pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/misc/dpkg
Module Name: pkgsrc
Committed By: adam
Date: Sat Feb 17 10:57:06 UTC 2024
Modified Files:
pkgsrc/misc/dpkg: Makefile PLIST distinfo
Added Files:
pkgsrc/misc/dpkg/patches: patch-lib_dpkg_color.c patch-lib_dpkg_color.h
patch-lib_dpkg_libdpkg.map
Log Message:
dpkg: updated to 1.22.4
1.22.4
* Code internals:
- dpkg: Rename r variable for readlink() return value to symlink_len.
- dpkg: Rename r variable for fd_read() return value to n.
- dpkg-deb: Rename r variable for fd_read() return value to nread.
- dpkg-deb: Rename r variables for fd_read() call chain return value to rc.
- dpkg-split: Rename r variable for strtoimax() return value to ret.
- libdpkg: Rename r variable for path_quote_filename() return to ret.
- libdpkg: Rename r variable for fclose() return value to rc.
- libdpkg: Rename r variables for printf()-like return values to n.
- libdpkg: Handle tar long GNU names and links not being NUL terminated.
- perl: Use qw() when importing symbols.
- dpkg-gensymbols: Move foreach inlined array elements into a list.
- dpkg-scansources: Fix newline breaks for ternary operators.
* Packaging:
- Update copyright years.
To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 pkgsrc/misc/dpkg/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/misc/dpkg/PLIST
cvs rdiff -u -r1.21 -r1.22 pkgsrc/misc/dpkg/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/misc/dpkg/patches/patch-lib_dpkg_color.c \
pkgsrc/misc/dpkg/patches/patch-lib_dpkg_color.h
cvs rdiff -u -r0 -r1.3 pkgsrc/misc/dpkg/patches/patch-lib_dpkg_libdpkg.map
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/misc/dpkg/Makefile
diff -u pkgsrc/misc/dpkg/Makefile:1.59 pkgsrc/misc/dpkg/Makefile:1.60
--- pkgsrc/misc/dpkg/Makefile:1.59 Tue Oct 24 22:09:55 2023
+++ pkgsrc/misc/dpkg/Makefile Sat Feb 17 10:57:05 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.59 2023/10/24 22:09:55 wiz Exp $
+# $NetBSD: Makefile,v 1.60 2024/02/17 10:57:05 adam Exp $
-DISTNAME= dpkg_1.21.22
+DISTNAME= dpkg_1.22.4
PKGNAME= ${DISTNAME:S/_/-/}
-PKGREVISION= 2
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/d/dpkg/}
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/misc/dpkg/PLIST
diff -u pkgsrc/misc/dpkg/PLIST:1.16 pkgsrc/misc/dpkg/PLIST:1.17
--- pkgsrc/misc/dpkg/PLIST:1.16 Tue Jun 13 15:44:29 2023
+++ pkgsrc/misc/dpkg/PLIST Sat Feb 17 10:57:05 2024
@@ -1,8 +1,10 @@
-@comment $NetBSD: PLIST,v 1.16 2023/06/13 15:44:29 adam Exp $
+@comment $NetBSD: PLIST,v 1.17 2024/02/17 10:57:05 adam Exp $
bin/dpkg
bin/dpkg-architecture
+bin/dpkg-buildapi
bin/dpkg-buildflags
bin/dpkg-buildpackage
+bin/dpkg-buildtree
bin/dpkg-checkbuilddeps
bin/dpkg-deb
bin/dpkg-distaddfile
@@ -79,11 +81,13 @@ lib/libdpkg.la
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Arch.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Build/Info.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/BuildAPI.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/BuildEnv.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/BuildFlags.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/BuildInfo.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/BuildOptions.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/BuildProfiles.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/BuildTree.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/BuildTypes.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Changelog.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Changelog/Debian.pm
@@ -101,6 +105,7 @@ ${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Contr
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/FieldsCore.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Hash.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/HashCore.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/HashCore/Tie.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Info.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Tests.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Tests/Entry.pm
@@ -134,6 +139,7 @@ ${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Path.
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/Cppfilt.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/Objdump.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/Objdump/Object.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/Symbol.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/SymbolFile.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Archive.pm
@@ -151,16 +157,17 @@ ${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Sourc
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Patch.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Quilt.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Substvars.pm
-${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vars.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vendor.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vendor/Debian.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vendor/Default.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vendor/Devuan.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vendor/Ubuntu.pm
${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Version.pm
-${PERL5_SUB_INSTALLVENDORLIB}/Dselect/Ftp.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dselect/Method.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dselect/Method/Ftp.pm
lib/pkgconfig/libdpkg.pc
libexec/dpkg/dpkg-db-backup
+libexec/dpkg/dpkg-db-keeper
libexec/dpkg/methods/file/desc.file
libexec/dpkg/methods/file/install
libexec/dpkg/methods/file/names
@@ -177,8 +184,10 @@ libexec/dpkg/methods/media/names
libexec/dpkg/methods/media/setup
libexec/dpkg/methods/media/update
man/de/man1/dpkg-architecture.1
+man/de/man1/dpkg-buildapi.1
man/de/man1/dpkg-buildflags.1
man/de/man1/dpkg-buildpackage.1
+man/de/man1/dpkg-buildtree.1
man/de/man1/dpkg-checkbuilddeps.1
man/de/man1/dpkg-deb.1
man/de/man1/dpkg-distaddfile.1
@@ -233,15 +242,14 @@ man/de/man5/dpkg.cfg.5
man/de/man5/dsc.5
man/de/man5/dselect.cfg.5
man/de/man7/deb-version.7
+man/de/man7/dpkg-build-api.7
man/de/man8/dpkg-fsys-usrunmess.8
man/de/man8/start-stop-daemon.8
man/es/man1/dpkg-distaddfile.1
-man/es/man1/dpkg-split.1
man/es/man5/deb-old.5
man/es/man5/dpkg.cfg.5
man/es/man5/dselect.cfg.5
man/fr/man1/dpkg-architecture.1
-man/fr/man1/dpkg-buildflags.1
man/fr/man1/dpkg-buildpackage.1
man/fr/man1/dpkg-checkbuilddeps.1
man/fr/man1/dpkg-deb.1
@@ -265,7 +273,6 @@ man/fr/man1/dpkg-split.1
man/fr/man1/dpkg-statoverride.1
man/fr/man1/dpkg-trigger.1
man/fr/man1/dpkg-vendor.1
-man/fr/man1/dpkg.1
man/fr/man1/dselect.1
man/fr/man1/update-alternatives.1
man/fr/man5/deb-buildinfo.5
@@ -299,21 +306,19 @@ man/fr/man5/dselect.cfg.5
man/fr/man7/deb-version.7
man/fr/man8/dpkg-fsys-usrunmess.8
man/fr/man8/start-stop-daemon.8
-man/hu/man5/dpkg.cfg.5
-man/hu/man5/dselect.cfg.5
man/it/man1/dpkg-distaddfile.1
-man/it/man1/dpkg-split.1
man/it/man5/deb-old.5
man/it/man5/dpkg.cfg.5
man/it/man5/dselect.cfg.5
man/ja/man1/dpkg-distaddfile.1
-man/ja/man1/dpkg-split.1
man/ja/man5/deb-old.5
man/ja/man5/dpkg.cfg.5
man/ja/man5/dselect.cfg.5
man/man1/dpkg-architecture.1
+man/man1/dpkg-buildapi.1
man/man1/dpkg-buildflags.1
man/man1/dpkg-buildpackage.1
+man/man1/dpkg-buildtree.1
man/man1/dpkg-checkbuilddeps.1
man/man1/dpkg-deb.1
man/man1/dpkg-distaddfile.1
@@ -342,11 +347,13 @@ man/man1/update-alternatives.1
man/man3/Dpkg.3perl
man/man3/Dpkg::Arch.3perl
man/man3/Dpkg::Build::Info.3perl
+man/man3/Dpkg::BuildAPI.3perl
man/man3/Dpkg::BuildEnv.3perl
man/man3/Dpkg::BuildFlags.3perl
man/man3/Dpkg::BuildInfo.3perl
man/man3/Dpkg::BuildOptions.3perl
man/man3/Dpkg::BuildProfiles.3perl
+man/man3/Dpkg::BuildTree.3perl
man/man3/Dpkg::BuildTypes.3perl
man/man3/Dpkg::Changelog.3perl
man/man3/Dpkg::Changelog::Debian.3perl
@@ -364,6 +371,7 @@ man/man3/Dpkg::Control::Fields.3perl
man/man3/Dpkg::Control::FieldsCore.3perl
man/man3/Dpkg::Control::Hash.3perl
man/man3/Dpkg::Control::HashCore.3perl
+man/man3/Dpkg::Control::HashCore::Tie.3perl
man/man3/Dpkg::Control::Info.3perl
man/man3/Dpkg::Control::Tests.3perl
man/man3/Dpkg::Control::Tests::Entry.3perl
@@ -375,14 +383,45 @@ man/man3/Dpkg::Deps::Multiple.3perl
man/man3/Dpkg::Deps::OR.3perl
man/man3/Dpkg::Deps::Simple.3perl
man/man3/Dpkg::Deps::Union.3perl
+man/man3/Dpkg::Dist::Files.3perl
+man/man3/Dpkg::ErrorHandling.3perl
man/man3/Dpkg::Exit.3perl
+man/man3/Dpkg::File.3perl
+man/man3/Dpkg::Getopt.3perl
man/man3/Dpkg::Gettext.3perl
man/man3/Dpkg::IPC.3perl
man/man3/Dpkg::Index.3perl
man/man3/Dpkg::Interface::Storable.3perl
+man/man3/Dpkg::Lock.3perl
+man/man3/Dpkg::OpenPGP.3perl
+man/man3/Dpkg::OpenPGP::Backend.3perl
+man/man3/Dpkg::OpenPGP::Backend::GnuPG.3perl
+man/man3/Dpkg::OpenPGP::Backend::SOP.3perl
+man/man3/Dpkg::OpenPGP::Backend::Sequoia.3perl
+man/man3/Dpkg::OpenPGP::ErrorCodes.3perl
+man/man3/Dpkg::OpenPGP::KeyHandle.3perl
+man/man3/Dpkg::Package.3perl
man/man3/Dpkg::Path.3perl
+man/man3/Dpkg::Shlibs.3perl
+man/man3/Dpkg::Shlibs::Cppfilt.3perl
+man/man3/Dpkg::Shlibs::Objdump.3perl
+man/man3/Dpkg::Shlibs::Objdump::Object.3perl
+man/man3/Dpkg::Shlibs::Symbol.3perl
+man/man3/Dpkg::Shlibs::SymbolFile.3perl
+man/man3/Dpkg::Source::Archive.3perl
+man/man3/Dpkg::Source::BinaryFiles.3perl
man/man3/Dpkg::Source::Format.3perl
+man/man3/Dpkg::Source::Functions.3perl
man/man3/Dpkg::Source::Package.3perl
+man/man3/Dpkg::Source::Package::V1.3perl
+man/man3/Dpkg::Source::Package::V2.3perl
+man/man3/Dpkg::Source::Package::V3::Bzr.3perl
+man/man3/Dpkg::Source::Package::V3::Custom.3perl
+man/man3/Dpkg::Source::Package::V3::Git.3perl
+man/man3/Dpkg::Source::Package::V3::Native.3perl
+man/man3/Dpkg::Source::Package::V3::Quilt.3perl
+man/man3/Dpkg::Source::Patch.3perl
+man/man3/Dpkg::Source::Quilt.3perl
man/man3/Dpkg::Substvars.3perl
man/man3/Dpkg::Vendor.3perl
man/man3/Dpkg::Vendor::Debian.3perl
@@ -419,9 +458,11 @@ man/man5/dpkg.cfg.5
man/man5/dsc.5
man/man5/dselect.cfg.5
man/man7/deb-version.7
+man/man7/dpkg-build-api.7
man/man8/dpkg-fsys-usrunmess.8
man/man8/start-stop-daemon.8
man/nl/man1/dpkg-architecture.1
+man/nl/man1/dpkg-buildapi.1
man/nl/man1/dpkg-buildflags.1
man/nl/man1/dpkg-buildpackage.1
man/nl/man1/dpkg-checkbuilddeps.1
@@ -478,14 +519,15 @@ man/nl/man5/dpkg.cfg.5
man/nl/man5/dsc.5
man/nl/man5/dselect.cfg.5
man/nl/man7/deb-version.7
+man/nl/man7/dpkg-build-api.7
man/nl/man8/dpkg-fsys-usrunmess.8
man/nl/man8/start-stop-daemon.8
man/pl/man1/dpkg-distaddfile.1
-man/pl/man1/dpkg-split.1
man/pl/man5/deb-old.5
man/pl/man5/dpkg.cfg.5
man/pl/man5/dselect.cfg.5
man/pt/man1/dpkg-architecture.1
+man/pt/man1/dpkg-buildapi.1
man/pt/man1/dpkg-buildflags.1
man/pt/man1/dpkg-buildpackage.1
man/pt/man1/dpkg-checkbuilddeps.1
@@ -542,9 +584,11 @@ man/pt/man5/dpkg.cfg.5
man/pt/man5/dsc.5
man/pt/man5/dselect.cfg.5
man/pt/man7/deb-version.7
+man/pt/man7/dpkg-build-api.7
man/pt/man8/dpkg-fsys-usrunmess.8
man/pt/man8/start-stop-daemon.8
man/sv/man1/dpkg-architecture.1
+man/sv/man1/dpkg-buildapi.1
man/sv/man1/dpkg-buildflags.1
man/sv/man1/dpkg-buildpackage.1
man/sv/man1/dpkg-checkbuilddeps.1
@@ -601,6 +645,7 @@ man/sv/man5/dpkg.cfg.5
man/sv/man5/dsc.5
man/sv/man5/dselect.cfg.5
man/sv/man7/deb-version.7
+man/sv/man7/dpkg-build-api.7
man/sv/man8/dpkg-fsys-usrunmess.8
man/sv/man8/start-stop-daemon.8
sbin/dpkg-fsys-usrunmess
@@ -610,6 +655,7 @@ share/aclocal/dpkg-build.m4
share/aclocal/dpkg-compiler.m4
share/aclocal/dpkg-coverage.m4
share/aclocal/dpkg-funcs.m4
+share/aclocal/dpkg-headers.m4
share/aclocal/dpkg-libs.m4
share/aclocal/dpkg-linker.m4
share/aclocal/dpkg-progs.m4
@@ -624,6 +670,7 @@ share/doc/dpkg/spec/triggers.txt
share/dpkg/abitable
share/dpkg/alternatives/README
share/dpkg/architecture.mk
+share/dpkg/buildapi.mk
share/dpkg/buildflags.mk
share/dpkg/buildopts.mk
share/dpkg/buildtools.mk
Index: pkgsrc/misc/dpkg/distinfo
diff -u pkgsrc/misc/dpkg/distinfo:1.21 pkgsrc/misc/dpkg/distinfo:1.22
--- pkgsrc/misc/dpkg/distinfo:1.21 Tue Jun 13 15:44:29 2023
+++ pkgsrc/misc/dpkg/distinfo Sat Feb 17 10:57:05 2024
@@ -1,8 +1,11 @@
-$NetBSD: distinfo,v 1.21 2023/06/13 15:44:29 adam Exp $
+$NetBSD: distinfo,v 1.22 2024/02/17 10:57:05 adam Exp $
-BLAKE2s (dpkg_1.21.22.tar.xz) = 4ab0fe6c8c00a1ae341b72b1e5dd0ce789c3e3e81026cc1b26ef7a1287638da5
-SHA512 (dpkg_1.21.22.tar.xz) = 441bd0f75ccf89b87afa86eeae2455ec4ce9468195c1f89206aab3c98c7d449de4a728db73300dd8e62b44e4504c38e257a1e6aa10dac6ce93872fed3d033543
-Size (dpkg_1.21.22.tar.xz) = 5419900 bytes
+BLAKE2s (dpkg_1.22.4.tar.xz) = 0ceafe287dece16eb5f6b1838ba6cb267001f3754403118b5be7dedf715bdfc5
+SHA512 (dpkg_1.22.4.tar.xz) = 7fe54f5d3e8461b9c6f6252272f6ee99f0f7318d287455cb37565483b6d44ad2fddf61a38d6820ca0ebcd9abb5d1d70175acc1e3c70e41e8d8654cb3d9fc103d
+Size (dpkg_1.22.4.tar.xz) = 5623080 bytes
SHA1 (patch-configure) = 07bc3ef0108edfb3e0b10c38999480d498ea64d6
SHA1 (patch-lib_dpkg_buffer.c) = 3032071569fdc649a74512e047ee263ed5288bdb
+SHA1 (patch-lib_dpkg_color.c) = 7bcb9ab6705f9c423d355c26c58bf916dc4cc935
+SHA1 (patch-lib_dpkg_color.h) = 4d5a7989d74130f9f0b89173befb19a6d9b9dcc2
+SHA1 (patch-lib_dpkg_libdpkg.map) = 8779bd424d5f9ba211b7be4a600e3bcbfd51e78d
SHA1 (patch-utils_start-stop-daemon.c) = 7927b364851b039e44279157aa783afde4508af9
Added files:
Index: pkgsrc/misc/dpkg/patches/patch-lib_dpkg_color.c
diff -u /dev/null pkgsrc/misc/dpkg/patches/patch-lib_dpkg_color.c:1.1
--- /dev/null Sat Feb 17 10:57:06 2024
+++ pkgsrc/misc/dpkg/patches/patch-lib_dpkg_color.c Sat Feb 17 10:57:05 2024
@@ -0,0 +1,16 @@
+$NetBSD: patch-lib_dpkg_color.c,v 1.1 2024/02/17 10:57:05 adam Exp $
+
+Fix buidling.
+
+--- lib/dpkg/color.c.orig 2024-02-17 10:31:29.644530838 +0000
++++ lib/dpkg/color.c
+@@ -72,3 +72,9 @@ color_get(const char *color)
+
+ return color;
+ }
++
++const char *
++color_reset(void)
++{
++ return color_get(COLOR_RESET);
++}
Index: pkgsrc/misc/dpkg/patches/patch-lib_dpkg_color.h
diff -u /dev/null pkgsrc/misc/dpkg/patches/patch-lib_dpkg_color.h:1.1
--- /dev/null Sat Feb 17 10:57:06 2024
+++ pkgsrc/misc/dpkg/patches/patch-lib_dpkg_color.h Sat Feb 17 10:57:05 2024
@@ -0,0 +1,20 @@
+$NetBSD: patch-lib_dpkg_color.h,v 1.1 2024/02/17 10:57:05 adam Exp $
+
+Fix building.
+
+--- lib/dpkg/color.h.orig 2024-02-17 10:29:39.620234187 +0000
++++ lib/dpkg/color.h
+@@ -74,11 +74,8 @@ color_set_mode(const char *mode);
+ const char *
+ color_get(const char *color);
+
+-static inline const char *
+-color_reset(void)
+-{
+- return color_get(COLOR_RESET);
+-}
++const char *
++color_reset(void);
+
+ /** @} */
+
Index: pkgsrc/misc/dpkg/patches/patch-lib_dpkg_libdpkg.map
diff -u /dev/null pkgsrc/misc/dpkg/patches/patch-lib_dpkg_libdpkg.map:1.3
--- /dev/null Sat Feb 17 10:57:06 2024
+++ pkgsrc/misc/dpkg/patches/patch-lib_dpkg_libdpkg.map Sat Feb 17 10:57:05 2024
@@ -0,0 +1,18 @@
+$NetBSD: patch-lib_dpkg_libdpkg.map,v 1.3 2024/02/17 10:57:05 adam Exp $
+
+On systems without version script support, autoconf doesn't resolve wildcards.
+
+--- lib/dpkg/libdpkg.map.orig 2024-02-17 10:43:39.935868380 +0000
++++ lib/dpkg/libdpkg.map
+@@ -185,8 +185,9 @@ LIBDPKG_PRIVATE {
+ fd_write;
+ fd_allocate_size;
+ buffer_digest;
+- buffer_skip_*;
+- buffer_copy_*;
++ buffer_skip_Int;
++ buffer_copy_IntInt;
++ buffer_copy_IntPtr;
+
+ # Subprocess and command handling
+ subproc_signals_ignore;
Home |
Main Index |
Thread Index |
Old Index