1# $OpenBSD: Makefile,v 1.3 2006/08/18 13:14:34 espie Exp $ 2 3REGRESS_TARGETS=pkgnames depends-check 4 5pkgnames: 6 perl ${.CURDIR}/check-name 7 8depends-check: old/a-0.0.tgz old/b-0.0.tgz new/a-1.0.tgz new/b-1.0.tgz 9 -rm -rf ${.OBJDIR}/depends 10 -mkdir -p ${.OBJDIR}/depends/pkgdb 11 PKG_DBDIR=${.OBJDIR}/depends/pkgdb pkg_add -F nonroot -B${.OBJDIR}/depends old/a-0.0.tgz old/b-0.0.tgz 12 PKG_DBDIR=${.OBJDIR}/depends/pkgdb PKG_PATH=${.OBJDIR}/new pkg_add -F nonroot -B${.OBJDIR}/depends -u a b 13 PKG_DBDIR=${.OBJDIR}/depends/pkgdb PKG_PATH=${.OBJDIR}/old pkg_add -F nonroot -B${.OBJDIR}/depends -u a b 14 15old/a-0.0.tgz: 16 -mkdir -p ${@D} 17 pkg_create -p /usr/local -A \* \ 18 -DFULLPKGPATH=test/a \ 19 -DPERMIT_PACKAGE_FTP=Yes \ 20 -DPERMIT_PACKAGE_CDROM=Yes \ 21 -P'test/b:b-*:b-0.0' \ 22 -c '-comment' -d '-descr' -f ${.CURDIR}/empty $@ 23 24new/a-1.0.tgz: 25 -mkdir -p ${@D} 26 pkg_create -p /usr/local -A \* \ 27 -DFULLPKGPATH=test/a \ 28 -DPERMIT_PACKAGE_FTP=Yes \ 29 -DPERMIT_PACKAGE_CDROM=Yes \ 30 -c '-comment' -d '-descr' -f ${.CURDIR}/empty $@ 31 32old/b-0.0.tgz: 33 -mkdir -p ${@D} 34 pkg_create -p /usr/local -A \* \ 35 -DFULLPKGPATH=test/a \ 36 -DPERMIT_PACKAGE_FTP=Yes \ 37 -DPERMIT_PACKAGE_CDROM=Yes \ 38 -c '-comment' -d '-descr' -f ${.CURDIR}/empty $@ 39 40new/b-1.0.tgz: 41 -mkdir -p ${@D} 42 pkg_create -p /usr/local -A \* \ 43 -DFULLPKGPATH=test/a \ 44 -DPERMIT_PACKAGE_FTP=Yes \ 45 -DPERMIT_PACKAGE_CDROM=Yes \ 46 -P'test/a:a-*:a-1.0' \ 47 -c '-comment' -d '-descr' -f ${.CURDIR}/empty $@ 48 49.PHONY: pkgnames depends-check 50 51CLEANFILES+=old/*.tgz new/*.tgz depends/*/*/* 52 53.include <bsd.regress.mk> 54