byobu/Makefile

43 行
1.2 KiB
Makefile
Raw パーマリンク 通常表示 履歴

UNAME_S!=uname -s
2024-02-27 13:51:59 +09:00
2023-07-25 01:12:23 +09:00
NAME=byobu
VERSION=5.3.1
2024-02-27 13:51:59 +09:00
# Linux = /usr, FreeBSD/OpenBSD/macOS = /usr/local, NetBSD = /usr/pkg
PREFIX=/usr/local
2023-07-25 01:12:23 +09:00
MANPREFIX=${PREFIX}/share/man
.if (${UNAME_S} == "Linux") || (${UNAME_S} == Illumos")
2024-02-27 13:51:59 +09:00
PREFIX=/usr
.elif ${UNAME_S} == "NetBSD"
2024-02-27 13:51:59 +09:00
PREFIX=/usr/pkg
.elif ${UNAME_S} == "OpenBSD"
2024-02-27 13:51:59 +09:00
MANPREFIX=${PREFIX}/man
.endif
2023-07-25 01:12:23 +09:00
2024-02-27 13:51:59 +09:00
install:
mkdir -p ${DESTDIR}${PREFIX}/bin
mkdir -p ${DESTDIR}${PREFIX}/lib
mkdir -p ${DESTDIR}${PREFIX}/share
mkdir -p ${DESTDIR}${MANPREFIX}/man1
2024-02-27 13:51:59 +09:00
cp -rf bin/* ${DESTDIR}${PREFIX}/bin
cp -rf lib/${NAME} ${DESTDIR}${PREFIX}/lib
cp -rf share/${NAME} ${DESTDIR}${PREFIX}/share
2023-07-25 01:12:23 +09:00
chmod 755 ${DESTDIR}${PREFIX}/bin/${NAME}*
chmod -R 755 ${DESTDIR}${PREFIX}/lib/${NAME}
2024-02-27 13:51:59 +09:00
cp -rf ${NAME}.1 ${DESTDIR}${MANPREFIX}/man1
2023-07-25 01:12:23 +09:00
chmod 644 ${DESTDIR}${MANPREFIX}/man1/${NAME}.1
2023-12-12 19:26:44 +09:00
dist:
2023-12-12 19:29:01 +09:00
mkdir ${NAME}-${VERSION}
cp -r README.md bin share lib Makefile ${NAME}.1 CHANGELOG.md ${NAME}-${VERSION}
2023-12-12 19:29:01 +09:00
tar zcfv ${NAME}-${VERSION}.tar.gz ${NAME}-${VERSION}
rm -rf ${NAME}-${VERSION}
2023-12-12 19:26:44 +09:00
2023-07-25 01:12:23 +09:00
uninstall:
rm -f ${DESTDIOR}${PREFIX}/bin/${NAME}*\
${DESTDIR}${PREFIX}/lib/${NAME} \
${DESTDIR}${PREFIX}/share/${NAME} \
${DESTDIR}${MANPREFIX}/man1/${NAME}.1
2023-12-12 19:26:44 +09:00
.PHONY:install dist uninstall