summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorespie <espie@openbsd.org>2009-12-03 18:45:50 +0000
committerespie <espie@openbsd.org>2009-12-03 18:45:50 +0000
commit0e19bf344bca3671b141b7fad283dfd364bc6965 (patch)
tree37e2e23bee133fdebfcea7449e3e9708514888a6
parentregister plists from newer elements, in case they're useful. (diff)
downloadwireguard-openbsd-0e19bf344bca3671b141b7fad283dfd364bc6965.tar.xz
wireguard-openbsd-0e19bf344bca3671b141b7fad283dfd364bc6965.zip
split-update test with shared libraries, twice the fun.
-rw-r--r--regress/usr.sbin/pkg_add/Makefile22
1 files changed, 16 insertions, 6 deletions
diff --git a/regress/usr.sbin/pkg_add/Makefile b/regress/usr.sbin/pkg_add/Makefile
index 2d0982aa727..fbb7f07d993 100644
--- a/regress/usr.sbin/pkg_add/Makefile
+++ b/regress/usr.sbin/pkg_add/Makefile
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.18 2009/12/02 11:40:12 espie Exp $
+# $OpenBSD: Makefile,v 1.19 2009/12/03 18:45:50 espie Exp $
REGRESS_TARGETS=pkgnames depends-check longnames always-update \
collision-check3 partial-update-test conflict-update \
@@ -140,9 +140,16 @@ plist7:
@echo "@conflict m-<1.0" >$@
@echo "@pkgpath test/m" >>$@
-plist8:
+plist-p/PLIST:
+ @mkdir -p ${@D}
@echo "@conflict o-<1.0" >$@
- @echo "@pkgpath test/n" >>$@
+ @echo "@pkgpath test/o" >>$@
+ @echo "@owner "`whoami` >>$@
+ @echo "%%SHARED%%" >>$@
+
+plist-p/PFRAG.shared:
+ @mkdir -p ${@D}
+ @echo '@lib lib/libcoincoin.so.$${LIBcoincoin_VERSION}' >$@
old/a-0.0.tgz:
${PKG_CREATE} -P'test/b:b-*:b-0.0' -f ${.CURDIR}/empty $@
@@ -153,10 +160,13 @@ old/n-0.0.tgz new/m-1.0.tgz old/o-0.0.tgz:
${PKG_CREATE} -f ${.CURDIR}/empty $@
new/o-1.0.tgz:
- ${PKG_CREATE} -P'test/p:p-*:p-0.0' -f ${.CURDIR}/empty $@
+ ${PKG_CREATE} -P'test/p:p-*:p-0.0' -W'coincoin.0.0' -f ${.CURDIR}/empty $@
+
+new/p-0.0.tgz: p/PLIST p/PFRAG.shared
+ mkdir -p ${SRC13}/lib
+ @touch ${SRC13}/lib/libcoincoin.so.0.0
+ ${PKG_CREATE} -B src13 -DSHARED_LIBS=1 -DLIBcoincoin_VERSION=0.0 -f p/PLIST $@
-new/p-0.0.tgz: plist8
- ${PKG_CREATE} -f plist8 $@
new/b-1.0.tgz:
${PKG_CREATE} -P'test/a:a-*:a-1.0' -f ${.CURDIR}/empty $@