cpt

[ARCHIVED] Carbs Packaging Tools
git clone git://git.ckyln.com/~cem/cpt.git
Log | Files | Refs | README | LICENSE

commit c6b1e8ab1f11a9227f8eb011f3e07cf4f39d3413
parent 90be02983a794e6a5a6c222a56821284264d5e61
Author: Cem Keylan <cem@ckyln.com>
Date:   Fri, 24 Jul 2020 12:08:49 +0300

Makefile: adapt to the latest changes

Diffstat:
MMakefile | 33++++++++++++---------------------
Mconfig.mk | 2+-
2 files changed, 13 insertions(+), 22 deletions(-)

diff --git a/Makefile b/Makefile @@ -1,7 +1,7 @@ # See LICENSE for copyright information include config.mk -SRC = bin/kiss-readlink.c bin/kiss-stat.c +SRC = bin/cpt-readlink.c bin/cpt-stat.c OBJ = ${SRC:.c=.o} BIN = ${SRC:.c=} @@ -17,30 +17,21 @@ clean: rm -f ${BIN} ${OBJ} install: all - mkdir -p ${DESTDIR}${BINDIR} - cp -f kiss ${BIN} ${DESTDIR}${BINDIR} - chmod 755 ${DESTDIR}${BINDIR}/kiss - for bin in ${BIN}; do chmod 755 ${DESTDIR}${BINDIR}/$${bin##*/}; done - for bin in contrib/* ; do \ - cp -f $${bin} ${DESTDIR}${BINDIR}/$${bin##*/}; \ - chmod 755 ${DESTDIR}${BINDIR}/$${bin##*/} ; done - mkdir -p ${DESTDIR}${MAN1} - for man in man/*.1 ; do cp -f $${man} ${DESTDIR}${MAN1}/$${man##*/}; \ - chmod 644 ${DESTDIR}${MAN1}/$${man##*/} ; done - mkdir -p ${DESTDIR}${KISSDOC} - for doc in doc/*; do cp -f $${doc} ${DESTDIR}${KISSDOC}/$${doc##*/}; \ - chmod 644 ${DESTDIR}${KISSDOC}/$${doc##*/} ; done - + install -Dm755 ${DESTDIR}${BINDIR}/cpt-lib lib.sh + install -Dm755 ${DESTDIR}${BINDIR}/cpt cpt + for bin in tools/* ${BIN} contrib/*; do \ + install -Dm755 ${DESTDIR}${BINDIR}/$${bin##*/} $${bin}; done + for man in man/*.1; do install -Dm644 ${DESTDIR}${MAN1}/$${man##*/} $${man}; done + for doc in doc/*; do install -Dm644 ${DESTDIR}${CPTDOC}/$${doc##*/} $${doc}; done uninstall: - rm -f ${DESTDIR}${BINDIR}/kiss - rm -f ${DESTDIR}${BINDIR}/kiss-stat - rm -f ${DESTDIR}${BINDIR}/kiss-readlink - for bin in ${BIN}; do rm -f ${DESTDIR}${BINDIR}/$${bin##*/}; done - for bin in contrib/*; do rm -f ${DESTDIR}${BINDIR}/$${bin##*/}; done + rm -f ${DESTDIR}${BINDIR}/cpt \ + ${DESTDIR}${BINDIR}/cpt-lib + for bin in ${BIN} tools/* contrib/*; do \ + rm -f ${DESTDIR}${BINDIR}/$${bin}; done rm -f ${DESTDIR}${MAN1}/kiss.1 ${DESTDIR}${MAN1}/kiss.1 rm -f ${DESTDIR}${MAN1}/kiss-contrib.1 ${DESTDIR}${MAN1}/kiss-contrib.1 - rm -rf ${DESTDIR}${KISSDOC} + rm -rf ${DESTDIR}${CPTDOC} .PHONY: all install uninstall clean diff --git a/config.mk b/config.mk @@ -5,7 +5,7 @@ PREFIX = /usr/local BINDIR = ${PREFIX}/bin SHAREDIR = ${PREFIX}/share DOCDIR = ${SHAREDIR}/doc -KISSDOC = ${DOCDIR}/kiss +CPTDOC = ${DOCDIR}/cpt MANPREFIX = ${SHAREDIR}/man MAN1 = ${MANPREFIX}/man1