Mercurial > genwebgallery
view Makefile @ 0:9f4fa0bc1584 0.3
initial commit
author | meillo@marmaro.de |
---|---|
date | Thu, 22 Nov 2007 21:13:25 +0100 |
parents | |
children | abe1e48e0708 |
line wrap: on
line source
# genwebgallery by meillo@marmaro.de NAME=genwebgallery VERSION = 0.3 NV=${NAME}-${VERSION} # paths PREFIX = /usr BINDIR = ${PREFIX}/bin MANDIR = ${PREFIX}/share/man all: @echo usage: make [un]install build: @echo build unneeded dist: @mkdir ${NV} @cp -f ${NAME} ${NAME}.1 Makefile TODO COPYRIGHT ${NV} @tar -czhof ${NV}.tar.gz ${NV} @rm -rf ${NV} install: @echo installing executable file to ${DESTDIR}${BINDIR} @mkdir -p ${DESTDIR}${BINDIR} @cp -f ${NAME} ${DESTDIR}${BINDIR} @chmod 755 ${DESTDIR}${BINDIR}/${NAME} @echo installing manual page to ${DESTDIR}${MANDIR}/man1 @mkdir -p ${DESTDIR}${MANDIR}/man1 @sed 's/VERSION/${VERSION}/g' < ${NAME}.1 > ${DESTDIR}${MANDIR}/man1/${NAME}.1 @chmod 644 ${DESTDIR}${MANDIR}/man1/${NAME}.1 uninstall: @echo removing executable file from ${DESTDIR}${BINDIR} @rm -f ${DESTDIR}${BINDIR}/${NAME} @echo removing manual page from ${DESTDIR}${MANDIR}/man1 @rm -f ${DESTDIR}${MANDIR}/man1/${NAME}.1 deb: dist @mkdir -p Packages @cp ${NV}.tar.gz Packages/ ( \ cd Packages/ ;\ tar -xzf ${NV}.tar.gz ;\ mv ${NV}.tar.gz ${NAME}_${VERSION}.orig.tar.gz ;\ cd ${NV}/ ;\ cp -r ../../debian/ . ;\ debuild ;\ ) clean: @echo clean unneeded distclean: clean @rm -f ${NAME}-*.tar.gz debclean: @cd Packages/${NV}/ ; debuild clean ; .PHONY: all clean build install uninstall