[packages/dpkg] - updated to 1.22.2

qboosh qboosh at pld-linux.org
Thu Dec 28 20:04:38 CET 2023


commit c9532625302148dfd0c5f4fab720c4f917a51928
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Dec 28 20:05:17 2023 +0100

    - updated to 1.22.2

 dpkg-md5.patch | 11 -----------
 dpkg.spec      | 41 +++++++++++++++++++++++++----------------
 2 files changed, 25 insertions(+), 27 deletions(-)
---
diff --git a/dpkg.spec b/dpkg.spec
index 177e54a..d82f683 100644
--- a/dpkg.spec
+++ b/dpkg.spec
@@ -5,25 +5,30 @@
 Summary:	Package maintenance system for Debian Linux
 Summary(pl.UTF-8):	Program do obsługi pakietów Debiana
 Name:		dpkg
-Version:	1.21.7
-Release:	2
+Version:	1.22.2
+Release:	1
 License:	GPL v2+
 Group:		Applications/File
 Source0:	http://ftp.debian.org/debian/pool/main/d/dpkg/%{name}_%{version}.tar.xz
-# Source0-md5:	2c6686bd991810ce8a87469a7f20b415
-Patch0:		%{name}-md5.patch
-URL:		http://packages.debian.org/search?keywords=dpkg
+# Source0-md5:	591fe669ae36c1c93a8658bd650e38a6
+URL:		https://packages.debian.org/search?keywords=dpkg
 BuildRequires:	bzip2-devel
-BuildRequires:	gettext-tools >= 0.19
-BuildRequires:	libselinux-devel
-BuildRequires:	perl-tools-pod
+BuildRequires:	gettext-tools >= 0.19.8
+BuildRequires:	libmd-devel
+BuildRequires:	libselinux-devel >= 2.3
+BuildRequires:	libstdc++-devel >= 6:4.7
+BuildRequires:	ncurses-devel >= 5
+BuildRequires:	perl-base >= 1:5.32.1
+BuildRequires:	perl-tools-pod >= 1:5.32.1
 BuildRequires:	pkgconfig
+BuildRequires:	po4a >= 0.59
 BuildRequires:	rpm-perlprov
 BuildRequires:	rpmbuild(macros) >= 1.754
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
 BuildRequires:	xz-devel
 BuildRequires:	zlib-devel
+BuildRequires:	zstd-devel
 Requires:	perl-base
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -86,21 +91,19 @@ Dopełnianianie parametrów w ZSH dla polecenia dpkg.
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
-# "ac_cv_header_md5_h=no" to disable error on md5.h from libmd5
-# (dpkg expects this header from FreeBSD-compatible libmd, having different API)
+# dpkg expects <md5.h> from FreeBSD-compatible libmd (not libmd5)
+CPPFLAGS="%{rpmcppflags} -I/usr/include/libmd"
 %configure \
-	ac_cv_header_md5_h=no \
 	PO4A="true" \
 	--disable-devel-docs \
 	--disable-dselect \
-	%{!?with_alternatives:--disable-update-alternatives} \
-	--with-zshcompletionsdir=%{zsh_compdir} \
 	--disable-silent-rules \
 	--disable-start-stop-daemon \
-	--with-admindir=/var/lib/%{name}
+	%{!?with_alternatives:--disable-update-alternatives} \
+	--with-admindir=/var/lib/%{name} \
+	--with-zshcompletionsdir=%{zsh_compdir}
 
 %{__make}
 
@@ -149,6 +152,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %dir %{_libexecdir}/dpkg
 %attr(755,root,root) %{_libexecdir}/dpkg/dpkg-db-backup
+%attr(755,root,root) %{_libexecdir}/dpkg/dpkg-db-keeper
 
 %{perl_vendorlib}/Dpkg.pm
 %{perl_vendorlib}/Dpkg
@@ -165,12 +169,14 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man5/dpkg.cfg.5*
 %{_mandir}/man5/dsc.5*
 %{_mandir}/man7/deb-version.7*
+%{_mandir}/man7/dpkg-build-api.7*
 %{_mandir}/man8/dpkg-fsys-usrunmess.8.*
 %lang(de) %{_mandir}/de/man1/dpkg*.1*
 %lang(de) %{_mandir}/de/man5/deb*.5*
 %lang(de) %{_mandir}/de/man5/dpkg.cfg.5*
 %lang(de) %{_mandir}/de/man5/dsc.5*
 %lang(de) %{_mandir}/de/man7/deb-version.7*
+%lang(de) %{_mandir}/de/man7/dpkg-build-api.7*
 %lang(de) %{_mandir}/de/man8/dpkg-fsys-usrunmess.8.*
 %lang(es) %{_mandir}/es/man1/dpkg*.1*
 %lang(es) %{_mandir}/es/man5/deb*.5*
@@ -180,7 +186,7 @@ rm -rf $RPM_BUILD_ROOT
 %lang(fr) %{_mandir}/fr/man5/dpkg.cfg.5*
 %lang(fr) %{_mandir}/fr/man5/dsc.5*
 %lang(fr) %{_mandir}/fr/man7/deb-version.7*
-%lang(hu) %{_mandir}/hu/man5/dpkg.cfg.5*
+%lang(fr) %{_mandir}/fr/man8/dpkg-fsys-usrunmess.8.*
 %lang(it) %{_mandir}/it/man1/dpkg*.1*
 %lang(it) %{_mandir}/it/man5/deb*.5*
 %lang(it) %{_mandir}/it/man5/dpkg.cfg.5*
@@ -192,6 +198,7 @@ rm -rf $RPM_BUILD_ROOT
 %lang(nl) %{_mandir}/nl/man5/dpkg.cfg.5*
 %lang(nl) %{_mandir}/nl/man5/dsc.5*
 %lang(nl) %{_mandir}/nl/man7/deb-version.7*
+%lang(nl) %{_mandir}/nl/man7/dpkg-build-api.7*
 %lang(nl) %{_mandir}/nl/man8/dpkg-fsys-usrunmess.8.*
 %lang(pl) %{_mandir}/pl/man1/dpkg*.1*
 %lang(pl) %{_mandir}/pl/man5/deb*.5*
@@ -201,12 +208,14 @@ rm -rf $RPM_BUILD_ROOT
 %lang(pt) %{_mandir}/pt/man5/dpkg.cfg.5*
 %lang(pt) %{_mandir}/pt/man5/dsc.5*
 %lang(pt) %{_mandir}/pt/man7/deb-version.7*
+%lang(pt) %{_mandir}/pt/man7/dpkg-build-api.7*
 %lang(pt) %{_mandir}/pt/man8/dpkg-fsys-usrunmess.8.*
 %lang(sv) %{_mandir}/sv/man1/dpkg*.1*
 %lang(sv) %{_mandir}/sv/man5/deb*.5*
 %lang(sv) %{_mandir}/sv/man5/dpkg.cfg.5*
 %lang(sv) %{_mandir}/sv/man5/dsc.5*
 %lang(sv) %{_mandir}/sv/man7/deb-version.7*
+%lang(sv) %{_mandir}/sv/man7/dpkg-build-api.7*
 %lang(sv) %{_mandir}/sv/man8/dpkg-fsys-usrunmess.8.*
 
 %files -n libdpkg-devel
diff --git a/dpkg-md5.patch b/dpkg-md5.patch
deleted file mode 100644
index 1bb3f4f..0000000
--- a/dpkg-md5.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- dpkg-1.17.1/lib/dpkg/buffer.c.orig	2013-07-28 11:59:57.000000000 +0200
-+++ dpkg-1.17.1/lib/dpkg/buffer.c	2013-08-24 09:31:12.908038975 +0200
-@@ -26,7 +26,7 @@
- #include <sys/types.h>
- 
- #include <errno.h>
--#include <md5.h>
-+#include "../compat/md5.h"
- #include <string.h>
- #include <unistd.h>
- #include <stdlib.h>
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/dpkg.git/commitdiff/c9532625302148dfd0c5f4fab720c4f917a51928



More information about the pld-cvs-commit mailing list