pkg: update to version 1.10.99.7 Changes from pkg 1.10.99.6 to 1.10.99.7 - Sort fts traversal in repo creation - Fix floating pint exception when packaging packages with weird elf files - More test cases for config merge - Fix running the testsuite on linux and osx - Fix pkg version regarding flavors - Add support for creating packages with a hash in their names - Accept DT_SONAME anywhere in .dynamic - make pkg version -r imply -R - Some fixes for the progression display - Rename some variables in security periodic scripts. - Parse FreeBSD OS version and forbid to install too new packages Changes from pkg 1.10.99.5 to 1.10.99.6 - Lots of fixes/improvements on periodic scripts - Fix typo in the .pc file - Only check for origin if the strings contains / in pkg version - Support flags when exporting the metalog - Ignore flags when installing as a user - fix again using pattern as package arch - recognize armv7 - add %q to pkg_printf(3) and pkg-query(8) to print altabi - add an extra line when printing pkg-messages to improve readability - stop considering nfs as dangerous and if a corruption happens on nfs drive by a message the user to the highly possible reason of the corruption so he can fix - zsh completion imrpovements Changes from pkg 1.10.99.4 to 1.10.99.5 - pkg clean is now happy if the cache dir non existing - 410.pkg-audit now uses anticongestion on freebsd 12 - fix pkg install -r foo if foo is a disabled repository - fix elf handling on non FreeBSD - fix support for platforms without AT_SYMLINK_NOFOLLOW - fix dropping privileges on Linux - fix build with recent libbsd - fix duplicate pkg registration overwriting the existing pkg - better ABI name on linux - lots of changes in internal API to use fd when possible - removed option: pkg repo -L Changes from pkg 1.10 - Use dep_formula in the solver - Cache pw result to avoid over reloading nssswitch.conf - Remove pkg2ng and support for pkg_ databasesdiff -r1.27 -r1.28 pkgsrc/pkgtools/pkg/Makefile
(khorben)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.27 2020/04/10 23:46:14 khorben Exp $ | 1 | # $NetBSD: Makefile,v 1.28 2020/09/21 03:03:55 khorben Exp $ | |
2 | 2 | |||
3 | DISTNAME= pkg-1.9.99.11 | 3 | DISTNAME= pkg-1.10.99.7 | |
4 | CATEGORIES= pkgtools | 4 | CATEGORIES= pkgtools | |
5 | MASTER_SITES= http://files.etoilebsd.net/pkg/ | 5 | MASTER_SITES= http://files.etoilebsd.net/pkg/ | |
6 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
7 | 7 | |||
8 | MAINTAINER= khorben@defora.org | 8 | MAINTAINER= khorben@defora.org | |
9 | HOMEPAGE= https://wiki.freebsd.org/pkgng | 9 | HOMEPAGE= https://wiki.freebsd.org/pkgng | |
10 | COMMENT= Package management tool for FreeBSD | 10 | COMMENT= Package management tool for FreeBSD | |
11 | LICENSE= 2-clause-bsd | 11 | LICENSE= 2-clause-bsd | |
12 | 12 | |||
13 | BOOTSTRAP_PKG= yes | 13 | BOOTSTRAP_PKG= yes | |
14 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
15 | USE_CWRAPPERS= no | 15 | USE_CWRAPPERS= no | |
16 | USE_LANGUAGES= c | 16 | USE_LANGUAGES= c | |
@@ -115,27 +115,26 @@ post-patch: | @@ -115,27 +115,26 @@ post-patch: | |||
115 | -e 's|lssl|lprivate_ssl|' \ | 115 | -e 's|lssl|lprivate_ssl|' \ | |
116 | -e 's|lcrypto|lprivate_crypto|' \ | 116 | -e 's|lcrypto|lprivate_crypto|' \ | |
117 | -e 's|la_rpath = |la_rpath = -R/lib/priv |' \ | 117 | -e 's|la_rpath = |la_rpath = -R/lib/priv |' \ | |
118 | ${WRKSRC}/libpkg/Makefile.in \ | 118 | ${WRKSRC}/libpkg/Makefile.in \ | |
119 | ${WRKSRC}/src/Makefile.in \ | 119 | ${WRKSRC}/src/Makefile.in \ | |
120 | ${WRKSRC}/tests/Makefile.in | 120 | ${WRKSRC}/tests/Makefile.in | |
121 | ${SED} -i.bak \ | 121 | ${SED} -i.bak \ | |
122 | -e '/OS_CFLAGS=/ s|SOURCE|SOURCE -I/usr/include/priv|' \ | 122 | -e '/OS_CFLAGS=/ s|SOURCE|SOURCE -I/usr/include/priv|' \ | |
123 | -e '/OS_LDFLAGS=/ s|=|="-L/usr/lib/priv -R/lib/priv"|' \ | 123 | -e '/OS_LDFLAGS=/ s|=|="-L/usr/lib/priv -R/lib/priv"|' \ | |
124 | ${WRKSRC}/configure | 124 | ${WRKSRC}/configure | |
125 | .endif | 125 | .endif | |
126 | 126 | |||
127 | post-install: | 127 | post-install: | |
128 | ${RM} ${DESTDIR}${PREFIX}/sbin/pkg2ng | |||
129 | ${RM} -rf ${DESTDIR}${EGDIR}/periodic | 128 | ${RM} -rf ${DESTDIR}${EGDIR}/periodic | |
130 | ${MV} ${DESTDIR}${PREFIX}/etc/bash_completion.d \ | 129 | ${MV} ${DESTDIR}${PREFIX}/etc/bash_completion.d \ | |
131 | ${DESTDIR}${EGDIR}/ | 130 | ${DESTDIR}${EGDIR}/ | |
132 | ${MV} ${DESTDIR}${PREFIX}/etc/periodic \ | 131 | ${MV} ${DESTDIR}${PREFIX}/etc/periodic \ | |
133 | ${DESTDIR}${EGDIR}/ | 132 | ${DESTDIR}${EGDIR}/ | |
134 | ${MV} ${DESTDIR}${PREFIX}/etc/pkg.conf.sample \ | 133 | ${MV} ${DESTDIR}${PREFIX}/etc/pkg.conf.sample \ | |
135 | ${DESTDIR}${EGDIR}/ | 134 | ${DESTDIR}${EGDIR}/ | |
136 | 135 | |||
137 | .include "../../mk/bsd.prefs.mk" | 136 | .include "../../mk/bsd.prefs.mk" | |
138 | 137 | |||
139 | .if defined (PKG_DBDIR) | 138 | .if defined (PKG_DBDIR) | |
140 | PKGNG_DBDIR?= ${PKG_DBDIR} | 139 | PKGNG_DBDIR?= ${PKG_DBDIR} | |
141 | .else | 140 | .else |
@@ -1,32 +1,31 @@ | @@ -1,32 +1,31 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.7 2016/10/28 23:39:10 marino Exp $ | 1 | @comment $NetBSD: PLIST,v 1.8 2020/09/21 03:03:55 khorben Exp $ | |
2 | include/pkg.h | 2 | include/pkg.h | |
3 | lib/libpkg.la | 3 | lib/libpkg.la | |
4 | lib/libpkg_static.la | 4 | lib/libpkg_static.la | |
5 | libdata/pkgconfig/pkg.pc | 5 | libdata/pkgconfig/pkg.pc | |
6 | man/man3/pkg_printf.3 | 6 | man/man3/pkg_printf.3 | |
7 | man/man3/pkg_repos.3 | 7 | man/man3/pkg_repos.3 | |
8 | man/man5/pkg-repository.5 | 8 | man/man5/pkg-repository.5 | |
9 | man/man5/pkg.conf.5 | 9 | man/man5/pkg.conf.5 | |
10 | man/man8/pkg-add.8 | 10 | man/man8/pkg-add.8 | |
11 | man/man8/pkg-alias.8 | 11 | man/man8/pkg-alias.8 | |
12 | man/man8/pkg-annotate.8 | 12 | man/man8/pkg-annotate.8 | |
13 | man/man8/pkg-audit.8 | 13 | man/man8/pkg-audit.8 | |
14 | man/man8/pkg-autoremove.8 | 14 | man/man8/pkg-autoremove.8 | |
15 | man/man8/pkg-backup.8 | 15 | man/man8/pkg-backup.8 | |
16 | man/man8/pkg-check.8 | 16 | man/man8/pkg-check.8 | |
17 | man/man8/pkg-clean.8 | 17 | man/man8/pkg-clean.8 | |
18 | man/man8/pkg-config.8 | 18 | man/man8/pkg-config.8 | |
19 | man/man8/pkg-convert.8 | |||
20 | man/man8/pkg-create.8 | 19 | man/man8/pkg-create.8 | |
21 | man/man8/pkg-delete.8 | 20 | man/man8/pkg-delete.8 | |
22 | man/man8/pkg-fetch.8 | 21 | man/man8/pkg-fetch.8 | |
23 | man/man8/pkg-info.8 | 22 | man/man8/pkg-info.8 | |
24 | man/man8/pkg-install.8 | 23 | man/man8/pkg-install.8 | |
25 | man/man8/pkg-lock.8 | 24 | man/man8/pkg-lock.8 | |
26 | man/man8/pkg-query.8 | 25 | man/man8/pkg-query.8 | |
27 | man/man8/pkg-register.8 | 26 | man/man8/pkg-register.8 | |
28 | man/man8/pkg-remove.8 | 27 | man/man8/pkg-remove.8 | |
29 | man/man8/pkg-repo.8 | 28 | man/man8/pkg-repo.8 | |
30 | man/man8/pkg-rquery.8 | 29 | man/man8/pkg-rquery.8 | |
31 | man/man8/pkg-search.8 | 30 | man/man8/pkg-search.8 | |
32 | man/man8/pkg-set.8 | 31 | man/man8/pkg-set.8 |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.14 2020/04/10 23:46:14 khorben Exp $ | 1 | $NetBSD: distinfo,v 1.15 2020/09/21 03:03:55 khorben Exp $ | |
2 | 2 | |||
3 | SHA1 (pkg-1.9.99.11.tar.xz) = f6ffb976b66e322f3f0069f151d893043c2ba8cb | 3 | SHA1 (pkg-1.10.99.7.tar.xz) = b233bbe0cef4f31f19ec56c75be2c0e43652dbf8 | |
4 | RMD160 (pkg-1.9.99.11.tar.xz) = 8657921a70f4e61059530a44b419d7b8f0f32daf | 4 | RMD160 (pkg-1.10.99.7.tar.xz) = c37402ac7cfee2f0a45a521c3057027699f31603 | |
5 | SHA512 (pkg-1.9.99.11.tar.xz) = 7626d9bb4b32abf106b81fd0e07999cfdce6aaac173077bab7947519967d0ceefd9567b5755fd11b05401b488fe8b42e861fe2aa1bf54566cca3cbacfd311e1b | 5 | SHA512 (pkg-1.10.99.7.tar.xz) = 32bfb919da140bb7b75427ea6351aee3a4a297a0e13b5c722bdd5a0b8f488085883df36929fb97ff6fd944b901fa0fc95174b1474a9a4422047ffc626869e43b | |
6 | Size (pkg-1.9.99.11.tar.xz) = 2170084 bytes | 6 | Size (pkg-1.10.99.7.tar.xz) = 2217824 bytes | |
7 | SHA1 (patch-scripts_periodic_411.pkg-backup.in) = ec4ff8991b79608c448739b693b2eb527b646c63 | 7 | SHA1 (patch-scripts_periodic_411.pkg-backup.in) = ec4ff8991b79608c448739b693b2eb527b646c63 |