pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

dpkg: newly created package for Debian Package Manager



Module Name:	pkgsrc-wip
Committed By:	NishiOwO <nishi%e3t.cc@localhost>
Pushed By:	nishi
Date:		Sun Aug 20 09:37:56 2023 +0900
Changeset:	a1cfb3873d41a3012a34c42211937300d43a6d1b

Modified Files:
	Makefile
Added Files:
	dpkg/DESCR
	dpkg/Makefile
	dpkg/PLIST
	dpkg/distinfo
	dpkg/patches/patch-configure.ac
	dpkg/patches/patch-dselect_Makefile.am

Log Message:
dpkg: newly created package for Debian Package Manager

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a1cfb3873d41a3012a34c42211937300d43a6d1b

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                               |   1 +
 dpkg/DESCR                             |  15 ++
 dpkg/Makefile                          |  47 +++++
 dpkg/PLIST                             | 335 +++++++++++++++++++++++++++++++++
 dpkg/distinfo                          |   7 +
 dpkg/patches/patch-configure.ac        |  14 ++
 dpkg/patches/patch-dselect_Makefile.am |  12 ++
 7 files changed, 431 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 5733bce6fe..654d63f6ba 100644
--- a/Makefile
+++ b/Makefile
@@ -686,6 +686,7 @@ SUBDIR+=	dovecot2-fts-xapian
 SUBDIR+=	downtimed
 SUBDIR+=	doxy2man
 SUBDIR+=	dpic
+SUBDIR+=	dpkg
 SUBDIR+=	dps8m
 SUBDIR+=	dragbox-git
 SUBDIR+=	driftctl
diff --git a/dpkg/DESCR b/dpkg/DESCR
new file mode 100644
index 0000000000..c924f271e9
--- /dev/null
+++ b/dpkg/DESCR
@@ -0,0 +1,15 @@
+dpkg - Debian's package maintenance system
+
+This is the dpkg suite of programs that form the foundation of the Debian's
+package management system; on the lower layer there are 'dpkg-deb' and
+'dpkg-split' programs handling the binary formats, and 'dpkg-source' program
+handling the source formats; there is a collection of tools to handle building
+source packages into binary packages; there is the medium-level and less
+user-friendly command-line interface (CLI) in the form of the 'dpkg' command;
+and then there is the terminal user interface (TUI) 'dselect' program (which
+has gone out of preference in favor of the apt (CLI) and aptitude (TUI)
+programs).
+
+The dpkg suite also includes some other programs currently maintained
+on external repositories, namely 'dpkg-repack', 'dpkg-www', 'dupload'
+and 'debsig-verify'.
diff --git a/dpkg/Makefile b/dpkg/Makefile
new file mode 100644
index 0000000000..c2433b6161
--- /dev/null
+++ b/dpkg/Makefile
@@ -0,0 +1,47 @@
+# $NetBSD$
+
+DISTNAME=	1.21.22
+PKGNAME=	${GITHUB_PROJECT}-${DISTNAME}
+CATEGORIES=	misc
+MASTER_SITES=	${MASTER_SITE_GITHUB:=guillemj/}
+GITHUB_PROJECT=	dpkg
+GITHUB_TAG=	refs/tags/1.21.22
+DIST_SUBDIR=	${GITHUB_PROJECT}
+
+MAINTAINER=	nishi@nishi.boats
+HOMEPAGE=	https://github.com/guillemj/dpkg/
+COMMENT=	Debian Package Manager
+LICENSE=	gnu-gpl-v2
+
+WRKSRC=			${WRKDIR}/dpkg-1.21.22
+USE_TOOLS+=		gmake msgfmt perl
+USE_PKGLOCALEDIR=	yes
+USE_LANGUAGES=		c c++
+
+DEPENDS+=		pkgconf>=0:../../devel/pkgconf
+DEPENDS+=		autoconf>=2.60:../../devel/autoconf
+DEPENDS+=		automake>=1.11:../../devel/automake
+DEPENDS+=		libtool>=2.0:../../devel/libtool
+DEPENDS+=		coreutils>=0:../../sysutils/coreutils
+DEPENDS+=		gpatch>=0:../../wip/gpatch
+
+PKGCONFIG_OVERRIDE+=	lib/dpkg/libdpkg.pc.in
+
+pre-configure:
+	cd ${WRKSRC} && echo ${DISTNAME} > .dist-version
+	cd ${WRKSRC} && ./autogen
+
+
+do-configure:
+	cd ${WRKSRC} && \
+			export LDFLAGS="-Wl,-R/usr/pkg/lib -L/usr/pkg/lib" && \
+			export CFLAGS="-I/usr/pkg/include" && \
+			export CXXFLAGS="-I/usr/pkg/include" && \
+			export MSGMERGE="/usr/pkg/bin/msgmerge" && \
+			export MSGFMT="/usr/pkg/bin/msgfmt" && \
+			./configure --prefix=${PREFIX}
+
+do-build:
+	cd ${WRKSRC} && gmake
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/dpkg/PLIST b/dpkg/PLIST
new file mode 100644
index 0000000000..1213a614d1
--- /dev/null
+++ b/dpkg/PLIST
@@ -0,0 +1,335 @@
+@comment $NetBSD$
+bin/dpkg
+bin/dpkg-architecture
+bin/dpkg-buildflags
+bin/dpkg-buildpackage
+bin/dpkg-checkbuilddeps
+bin/dpkg-deb
+bin/dpkg-distaddfile
+bin/dpkg-divert
+bin/dpkg-genbuildinfo
+bin/dpkg-genchanges
+bin/dpkg-gencontrol
+bin/dpkg-gensymbols
+bin/dpkg-maintscript-helper
+bin/dpkg-mergechangelogs
+bin/dpkg-name
+bin/dpkg-parsechangelog
+bin/dpkg-query
+bin/dpkg-realpath
+bin/dpkg-scanpackages
+bin/dpkg-scansources
+bin/dpkg-shlibdeps
+bin/dpkg-source
+bin/dpkg-split
+bin/dpkg-statoverride
+bin/dpkg-trigger
+bin/dpkg-vendor
+bin/dselect
+bin/update-alternatives
+etc/alternatives/README
+include/dpkg/ar.h
+include/dpkg/arch.h
+include/dpkg/atomic-file.h
+include/dpkg/buffer.h
+include/dpkg/c-ctype.h
+include/dpkg/color.h
+include/dpkg/command.h
+include/dpkg/compress.h
+include/dpkg/db-ctrl.h
+include/dpkg/db-fsys.h
+include/dpkg/deb-version.h
+include/dpkg/debug.h
+include/dpkg/dir.h
+include/dpkg/dpkg-db.h
+include/dpkg/dpkg.h
+include/dpkg/ehandle.h
+include/dpkg/error.h
+include/dpkg/fdio.h
+include/dpkg/file.h
+include/dpkg/fsys.h
+include/dpkg/glob.h
+include/dpkg/macros.h
+include/dpkg/meminfo.h
+include/dpkg/namevalue.h
+include/dpkg/options.h
+include/dpkg/pager.h
+include/dpkg/parsedump.h
+include/dpkg/path.h
+include/dpkg/pkg-array.h
+include/dpkg/pkg-files.h
+include/dpkg/pkg-format.h
+include/dpkg/pkg-list.h
+include/dpkg/pkg-queue.h
+include/dpkg/pkg-show.h
+include/dpkg/pkg-spec.h
+include/dpkg/pkg.h
+include/dpkg/progname.h
+include/dpkg/program.h
+include/dpkg/progress.h
+include/dpkg/report.h
+include/dpkg/string.h
+include/dpkg/subproc.h
+include/dpkg/tarfn.h
+include/dpkg/treewalk.h
+include/dpkg/trigdeferred.h
+include/dpkg/triglib.h
+include/dpkg/varbuf.h
+include/dpkg/version.h
+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/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/BuildTypes.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Changelog.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Changelog/Debian.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Changelog/Entry.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Changelog/Entry/Debian.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Changelog/Parse.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Checksums.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Compression.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Compression/FileHandle.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Compression/Process.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Conf.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Changelog.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Fields.pm
+${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/Info.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Tests.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Tests/Entry.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Types.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps/AND.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps/KnownFacts.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps/Multiple.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps/OR.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps/Simple.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps/Union.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Dist/Files.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/ErrorHandling.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Exit.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/File.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Getopt.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Gettext.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/IPC.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Index.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Interface/Storable.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Lock.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/OpenPGP.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/OpenPGP/Backend.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/OpenPGP/Backend/GnuPG.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/OpenPGP/Backend/SOP.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/OpenPGP/Backend/Sequoia.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/OpenPGP/ErrorCodes.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/OpenPGP/KeyHandle.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Package.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Path.pm
+${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/Symbol.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/SymbolFile.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Archive.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/BinaryFiles.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Format.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Functions.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V1.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V2.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Bzr.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Custom.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Git.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Native.pm
+${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Quilt.pm
+${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
+lib/pkgconfig/libdpkg.pc
+libexec/dpkg/dpkg-db-backup
+libexec/dpkg/methods/file/desc.file
+libexec/dpkg/methods/file/install
+libexec/dpkg/methods/file/names
+libexec/dpkg/methods/file/setup
+libexec/dpkg/methods/file/update
+libexec/dpkg/methods/ftp/desc.ftp
+libexec/dpkg/methods/ftp/install
+libexec/dpkg/methods/ftp/names
+libexec/dpkg/methods/ftp/setup
+libexec/dpkg/methods/ftp/update
+libexec/dpkg/methods/media/desc.media
+libexec/dpkg/methods/media/install
+libexec/dpkg/methods/media/names
+libexec/dpkg/methods/media/setup
+libexec/dpkg/methods/media/update
+sbin/dpkg-fsys-usrunmess
+sbin/start-stop-daemon
+share/aclocal/dpkg-arch.m4
+share/aclocal/dpkg-build.m4
+share/aclocal/dpkg-compiler.m4
+share/aclocal/dpkg-coverage.m4
+share/aclocal/dpkg-funcs.m4
+share/aclocal/dpkg-libs.m4
+share/aclocal/dpkg-linker.m4
+share/aclocal/dpkg-progs.m4
+share/aclocal/dpkg-types.m4
+share/aclocal/dpkg-unicode.m4
+share/doc/dpkg/README.api
+share/doc/dpkg/README.feature-removal-schedule
+share/doc/dpkg/spec/frontend-api.txt
+share/doc/dpkg/spec/protected-field.txt
+share/doc/dpkg/spec/rootless-builds.txt
+share/doc/dpkg/spec/triggers.txt
+share/dpkg/abitable
+share/dpkg/architecture.mk
+share/dpkg/buildflags.mk
+share/dpkg/buildopts.mk
+share/dpkg/buildtools.mk
+share/dpkg/cputable
+share/dpkg/default.mk
+share/dpkg/no-pie-compile.specs
+share/dpkg/no-pie-link.specs
+share/dpkg/ostable
+share/dpkg/pie-compile.specs
+share/dpkg/pie-link.specs
+share/dpkg/pkg-info.mk
+share/dpkg/sh/dpkg-error.sh
+share/dpkg/tupletable
+share/dpkg/vendor.mk
+share/man/man1/dpkg-architecture.1
+share/man/man1/dpkg-buildflags.1
+share/man/man1/dpkg-buildpackage.1
+share/man/man1/dpkg-checkbuilddeps.1
+share/man/man1/dpkg-deb.1
+share/man/man1/dpkg-distaddfile.1
+share/man/man1/dpkg-divert.1
+share/man/man1/dpkg-genbuildinfo.1
+share/man/man1/dpkg-genchanges.1
+share/man/man1/dpkg-gencontrol.1
+share/man/man1/dpkg-gensymbols.1
+share/man/man1/dpkg-maintscript-helper.1
+share/man/man1/dpkg-mergechangelogs.1
+share/man/man1/dpkg-name.1
+share/man/man1/dpkg-parsechangelog.1
+share/man/man1/dpkg-query.1
+share/man/man1/dpkg-realpath.1
+share/man/man1/dpkg-scanpackages.1
+share/man/man1/dpkg-scansources.1
+share/man/man1/dpkg-shlibdeps.1
+share/man/man1/dpkg-source.1
+share/man/man1/dpkg-split.1
+share/man/man1/dpkg-statoverride.1
+share/man/man1/dpkg-trigger.1
+share/man/man1/dpkg-vendor.1
+share/man/man1/dpkg.1
+share/man/man1/dselect.1
+share/man/man1/update-alternatives.1
+share/man/man3/Dpkg.3perl
+share/man/man3/Dpkg::Arch.3perl
+share/man/man3/Dpkg::Build::Info.3perl
+share/man/man3/Dpkg::BuildEnv.3perl
+share/man/man3/Dpkg::BuildFlags.3perl
+share/man/man3/Dpkg::BuildInfo.3perl
+share/man/man3/Dpkg::BuildOptions.3perl
+share/man/man3/Dpkg::BuildProfiles.3perl
+share/man/man3/Dpkg::BuildTypes.3perl
+share/man/man3/Dpkg::Changelog.3perl
+share/man/man3/Dpkg::Changelog::Debian.3perl
+share/man/man3/Dpkg::Changelog::Entry.3perl
+share/man/man3/Dpkg::Changelog::Entry::Debian.3perl
+share/man/man3/Dpkg::Changelog::Parse.3perl
+share/man/man3/Dpkg::Checksums.3perl
+share/man/man3/Dpkg::Compression.3perl
+share/man/man3/Dpkg::Compression::FileHandle.3perl
+share/man/man3/Dpkg::Compression::Process.3perl
+share/man/man3/Dpkg::Conf.3perl
+share/man/man3/Dpkg::Control.3perl
+share/man/man3/Dpkg::Control::Changelog.3perl
+share/man/man3/Dpkg::Control::Fields.3perl
+share/man/man3/Dpkg::Control::FieldsCore.3perl
+share/man/man3/Dpkg::Control::Hash.3perl
+share/man/man3/Dpkg::Control::HashCore.3perl
+share/man/man3/Dpkg::Control::Info.3perl
+share/man/man3/Dpkg::Control::Tests.3perl
+share/man/man3/Dpkg::Control::Tests::Entry.3perl
+share/man/man3/Dpkg::Control::Types.3perl
+share/man/man3/Dpkg::Deps.3perl
+share/man/man3/Dpkg::Deps::AND.3perl
+share/man/man3/Dpkg::Deps::KnownFacts.3perl
+share/man/man3/Dpkg::Deps::Multiple.3perl
+share/man/man3/Dpkg::Deps::OR.3perl
+share/man/man3/Dpkg::Deps::Simple.3perl
+share/man/man3/Dpkg::Deps::Union.3perl
+share/man/man3/Dpkg::Exit.3perl
+share/man/man3/Dpkg::Gettext.3perl
+share/man/man3/Dpkg::IPC.3perl
+share/man/man3/Dpkg::Index.3perl
+share/man/man3/Dpkg::Interface::Storable.3perl
+share/man/man3/Dpkg::Path.3perl
+share/man/man3/Dpkg::Source::Format.3perl
+share/man/man3/Dpkg::Source::Package.3perl
+share/man/man3/Dpkg::Substvars.3perl
+share/man/man3/Dpkg::Vendor.3perl
+share/man/man3/Dpkg::Vendor::Debian.3perl
+share/man/man3/Dpkg::Vendor::Default.3perl
+share/man/man3/Dpkg::Vendor::Devuan.3perl
+share/man/man3/Dpkg::Vendor::Ubuntu.3perl
+share/man/man3/Dpkg::Version.3perl
+share/man/man5/deb-buildinfo.5
+share/man/man5/deb-changelog.5
+share/man/man5/deb-changes.5
+share/man/man5/deb-conffiles.5
+share/man/man5/deb-control.5
+share/man/man5/deb-extra-override.5
+share/man/man5/deb-md5sums.5
+share/man/man5/deb-old.5
+share/man/man5/deb-origin.5
+share/man/man5/deb-override.5
+share/man/man5/deb-postinst.5
+share/man/man5/deb-postrm.5
+share/man/man5/deb-preinst.5
+share/man/man5/deb-prerm.5
+share/man/man5/deb-shlibs.5
+share/man/man5/deb-split.5
+share/man/man5/deb-src-control.5
+share/man/man5/deb-src-files.5
+share/man/man5/deb-src-rules.5
+share/man/man5/deb-src-symbols.5
+share/man/man5/deb-substvars.5
+share/man/man5/deb-symbols.5
+share/man/man5/deb-triggers.5
+share/man/man5/deb.5
+share/man/man5/deb822.5
+share/man/man5/dpkg.cfg.5
+share/man/man5/dsc.5
+share/man/man5/dselect.cfg.5
+share/man/man7/deb-version.7
+share/man/man8/dpkg-fsys-usrunmess.8
+share/man/man8/start-stop-daemon.8
+share/polkit-1/actions/org.dpkg.pkexec.update-alternatives.policy
+share/zsh/vendor-completions/_dpkg-parsechangelog
+@pkgdir var/lib/dpkg/updates
+@pkgdir var/lib/dpkg/parts
+@pkgdir var/lib/dpkg/methods/mnt
+@pkgdir var/lib/dpkg/methods/media
+@pkgdir var/lib/dpkg/methods/ftp
+@pkgdir var/lib/dpkg/methods/file
+@pkgdir var/lib/dpkg/info
+@pkgdir var/lib/dpkg/alternatives
+@pkgdir etc/dpkg/dselect.cfg.d
+@pkgdir etc/dpkg/dpkg.cfg.d
diff --git a/dpkg/distinfo b/dpkg/distinfo
new file mode 100644
index 0000000000..f38c67bb3c
--- /dev/null
+++ b/dpkg/distinfo
@@ -0,0 +1,7 @@
+$NetBSD$
+
+BLAKE2s (dpkg/1.21.22.tar.gz) = 69290c9995bf7a3cd895c422edf97d890230285a554f1d60f7fcddce7363c2e8
+SHA512 (dpkg/1.21.22.tar.gz) = fd58d8338be8e16d14f866fc76298b474fc0e9676fa860a2ea91469f681dd845066b02fbbe585104459735b03a58ea7b6203b26c41f4f200dcef8f62d0382870
+Size (dpkg/1.21.22.tar.gz) = 7964689 bytes
+SHA1 (patch-configure.ac) = e6fe9c72f08674ff0d530e407340992c9aa94b18
+SHA1 (patch-dselect_Makefile.am) = 9d44d967ff7baa26260948ccdfebe690041bc979
diff --git a/dpkg/patches/patch-configure.ac b/dpkg/patches/patch-configure.ac
new file mode 100644
index 0000000000..ee837fee4b
--- /dev/null
+++ b/dpkg/patches/patch-configure.ac
@@ -0,0 +1,14 @@
+$NetBSD$
+
+This is NetBSD, not Linux.
+
+--- configure.ac.orig	2023-08-19 23:28:56.961018994 +0000
++++ configure.ac
+@@ -98,7 +98,6 @@ DPKG_LIB_Z
+ DPKG_LIB_BZ2
+ DPKG_LIB_LZMA
+ DPKG_LIB_ZSTD
+-DPKG_LIB_SELINUX
+ AS_IF([test "x$build_dselect" = "xyes"], [
+   DPKG_LIB_CURSES
+ ])
diff --git a/dpkg/patches/patch-dselect_Makefile.am b/dpkg/patches/patch-dselect_Makefile.am
new file mode 100644
index 0000000000..0a4c58b3d6
--- /dev/null
+++ b/dpkg/patches/patch-dselect_Makefile.am
@@ -0,0 +1,12 @@
+$NetBSD$
+
+--- dselect/Makefile.am.orig	2023-08-19 23:53:42.144893026 +0000
++++ dselect/Makefile.am
+@@ -18,7 +18,6 @@ AM_CXXFLAGS = \
+ 	# EOL
+ if HAVE_LINKER_AS_NEEDED
+ AM_LDFLAGS = \
+-	-Wl,--as-needed \
+ 	# EOL
+ endif
+ 


Home | Main Index | Thread Index | Old Index