コミットを比較
1 コミット
作成者 | SHA1 | 日付 |
---|---|---|
守矢諏訪子 | 64e79639e5 |
|
@ -1,3 +1,6 @@
|
|||
# 5.3.1
|
||||
* GNU MakeからBSD Makeに変更、そうしてMakefileの修正
|
||||
|
||||
# 5.3
|
||||
* Makefileの修正
|
||||
* macOS対応
|
||||
|
|
29
Makefile
29
Makefile
|
@ -1,28 +1,27 @@
|
|||
UNAME_S := $(shell uname -s)
|
||||
UNAME_S!=uname -s
|
||||
|
||||
NAME=byobu
|
||||
VERSION=5.3
|
||||
VERSION=5.3.1
|
||||
# Linux = /usr, FreeBSD/OpenBSD/macOS = /usr/local, NetBSD = /usr/pkg
|
||||
PREFIX=/usr/local
|
||||
MANPREFIX=${PREFIX}/share/man
|
||||
ifeq ($(UNAME_S),Linux)
|
||||
|
||||
.if (${UNAME_S} == "Linux") || (${UNAME_S} == Illumos")
|
||||
PREFIX=/usr
|
||||
endif
|
||||
ifeq ($(UNAME_S),Illumos)
|
||||
PREFIX=/usr
|
||||
endif
|
||||
ifeq ($(UNAME_S),NetBSD)
|
||||
.elif ${UNAME_S} == "NetBSD"
|
||||
PREFIX=/usr/pkg
|
||||
endif
|
||||
ifeq ($(UNAME_S),OpenBSD)
|
||||
.elif ${UNAME_S} == "OpenBSD"
|
||||
MANPREFIX=${PREFIX}/man
|
||||
endif
|
||||
.endif
|
||||
|
||||
install:
|
||||
mkdir -p ${DESTDIR}${PREFIX}/{bin,lib/${NAME},share/${NAME},share/man/man1}
|
||||
mkdir -p ${DESTDIR}${PREFIX}/bin
|
||||
mkdir -p ${DESTDIR}${PREFIX}/lib
|
||||
mkdir -p ${DESTDIR}${PREFIX}/share
|
||||
mkdir -p ${DESTDIR}${MANPREFIX}/man1
|
||||
cp -rf bin/* ${DESTDIR}${PREFIX}/bin
|
||||
cp -rf lib/${NAME}/* ${DESTDIR}${PREFIX}/lib
|
||||
cp -rf share/${NAME}/* ${DESTDIR}${PREFIX}/share
|
||||
cp -rf lib/${NAME} ${DESTDIR}${PREFIX}/lib
|
||||
cp -rf share/${NAME} ${DESTDIR}${PREFIX}/share
|
||||
chmod 755 ${DESTDIR}${PREFIX}/bin/${NAME}*
|
||||
chmod -R 755 ${DESTDIR}${PREFIX}/lib/${NAME}
|
||||
cp -rf ${NAME}.1 ${DESTDIR}${MANPREFIX}/man1
|
||||
|
@ -30,7 +29,7 @@ install:
|
|||
|
||||
dist:
|
||||
mkdir ${NAME}-${VERSION}
|
||||
cp -r README.md bin share lib Makefile CHANGELOG.md ${NAME}-${VERSION}
|
||||
cp -r README.md bin share lib Makefile ${NAME}.1 CHANGELOG.md ${NAME}-${VERSION}
|
||||
tar zcfv ${NAME}-${VERSION}.tar.gz ${NAME}-${VERSION}
|
||||
rm -rf ${NAME}-${VERSION}
|
||||
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
元のbyobuの開発者は辞めたらしいから、バージョン5.2からあたしが開発者だわ〜
|
||||
|
||||
## 注意
|
||||
FreeBSD、OpenBSD、NetBSD、又はDragonfly BSDでインストールする場合、「gmake install」をご利用下さい。
|
||||
Linux、macOS、Illumos、及びHaikuの場合は「make install」です。
|
||||
FreeBSD、OpenBSD、NetBSD、又はDragonfly BSDでインストールする場合、「make install」をご利用下さい。\
|
||||
Linux、macOS、Illumos、及びHaikuの場合は「bmake install」です。
|
||||
|
|
読み込み中…
新しいイシューから参照