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:           Wed Sep  9 10:46:10 UTC 2026

Modified Files:
        pkgsrc/misc/dpkg: Makefile PLIST distinfo
        pkgsrc/misc/dpkg/patches: patch-configure

Log Message:
dpkg: updated to 1.23.10

dpkg (1.23.10) unstable; urgency=medium

[ Guillem Jover ]
* Output messages:
  - dselect: Remove spurious doubled newline from help output message.
* Perl modules:
  - Dpkg::File: Do not fail when touching a non-file in file_touch().
* Code internals:
  - start-stop-daemon: Parametrize program name into a new macro.
  - libdpkg: Move URL out of translated string (round two).
  - dselect: Move leading double newlines outside of translated string.
  - Move paragraph separator newlines into their own print calls.
* Packaging:
  - Update lintian overrides.
* Test suite:
  - Skip t.tmp pathnames in codespell checks.


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 pkgsrc/misc/dpkg/Makefile
cvs rdiff -u -r1.27 -r1.28 pkgsrc/misc/dpkg/PLIST
cvs rdiff -u -r1.39 -r1.40 pkgsrc/misc/dpkg/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/misc/dpkg/patches/patch-configure

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.81 pkgsrc/misc/dpkg/Makefile:1.82
--- pkgsrc/misc/dpkg/Makefile:1.81      Thu Jul 16 19:04:17 2026
+++ pkgsrc/misc/dpkg/Makefile   Wed Sep  9 10:46:10 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.81 2026/07/16 19:04:17 wiz Exp $
+# $NetBSD: Makefile,v 1.82 2026/09/09 10:46:10 adam Exp $
 
-DISTNAME=      dpkg_1.23.7
+DISTNAME=      dpkg_1.23.10
 PKGNAME=       ${DISTNAME:S/_/-/}
-PKGREVISION=   1
 CATEGORIES=    misc
 MASTER_SITES=  ${MASTER_SITE_DEBIAN:=pool/main/d/dpkg/}
 EXTRACT_SUFX=  .tar.xz
@@ -12,9 +11,9 @@ HOMEPAGE=     https://wiki.debian.org/Teams/
 COMMENT=       Package maintenance system for Debian
 LICENSE=       gnu-gpl-v2
 
-DEPENDS+=      patch-[0-9]*:../../devel/patch
-TOOL_DEPENDS+= po4a-[0-9]*:../../textproc/po4a
-TEST_DEPENDS+= p5-IO-String-[0-9]*:../../devel/p5-IO-String
+DEPENDS+=      patch>=0:../../devel/patch
+TOOL_DEPENDS+= po4a>=0:../../textproc/po4a
+TEST_DEPENDS+= p5-IO-String>=0:../../devel/p5-IO-String
 
 WRKSRC=                ${WRKDIR}/${PKGNAME_NOREV}
 BUILD_DEFS+=   VARBASE

Index: pkgsrc/misc/dpkg/PLIST
diff -u pkgsrc/misc/dpkg/PLIST:1.27 pkgsrc/misc/dpkg/PLIST:1.28
--- pkgsrc/misc/dpkg/PLIST:1.27 Wed Mar 11 11:29:00 2026
+++ pkgsrc/misc/dpkg/PLIST      Wed Sep  9 10:46:10 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.27 2026/03/11 11:29:00 adam Exp $
+@comment $NetBSD: PLIST,v 1.28 2026/09/09 10:46:10 adam Exp $
 bin/dpkg
 bin/dpkg-architecture
 bin/dpkg-buildapi
@@ -75,12 +75,14 @@ include/dpkg/strvec.h
 include/dpkg/subproc.h
 include/dpkg/sysuser.h
 include/dpkg/tarfn.h
+include/dpkg/term.h
 include/dpkg/treewalk.h
 include/dpkg/trigdeferred.h
 include/dpkg/triglib.h
 include/dpkg/varbuf.h
 include/dpkg/version.h
 lib/libdpkg.la
+lib/perl5/vendor_perl/5.44.0/Dpkg/Color.pm
 ${PERL5_SUB_INSTALLVENDORLIB}/Dpkg.pm
 ${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Arch.pm
 ${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Archive/Ar.pm
@@ -194,13 +196,8 @@ libexec/dpkg/methods/media/install
 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
 man/de/man1/dpkg-divert.1
 man/de/man1/dpkg-genbuildinfo.1
@@ -211,17 +208,11 @@ man/de/man1/dpkg-maintscript-helper.1
 man/de/man1/dpkg-mergechangelogs.1
 man/de/man1/dpkg-name.1
 man/de/man1/dpkg-parsechangelog.1
-man/de/man1/dpkg-query.1
 man/de/man1/dpkg-realpath.1
-man/de/man1/dpkg-scanpackages.1
 man/de/man1/dpkg-scansources.1
-man/de/man1/dpkg-shlibdeps.1
-man/de/man1/dpkg-source.1
 man/de/man1/dpkg-split.1
-man/de/man1/dpkg-statoverride.1
 man/de/man1/dpkg-trigger.1
 man/de/man1/dpkg-vendor.1
-man/de/man1/dpkg.1
 man/de/man1/dselect.1
 man/de/man1/update-alternatives.1
 man/de/man5/deb-buildinfo.5
@@ -241,43 +232,22 @@ man/de/man5/deb-prerm.5
 man/de/man5/deb-shlibs.5
 man/de/man5/deb-split.5
 man/de/man5/deb-src-control.5
-man/de/man5/deb-src-files.5
 man/de/man5/deb-src-rules.5
 man/de/man5/deb-src-symbols.5
-man/de/man5/deb-substvars.5
-man/de/man5/deb-symbols.5
 man/de/man5/deb-triggers.5
-man/de/man5/deb.5
 man/de/man5/deb822.5
 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/start-stop-daemon.8
-man/es/man1/dpkg-distaddfile.1
 man/es/man5/dpkg.cfg.5
 man/es/man5/dselect.cfg.5
-man/fr/man1/dpkg-architecture.1
-man/fr/man1/dpkg-checkbuilddeps.1
 man/fr/man1/dpkg-distaddfile.1
-man/fr/man1/dpkg-divert.1
 man/fr/man1/dpkg-genbuildinfo.1
 man/fr/man1/dpkg-genchanges.1
-man/fr/man1/dpkg-gencontrol.1
 man/fr/man1/dpkg-gensymbols.1
 man/fr/man1/dpkg-maintscript-helper.1
-man/fr/man1/dpkg-mergechangelogs.1
-man/fr/man1/dpkg-name.1
-man/fr/man1/dpkg-parsechangelog.1
-man/fr/man1/dpkg-query.1
-man/fr/man1/dpkg-realpath.1
-man/fr/man1/dpkg-scansources.1
-man/fr/man1/dpkg-shlibdeps.1
-man/fr/man1/dpkg-source.1
-man/fr/man1/dpkg-split.1
-man/fr/man1/dpkg-trigger.1
-man/fr/man1/dpkg-vendor.1
 man/fr/man1/dselect.1
 man/fr/man1/update-alternatives.1
 man/fr/man5/deb-changelog.5
@@ -292,21 +262,14 @@ man/fr/man5/deb-postinst.5
 man/fr/man5/deb-postrm.5
 man/fr/man5/deb-preinst.5
 man/fr/man5/deb-prerm.5
-man/fr/man5/deb-shlibs.5
-man/fr/man5/deb-split.5
-man/fr/man5/deb-src-files.5
 man/fr/man5/deb-src-rules.5
-man/fr/man5/deb-symbols.5
 man/fr/man5/deb-triggers.5
 man/fr/man5/deb822.5
 man/fr/man5/dpkg.cfg.5
 man/fr/man5/dselect.cfg.5
 man/fr/man7/deb-version.7
-man/fr/man8/start-stop-daemon.8
-man/it/man1/dpkg-distaddfile.1
 man/it/man5/dpkg.cfg.5
 man/it/man5/dselect.cfg.5
-man/ja/man1/dpkg-distaddfile.1
 man/ja/man5/dpkg.cfg.5
 man/ja/man5/dselect.cfg.5
 man/man1/dpkg-architecture.1
@@ -358,6 +321,7 @@ man/man3/Dpkg::Changelog::Entry.3perl
 man/man3/Dpkg::Changelog::Entry::Debian.3perl
 man/man3/Dpkg::Changelog::Parse.3perl
 man/man3/Dpkg::Checksums.3perl
+man/man3/Dpkg::Color.3perl
 man/man3/Dpkg::Compression.3perl
 man/man3/Dpkg::Compression::FileHandle.3perl
 man/man3/Dpkg::Compression::Process.3perl
@@ -458,17 +422,13 @@ man/man5/deb822.5
 man/man5/dpkg.cfg.5
 man/man5/dsc.5
 man/man5/dselect.cfg.5
+man/man7/deb-email.7
 man/man7/deb-version.7
 man/man7/dpkg-build-api.7
 man/man7/libdpkg.7
 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-buildtree.1
-man/nl/man1/dpkg-checkbuilddeps.1
-man/nl/man1/dpkg-deb.1
 man/nl/man1/dpkg-distaddfile.1
 man/nl/man1/dpkg-divert.1
 man/nl/man1/dpkg-genbuildinfo.1
@@ -479,17 +439,12 @@ man/nl/man1/dpkg-maintscript-helper.1
 man/nl/man1/dpkg-mergechangelogs.1
 man/nl/man1/dpkg-name.1
 man/nl/man1/dpkg-parsechangelog.1
-man/nl/man1/dpkg-query.1
 man/nl/man1/dpkg-realpath.1
 man/nl/man1/dpkg-scanpackages.1
 man/nl/man1/dpkg-scansources.1
-man/nl/man1/dpkg-shlibdeps.1
-man/nl/man1/dpkg-source.1
 man/nl/man1/dpkg-split.1
-man/nl/man1/dpkg-statoverride.1
 man/nl/man1/dpkg-trigger.1
 man/nl/man1/dpkg-vendor.1
-man/nl/man1/dpkg.1
 man/nl/man1/dselect.1
 man/nl/man1/update-alternatives.1
 man/nl/man5/deb-buildinfo.5
@@ -509,13 +464,9 @@ man/nl/man5/deb-prerm.5
 man/nl/man5/deb-shlibs.5
 man/nl/man5/deb-split.5
 man/nl/man5/deb-src-control.5
-man/nl/man5/deb-src-files.5
 man/nl/man5/deb-src-rules.5
 man/nl/man5/deb-src-symbols.5
-man/nl/man5/deb-substvars.5
-man/nl/man5/deb-symbols.5
 man/nl/man5/deb-triggers.5
-man/nl/man5/deb.5
 man/nl/man5/deb822.5
 man/nl/man5/dpkg.cfg.5
 man/nl/man5/dsc.5
@@ -523,16 +474,10 @@ man/nl/man5/dselect.cfg.5
 man/nl/man7/deb-version.7
 man/nl/man7/dpkg-build-api.7
 man/nl/man8/start-stop-daemon.8
-man/pl/man1/dpkg-distaddfile.1
 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-buildtree.1
-man/pt/man1/dpkg-checkbuilddeps.1
-man/pt/man1/dpkg-deb.1
 man/pt/man1/dpkg-distaddfile.1
 man/pt/man1/dpkg-divert.1
 man/pt/man1/dpkg-genbuildinfo.1
@@ -543,17 +488,11 @@ man/pt/man1/dpkg-maintscript-helper.1
 man/pt/man1/dpkg-mergechangelogs.1
 man/pt/man1/dpkg-name.1
 man/pt/man1/dpkg-parsechangelog.1
-man/pt/man1/dpkg-query.1
 man/pt/man1/dpkg-realpath.1
-man/pt/man1/dpkg-scanpackages.1
 man/pt/man1/dpkg-scansources.1
-man/pt/man1/dpkg-shlibdeps.1
-man/pt/man1/dpkg-source.1
 man/pt/man1/dpkg-split.1
-man/pt/man1/dpkg-statoverride.1
 man/pt/man1/dpkg-trigger.1
 man/pt/man1/dpkg-vendor.1
-man/pt/man1/dpkg.1
 man/pt/man1/dselect.1
 man/pt/man1/update-alternatives.1
 man/pt/man5/deb-buildinfo.5
@@ -573,13 +512,9 @@ man/pt/man5/deb-prerm.5
 man/pt/man5/deb-shlibs.5
 man/pt/man5/deb-split.5
 man/pt/man5/deb-src-control.5
-man/pt/man5/deb-src-files.5
 man/pt/man5/deb-src-rules.5
 man/pt/man5/deb-src-symbols.5
-man/pt/man5/deb-substvars.5
-man/pt/man5/deb-symbols.5
 man/pt/man5/deb-triggers.5
-man/pt/man5/deb.5
 man/pt/man5/deb822.5
 man/pt/man5/dpkg.cfg.5
 man/pt/man5/dsc.5
@@ -587,13 +522,8 @@ man/pt/man5/dselect.cfg.5
 man/pt/man7/deb-version.7
 man/pt/man7/dpkg-build-api.7
 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-buildtree.1
-man/sv/man1/dpkg-checkbuilddeps.1
-man/sv/man1/dpkg-deb.1
 man/sv/man1/dpkg-distaddfile.1
 man/sv/man1/dpkg-divert.1
 man/sv/man1/dpkg-genbuildinfo.1
@@ -604,17 +534,12 @@ man/sv/man1/dpkg-maintscript-helper.1
 man/sv/man1/dpkg-mergechangelogs.1
 man/sv/man1/dpkg-name.1
 man/sv/man1/dpkg-parsechangelog.1
-man/sv/man1/dpkg-query.1
 man/sv/man1/dpkg-realpath.1
 man/sv/man1/dpkg-scanpackages.1
 man/sv/man1/dpkg-scansources.1
-man/sv/man1/dpkg-shlibdeps.1
-man/sv/man1/dpkg-source.1
 man/sv/man1/dpkg-split.1
-man/sv/man1/dpkg-statoverride.1
 man/sv/man1/dpkg-trigger.1
 man/sv/man1/dpkg-vendor.1
-man/sv/man1/dpkg.1
 man/sv/man1/dselect.1
 man/sv/man1/update-alternatives.1
 man/sv/man5/deb-buildinfo.5
@@ -634,13 +559,9 @@ man/sv/man5/deb-prerm.5
 man/sv/man5/deb-shlibs.5
 man/sv/man5/deb-split.5
 man/sv/man5/deb-src-control.5
-man/sv/man5/deb-src-files.5
 man/sv/man5/deb-src-rules.5
 man/sv/man5/deb-src-symbols.5
-man/sv/man5/deb-substvars.5
-man/sv/man5/deb-symbols.5
 man/sv/man5/deb-triggers.5
-man/sv/man5/deb.5
 man/sv/man5/deb822.5
 man/sv/man5/dpkg.cfg.5
 man/sv/man5/dsc.5
@@ -660,6 +581,13 @@ share/aclocal/dpkg-linker.m4
 share/aclocal/dpkg-progs.m4
 share/aclocal/dpkg-types.m4
 share/aclocal/dpkg-unicode.m4
+share/bash-completion/completions/dpkg
+share/bash-completion/completions/dpkg-deb
+share/bash-completion/completions/dpkg-query
+share/bash-completion/completions/dpkg-source
+share/bash-completion/completions/dselect
+share/bash-completion/completions/start-stop-daemon
+share/bash-completion/completions/update-alternatives
 share/doc/dpkg/README.api
 share/doc/dpkg/README.feature-removal-schedule
 share/doc/dpkg/spec/build-driver.txt
@@ -762,6 +690,9 @@ share/locale/th/LC_MESSAGES/dpkg.mo
 share/locale/tl/LC_MESSAGES/dpkg.mo
 share/locale/tl/LC_MESSAGES/dselect.mo
 share/locale/tr/LC_MESSAGES/dpkg.mo
+share/locale/uk/LC_MESSAGES/dpkg-dev.mo
+share/locale/uk/LC_MESSAGES/dpkg.mo
+share/locale/uk/LC_MESSAGES/dselect.mo
 share/locale/vi/LC_MESSAGES/dpkg.mo
 share/locale/vi/LC_MESSAGES/dselect.mo
 share/locale/zh_CN/LC_MESSAGES/dpkg.mo

Index: pkgsrc/misc/dpkg/distinfo
diff -u pkgsrc/misc/dpkg/distinfo:1.39 pkgsrc/misc/dpkg/distinfo:1.40
--- pkgsrc/misc/dpkg/distinfo:1.39      Wed Mar 11 11:29:00 2026
+++ pkgsrc/misc/dpkg/distinfo   Wed Sep  9 10:46:10 2026
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.39 2026/03/11 11:29:00 adam Exp $
+$NetBSD: distinfo,v 1.40 2026/09/09 10:46:10 adam Exp $
 
-BLAKE2s (dpkg_1.23.7.tar.xz) = 98f702ae1ec63973772b89751062ce640fbdc857f0cbb708bbe5f49d1c74ef3b
-SHA512 (dpkg_1.23.7.tar.xz) = 3a3796c456240b646a8e8ec041abbea875592aa81bb821e1fca714df60009a7f00e0822b332ad74a07fa3ac3ed06f288afbf85901e18a8286cc07f662b4cedbf
-Size (dpkg_1.23.7.tar.xz) = 5836724 bytes
-SHA1 (patch-configure) = dc8586d8d3c0336bd9920d6e0fbece57eb787636
+BLAKE2s (dpkg_1.23.10.tar.xz) = ffb725586f8fa7b7dabf0fb43f0ef1d7654556a49cf0f3fc274b349110a98aa0
+SHA512 (dpkg_1.23.10.tar.xz) = efc62b7ff20e5cf7ce3b542eada668a76e9e8ff7b0e48948803945a4fa973125c13b267725e0829f764fe87972e7587453dbe728b4b12d5cf5102426f721a112
+Size (dpkg_1.23.10.tar.xz) = 5764548 bytes
+SHA1 (patch-configure) = 9c47ab63da94bbb1540c7b5b4f048ee9ac42aa5f
 SHA1 (patch-lib_dpkg_buffer.c) = c93c8c4fda7c43416690ab71e5afdac2ccefa459
 SHA1 (patch-lib_dpkg_color.c) = 7bcb9ab6705f9c423d355c26c58bf916dc4cc935
 SHA1 (patch-lib_dpkg_color.h) = 4d5a7989d74130f9f0b89173befb19a6d9b9dcc2

Index: pkgsrc/misc/dpkg/patches/patch-configure
diff -u pkgsrc/misc/dpkg/patches/patch-configure:1.3 pkgsrc/misc/dpkg/patches/patch-configure:1.4
--- pkgsrc/misc/dpkg/patches/patch-configure:1.3        Fri Jan  3 13:41:51 2025
+++ pkgsrc/misc/dpkg/patches/patch-configure    Wed Sep  9 10:46:10 2026
@@ -1,11 +1,11 @@
-$NetBSD: patch-configure,v 1.3 2025/01/03 13:41:51 adam Exp $
+$NetBSD: patch-configure,v 1.4 2026/09/09 10:46:10 adam Exp $
 
 Allow libdpkg being a shared library.
 Use md5 from OpenSSL.
 
---- configure.orig     2025-01-01 22:27:27.000000000 +0000
+--- configure.orig     2026-09-08 22:27:05.000000000 +0000
 +++ configure
-@@ -17349,12 +17349,6 @@ CC=$lt_save_CC
+@@ -18312,12 +18312,6 @@ CC=$lt_save_CC
  
  
  
@@ -17,8 +17,8 @@ Use md5 from OpenSSL.
 -fi
  
  
-   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for --as-needed linker flag" >&5
-@@ -24372,16 +24366,16 @@ fi
+   { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for --as-needed linker flag" >&5
+@@ -25867,16 +25861,16 @@ fi
  
  
    have_libmd="no"
@@ -29,17 +29,17 @@ Use md5 from OpenSSL.
 +  ac_fn_c_check_header_compile "$LINENO" "openssl/md5.h" "ac_cv_header_md5_h" "$ac_includes_default"
  if test "x$ac_cv_header_md5_h" = xyes
  then :
-   printf "%s\n" "#define HAVE_MD5_H 1" >>confdefs.h
+   printf '%s\n' "#define HAVE_MD5_H 1" >>confdefs.h
  
      dpkg_save_libmd_LIBS=$LIBS
--    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing MD5Init" >&5
+-    { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for library containing MD5Init" >&5
 -printf %s "checking for library containing MD5Init... " >&6; }
-+    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing MD5_Init" >&5
++    { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for library containing MD5_Init" >&5
 +printf %s "checking for library containing MD5_Init... " >&6; }
  if test ${ac_cv_search_MD5Init+y}
  then :
    printf %s "(cached) " >&6
-@@ -24399,16 +24393,16 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_
+@@ -25894,16 +25888,16 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_
  #ifdef __cplusplus
  extern "C"
  #endif



Home | Main Index | Thread Index | Old Index