SUBDIR= bin \ etc \ lib \ man \ misc .if defined(NEED_COMPAT_SCRIPT) SUBDIR+= compat .endif .include <bsd.subdir.mk> .include "${.CURDIR}/Makefile.inc" REL_VERSION!= ${RUBY} -Ilib -rpkgtools -e 'puts Version' DISTNAME= pkgtools-${REL_VERSION} DISTFILES= ${DISTNAME}.tar.bz2 CHANGELOG= NEWS.md README= README.md DOCOWN?= ${BINOWN} DOCGRP?= ${BINGRP} DOCMODE?= 444 DOCFILES= ${CHANGELOG} ${README} install-doc: ${CHANGELOG} ${MKDIR} ${DESTDIR}${DOCSDIR} ${INSTALL} -c -o ${DOCOWN} -g ${DOCGRP} -m ${DOCMODE} \ ${DOCFILES} ${DESTDIR}${DOCSDIR} clean: distclean distclean: rm -f ${DISTFILES} ${DISTFILES}: ${CHANGELOG} git archive --prefix=${DISTNAME}/ --format=tar ${REL_VERSION}|tar -xf - rm -f lib/pkgtools/revision.rb @if [ -d ${DISTNAME}/lib/pkgtools ]; then \ scripts/buildrev.sh; \ mv lib/pkgtools/revision.rb ${DISTNAME}/lib/pkgtools/; \ fi tar -cjf ${DISTFILES} ${DISTNAME}/ rm -rf ${DISTNAME}/ dist: ${DISTFILES} test: @env PORTSDIR=/usr/ports ${RUBY} -Ilib -I. tests/test_all.rb @rm -f /var/db/pkgdb.fixme /var/db/pkg/pkgdb.db