pkgsrc-Changes archive

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

CVS commit: pkgsrc/misc/rpm



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Feb  7 15:06:19 UTC 2025

Modified Files:
        pkgsrc/misc/rpm: Makefile PLIST distinfo
        pkgsrc/misc/rpm/patches: patch-build_rpmfc.c patch-installplatform
            patch-lib_rpmrc.c patch-misc_fts.c
Added Files:
        pkgsrc/misc/rpm: PLIST.NetBSD
        pkgsrc/misc/rpm/patches: patch-lib_backend_ndb_rpmxdb.c
            patch-tools_rpmuncompress.c
Removed Files:
        pkgsrc/misc/rpm/patches: patch-configure.ac patch-lib_backend_db3.c
            patch-lib_header.c patch-misc_fnmatch.c patch-plugins_ima.c
            patch-rpmio_rpmfileutil.c patch-system.h

Log Message:
rpm: updated to 4.20.0

RPM 4.20.0 released (Oct 07 2024)

See release notes for details and download information
Highlights include:

Declarative build system support
Dynamic spec improvements
Guaranteed, RPM-controlled per-build directory
Support for spec-local file attributes and generators
Support for group membership in sysusers.d(5) files
Proper distro-agnostic debuginfo support
Sanitized spec comments and indentation syntax
Sanitized --build-in-place mode
New unshare plugin for scriptlet isolation
Plugin API made public


To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107 pkgsrc/misc/rpm/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/misc/rpm/PLIST
cvs rdiff -u -r0 -r1.4 pkgsrc/misc/rpm/PLIST.NetBSD
cvs rdiff -u -r1.20 -r1.21 pkgsrc/misc/rpm/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/misc/rpm/patches/patch-build_rpmfc.c \
    pkgsrc/misc/rpm/patches/patch-lib_rpmrc.c
cvs rdiff -u -r1.4 -r0 pkgsrc/misc/rpm/patches/patch-configure.ac \
    pkgsrc/misc/rpm/patches/patch-lib_header.c
cvs rdiff -u -r1.1 -r1.2 pkgsrc/misc/rpm/patches/patch-installplatform
cvs rdiff -u -r1.3 -r0 pkgsrc/misc/rpm/patches/patch-lib_backend_db3.c \
    pkgsrc/misc/rpm/patches/patch-misc_fnmatch.c
cvs rdiff -u -r0 -r1.1 pkgsrc/misc/rpm/patches/patch-lib_backend_ndb_rpmxdb.c \
    pkgsrc/misc/rpm/patches/patch-tools_rpmuncompress.c
cvs rdiff -u -r1.3 -r1.4 pkgsrc/misc/rpm/patches/patch-misc_fts.c
cvs rdiff -u -r1.1 -r0 pkgsrc/misc/rpm/patches/patch-plugins_ima.c \
    pkgsrc/misc/rpm/patches/patch-rpmio_rpmfileutil.c
cvs rdiff -u -r1.2 -r0 pkgsrc/misc/rpm/patches/patch-system.h

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

Modified files:

Index: pkgsrc/misc/rpm/Makefile
diff -u pkgsrc/misc/rpm/Makefile:1.106 pkgsrc/misc/rpm/Makefile:1.107
--- pkgsrc/misc/rpm/Makefile:1.106      Tue Oct 24 22:10:04 2023
+++ pkgsrc/misc/rpm/Makefile    Fri Feb  7 15:06:18 2025
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.106 2023/10/24 22:10:04 wiz Exp $
+# $NetBSD: Makefile,v 1.107 2025/02/07 15:06:18 adam Exp $
 
-DISTNAME=      rpm-4.13.0.1
-PKGREVISION=   12
+DISTNAME=      rpm-4.20.0
 CATEGORIES=    misc
-MASTER_SITES=  http://ftp.rpm.org/releases/rpm-4.13.x/
+MASTER_SITES=  http://ftp.rpm.org/releases/rpm-${PKGVERSION_NOREV:R}.x/
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://www.rpm.org/
+HOMEPAGE=      http://rpm.org/
 COMMENT=       The Red Hat Package Manager
 LICENSE=       gnu-lgpl-v2 OR gnu-gpl-v2
 
@@ -15,49 +14,36 @@ CONFLICTS+=         rpm2cpio<1.0nb1
 
 NOT_FOR_PLATFORM+=     Interix-*-* # getmntent() is nonpublic; needs porting
 
-USE_LIBTOOL=           yes
 USE_PKGLOCALEDIR=      yes
-USE_TOOLS+=            autoconf bash:run gmake msgfmt perl:run pkg-config
-GNU_CONFIGURE=         yes
-# this is needed in addition of USE_PKGLOCALEDIR
-CONFIGURE_ARGS+=       --datadir=${PREFIX}/${PKGLOCALEDIR}
-CONFIGURE_ARGS+=       --with-external-db
-CONFIGURE_ARGS+=       --with-vendor=pkgsrc
-CONFIGURE_ARGS+=       --without-lua
-# avoid build directory references
-CONFIGURE_ENV+=                MYPATH=/sbin:/bin:/usr/sbin:/usr/bin
-# rpm databases are kept under ${RPM_DB_PREFIX}/lib/rpm.
-CONFIGURE_ENV+=                varprefix=${RPM_DB_PREFIX:Q}
-CONFIGURE_ENV.Darwin+= ac_cv_func_fdatasync=no
+USE_TOOLS+=            bash:run msgfmt perl:run pkg-config gsed
+LUA_VERSIONS_ACCEPTED= 54 53 52
 
-# for detecting nss
-CPPFLAGS+=             -I${PREFIX}/include/nss
+CMAKE_CONFIGURE_ARGS+= -DIntl_INCLUDE_DIR=${PREFIX}/include
+CMAKE_CONFIGURE_ARGS+= -DENABLE_OPENMP=OFF
+CMAKE_CONFIGURE_ARGS+= -DENABLE_PYTHON=OFF
+CMAKE_CONFIGURE_ARGS+= -DENABLE_TESTSUITE=OFF
+CMAKE_CONFIGURE_ARGS+= -DWITH_ACL=OFF
+CMAKE_CONFIGURE_ARGS+= -DWITH_AUDIT=OFF
+CMAKE_CONFIGURE_ARGS+= -DWITH_CAP=OFF
+CMAKE_CONFIGURE_ARGS+= -DWITH_DBUS=OFF
+CMAKE_CONFIGURE_ARGS+= -DWITH_LIBDW=OFF
+# Requires newer libelf
+CMAKE_CONFIGURE_ARGS+= -DWITH_LIBELF=OFF
+CMAKE_CONFIGURE_ARGS+= -DWITH_SELINUX=OFF
+CMAKE_CONFIGURE_ARGS+= -DWITH_SEQUOIA=OFF
 
 PKGCONFIG_OVERRIDE=    rpm.pc.in
 
-GMAKE_REQD=            3.82nb1
-
 REPLACE_BASH+=         installplatform
-REPLACE_BASH+=         scripts/brp-python-bytecompile
+REPLACE_BASH+=         scripts/brp-compress
 REPLACE_BASH+=         scripts/check-prereqs
 REPLACE_BASH+=         scripts/check-rpaths-worker
-REPLACE_BASH+=         scripts/find-debuginfo.sh
+REPLACE_BASH+=         scripts/find-lang.sh
 REPLACE_BASH+=         scripts/fontconfig.prov
-REPLACE_BASH+=         scripts/mono-find-provides
-REPLACE_BASH+=         scripts/mono-find-requires
+REPLACE_BASH+=         scripts/ocamldeps.sh
 REPLACE_BASH+=         scripts/pkgconfigdeps.sh
-REPLACE_BASH+=         scripts/pythondeps.sh
-REPLACE_BASH+=         scripts/rpmdb_loadcvt
-REPLACE_PERL+=         scripts/perl.prov
-REPLACE_PERL+=         scripts/perl.req
-
-BDB_ACCEPTED=          db4 db5
-.include "../../mk/bdb.buildlink3.mk"
-.if ${BDB_TYPE} == "db4"
-BUILDLINK_TRANSFORM+=  l:db:db4
-.else
-BUILDLINK_TRANSFORM+=  l:db:db5
-.endif
+REPLACE_BASH+=         scripts/rpm_macros_provides.sh
+REPLACE_BASH+=         scripts/sysusers.sh
 
 LDFLAGS+=              ${PTHREAD_LDFLAGS}
 
@@ -67,36 +53,23 @@ MAKE_FLAGS+=                ROOT=${DESTDIR}
 RPMDIR=                        ${RPM_DB_PREFIX}/lib/rpm
 FILES_SUBST+=          RPMDIR=${RPMDIR}
 
-# The configure script doesn't detect whether libintl.so has any
-# library dependencies.
-BROKEN_GETTEXT_DETECTION=      yes
-
 CHECK_PORTABILITY_SKIP=        tests/rpmtests
 
-# __progname without 'extern' segfaults on some platforms (e.g. Darwin)
-SUBST_CLASSES+=                progname
-SUBST_STAGE.progname=  pre-configure
-SUBST_MESSAGE.progname=        Fixing __progname declarations to include 'extern'.
-SUBST_FILES.progname=  lib/poptALL.c
-SUBST_FILES.progname+= rpm2archive.c
-SUBST_FILES.progname+= rpm2cpio.c
-SUBST_FILES.progname+= rpmbuild.c
-SUBST_FILES.progname+= rpmqv.c
-SUBST_FILES.progname+= rpmspec.c
-SUBST_FILES.progname+= tools/rpmdeps.c
-SUBST_FILES.progname+= tools/rpmgraph.c
-SUBST_SED.progname=    -e 's,^const char \*__progname;,extern &,'
-
-pre-configure:
-       cd ${WRKSRC} && autoconf
-
 .include "../../archivers/libarchive/buildlink3.mk"
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../archivers/zstd/buildlink3.mk"
 .include "../../converters/libiconv/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
 .include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/libelf/buildlink3.mk"
 .include "../../devel/nss/buildlink3.mk"
 .include "../../devel/nspr/buildlink3.mk"
 .include "../../devel/popt/buildlink3.mk"
+.include "../../devel/readline/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
-.include "../../security/openssl/buildlink3.mk"
-.include "../../sysutils/file/buildlink3.mk" # for libmagic.
+.include "../../lang/lua/buildlink3.mk"
+.include "../../security/libgcrypt/buildlink3.mk"
+.include "../../sysutils/file/buildlink3.mk" # for libmagic
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/misc/rpm/PLIST
diff -u pkgsrc/misc/rpm/PLIST:1.11 pkgsrc/misc/rpm/PLIST:1.12
--- pkgsrc/misc/rpm/PLIST:1.11  Sun Apr 23 08:18:14 2017
+++ pkgsrc/misc/rpm/PLIST       Fri Feb  7 15:06:18 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2017/04/23 08:18:14 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2025/02/07 15:06:18 adam Exp $
 bin/gendiff
 bin/rpm
 bin/rpm2archive
@@ -7,6 +7,7 @@ bin/rpmbuild
 bin/rpmdb
 bin/rpmgraph
 bin/rpmkeys
+bin/rpmlua
 bin/rpmquery
 bin/rpmsign
 bin/rpmspec
@@ -18,6 +19,7 @@ include/rpm/rpmbase64.h
 include/rpm/rpmbuild.h
 include/rpm/rpmcallback.h
 include/rpm/rpmcli.h
+include/rpm/rpmcrypto.h
 include/rpm/rpmdb.h
 include/rpm/rpmds.h
 include/rpm/rpmfc.h
@@ -26,12 +28,11 @@ include/rpm/rpmfiles.h
 include/rpm/rpmfileutil.h
 include/rpm/rpmio.h
 include/rpm/rpmkeyring.h
-include/rpm/rpmlegacy.h
 include/rpm/rpmlib.h
 include/rpm/rpmlog.h
 include/rpm/rpmmacro.h
 include/rpm/rpmpgp.h
-include/rpm/rpmpol.h
+include/rpm/rpmplugin.h
 include/rpm/rpmprob.h
 include/rpm/rpmps.h
 include/rpm/rpmsign.h
@@ -47,59 +48,59 @@ include/rpm/rpmts.h
 include/rpm/rpmtypes.h
 include/rpm/rpmurl.h
 include/rpm/rpmutil.h
-include/rpm/rpmvf.h
-lib/librpm.la
-lib/librpmbuild.la
-lib/librpmio.la
-lib/librpmsign.la
+include/rpm/rpmver.h
+lib/cmake/rpm/rpm-config-version.cmake
+lib/cmake/rpm/rpm-config.cmake
+lib/cmake/rpm/rpm-targets-noconfig.cmake
+lib/cmake/rpm/rpm-targets.cmake
+lib/librpm.so
+lib/librpm.so.10
+lib/librpm.so.10.2.0
+lib/librpmbuild.so
+lib/librpmbuild.so.10
+lib/librpmbuild.so.10.2.0
+lib/librpmio.so
+lib/librpmio.so.10
+lib/librpmio.so.10.2.0
+lib/librpmsign.so
+lib/librpmsign.so.10
+lib/librpmsign.so.10.2.0
 lib/pkgconfig/rpm.pc
-lib/rpm-plugins/ima.la
-lib/rpm-plugins/syslog.la
-lib/rpm/appdata.prov
+lib/rpm-plugins/fapolicyd.so
+lib/rpm-plugins/prioreset.so
+lib/rpm-plugins/syslog.so
 lib/rpm/brp-compress
-lib/rpm/brp-java-gcjcompile
-lib/rpm/brp-python-bytecompile
-lib/rpm/brp-python-hardlink
+lib/rpm/brp-elfperms
+lib/rpm/brp-remove-la-files
 lib/rpm/brp-strip
 lib/rpm/brp-strip-comment-note
-lib/rpm/brp-strip-shared
 lib/rpm/brp-strip-static-archive
 lib/rpm/check-buildroot
 lib/rpm/check-files
 lib/rpm/check-prereqs
 lib/rpm/check-rpaths
 lib/rpm/check-rpaths-worker
-lib/rpm/config.guess
-lib/rpm/config.sub
-lib/rpm/desktop-file.prov
-lib/rpm/fileattrs/appdata.attr
+lib/rpm/fileattrs/debuginfo.attr
 lib/rpm/fileattrs/desktop.attr
 lib/rpm/fileattrs/elf.attr
 lib/rpm/fileattrs/font.attr
-lib/rpm/fileattrs/libtool.attr
-lib/rpm/fileattrs/mono.attr
+lib/rpm/fileattrs/metainfo.attr
 lib/rpm/fileattrs/ocaml.attr
-lib/rpm/fileattrs/perl.attr
-lib/rpm/fileattrs/perllib.attr
 lib/rpm/fileattrs/pkgconfig.attr
-lib/rpm/fileattrs/python.attr
+lib/rpm/fileattrs/rpm_lua.attr
+lib/rpm/fileattrs/rpm_macro.attr
 lib/rpm/fileattrs/script.attr
+lib/rpm/fileattrs/sysusers.attr
+lib/rpm/fileattrs/usergroup.attr
 lib/rpm/find-lang.sh
 lib/rpm/find-provides
 lib/rpm/find-requires
 lib/rpm/fontconfig.prov
-lib/rpm/libtooldeps.sh
 lib/rpm/macros
-lib/rpm/macros.perl
-lib/rpm/macros.php
-lib/rpm/macros.python
-lib/rpm/mkinstalldirs
-lib/rpm/mono-find-provides
-lib/rpm/mono-find-requires
-lib/rpm/ocaml-find-provides.sh
-lib/rpm/ocaml-find-requires.sh
-lib/rpm/perl.prov
-lib/rpm/perl.req
+lib/rpm/macros.d/macros.transaction_fapolicyd
+lib/rpm/macros.d/macros.transaction_prioreset
+lib/rpm/macros.d/macros.transaction_syslog
+lib/rpm/ocamldeps.sh
 lib/rpm/pkgconfigdeps.sh
 lib/rpm/platform/aarch64/macros
 lib/rpm/platform/alpha/macros
@@ -114,11 +115,14 @@ lib/rpm/platform/armv4b/macros
 lib/rpm/platform/armv4l/macros
 lib/rpm/platform/armv5tejl/macros
 lib/rpm/platform/armv5tel/macros
+lib/rpm/platform/armv5tl/macros
 lib/rpm/platform/armv6hl/macros
 lib/rpm/platform/armv6l/macros
 lib/rpm/platform/armv7hl/macros
 lib/rpm/platform/armv7hnl/macros
 lib/rpm/platform/armv7l/macros
+lib/rpm/platform/armv8hl/macros
+lib/rpm/platform/armv8l/macros
 lib/rpm/platform/athlon/macros
 lib/rpm/platform/geode/macros
 lib/rpm/platform/i386/macros
@@ -127,6 +131,7 @@ lib/rpm/platform/i586/macros
 lib/rpm/platform/i686/macros
 lib/rpm/platform/ia32e/macros
 lib/rpm/platform/ia64/macros
+lib/rpm/platform/loongarch64/macros
 lib/rpm/platform/m68k/macros
 lib/rpm/platform/mips/macros
 lib/rpm/platform/mips64/macros
@@ -164,43 +169,685 @@ lib/rpm/platform/sparcv8/macros
 lib/rpm/platform/sparcv9/macros
 lib/rpm/platform/sparcv9v/macros
 lib/rpm/platform/x86_64/macros
-lib/rpm/pythondeps.sh
+lib/rpm/platform/x86_64_v2/macros
+lib/rpm/platform/x86_64_v3/macros
+lib/rpm/platform/x86_64_v4/macros
 lib/rpm/rpm.daily
 lib/rpm/rpm.log
 lib/rpm/rpm.supp
 lib/rpm/rpm2cpio.sh
-lib/rpm/rpmdb_loadcvt
+lib/rpm/rpm_macros_provides.sh
+lib/rpm/rpmdb_dump
+lib/rpm/rpmdb_load
 lib/rpm/rpmdeps
+lib/rpm/rpmdump
 lib/rpm/rpmpopt-${PKGVERSION}
 lib/rpm/rpmrc
+lib/rpm/rpmuncompress
 lib/rpm/script.req
+lib/rpm/sysusers.sh
 lib/rpm/tgpg
-man/fr/man8/rpm.8
-man/ja/man8/rpm.8
-man/ja/man8/rpm2cpio.8
-man/ja/man8/rpmbuild.8
-man/ja/man8/rpmgraph.8
-man/ko/man8/rpm.8
-man/ko/man8/rpm2cpio.8
 man/man1/gendiff.1
+man/man8/rpm-misc.8
+man/man8/rpm-plugin-fapolicyd.8
+man/man8/rpm-plugin-prioreset.8
+man/man8/rpm-plugin-syslog.8
+man/man8/rpm-plugins.8
 man/man8/rpm.8
+man/man8/rpm2archive.8
 man/man8/rpm2cpio.8
 man/man8/rpmbuild.8
 man/man8/rpmdb.8
 man/man8/rpmdeps.8
 man/man8/rpmgraph.8
 man/man8/rpmkeys.8
+man/man8/rpmlua.8
 man/man8/rpmsign.8
+man/man8/rpmsort.8
 man/man8/rpmspec.8
-man/pl/man1/gendiff.1
-man/pl/man8/rpm.8
-man/pl/man8/rpm2cpio.8
-man/pl/man8/rpmbuild.8
-man/pl/man8/rpmdeps.8
-man/pl/man8/rpmgraph.8
-man/ru/man8/rpm.8
-man/ru/man8/rpm2cpio.8
-man/sk/man8/rpm.8
+share/doc/rpm/API/Doxyheader_8h_source.html
+share/doc/rpm/API/annotated.html
+share/doc/rpm/API/argv_8h.html
+share/doc/rpm/API/argv_8h__dep__incl.map
+share/doc/rpm/API/argv_8h__dep__incl.md5
+share/doc/rpm/API/argv_8h__dep__incl.png
+share/doc/rpm/API/argv_8h__incl.map
+share/doc/rpm/API/argv_8h__incl.md5
+share/doc/rpm/API/argv_8h__incl.png
+share/doc/rpm/API/argv_8h_source.html
+share/doc/rpm/API/bc_s.png
+share/doc/rpm/API/bc_sd.png
+share/doc/rpm/API/classes.html
+share/doc/rpm/API/clipboard.js
+share/doc/rpm/API/closed.png
+share/doc/rpm/API/cookie.js
+share/doc/rpm/API/deprecated.html
+share/doc/rpm/API/dir_29c936d9388d655265625f80756ba99c.html
+share/doc/rpm/API/dir_29c936d9388d655265625f80756ba99c_dep.map
+share/doc/rpm/API/dir_29c936d9388d655265625f80756ba99c_dep.md5
+share/doc/rpm/API/dir_29c936d9388d655265625f80756ba99c_dep.png
+share/doc/rpm/API/dir_7253c2499f67487bf77ad55bc4b19891.html
+share/doc/rpm/API/dir_d44c64559bbebec7f509842c48db8b23.html
+share/doc/rpm/API/doc.svg
+share/doc/rpm/API/docd.svg
+share/doc/rpm/API/doxygen.css
+share/doc/rpm/API/doxygen.svg
+share/doc/rpm/API/doxygen_crawl.html
+share/doc/rpm/API/dynsections.js
+share/doc/rpm/API/files.html
+share/doc/rpm/API/folderclosed.svg
+share/doc/rpm/API/folderclosedd.svg
+share/doc/rpm/API/folderopen.svg
+share/doc/rpm/API/folderopend.svg
+share/doc/rpm/API/functions.html
+share/doc/rpm/API/functions_vars.html
+share/doc/rpm/API/globals.html
+share/doc/rpm/API/globals_a.html
+share/doc/rpm/API/globals_b.html
+share/doc/rpm/API/globals_c.html
+share/doc/rpm/API/globals_defs.html
+share/doc/rpm/API/globals_enum.html
+share/doc/rpm/API/globals_eval.html
+share/doc/rpm/API/globals_eval_c.html
+share/doc/rpm/API/globals_eval_f.html
+share/doc/rpm/API/globals_eval_i.html
+share/doc/rpm/API/globals_eval_l.html
+share/doc/rpm/API/globals_eval_p.html
+share/doc/rpm/API/globals_eval_q.html
+share/doc/rpm/API/globals_eval_r.html
+share/doc/rpm/API/globals_eval_s.html
+share/doc/rpm/API/globals_eval_t.html
+share/doc/rpm/API/globals_eval_u.html
+share/doc/rpm/API/globals_eval_v.html
+share/doc/rpm/API/globals_eval_x.html
+share/doc/rpm/API/globals_f.html
+share/doc/rpm/API/globals_func.html
+share/doc/rpm/API/globals_func_f.html
+share/doc/rpm/API/globals_func_h.html
+share/doc/rpm/API/globals_func_p.html
+share/doc/rpm/API/globals_func_r.html
+share/doc/rpm/API/globals_func_s.html
+share/doc/rpm/API/globals_func_u.html
+share/doc/rpm/API/globals_h.html
+share/doc/rpm/API/globals_i.html
+share/doc/rpm/API/globals_l.html
+share/doc/rpm/API/globals_m.html
+share/doc/rpm/API/globals_p.html
+share/doc/rpm/API/globals_q.html
+share/doc/rpm/API/globals_r.html
+share/doc/rpm/API/globals_s.html
+share/doc/rpm/API/globals_t.html
+share/doc/rpm/API/globals_type.html
+share/doc/rpm/API/globals_u.html
+share/doc/rpm/API/globals_v.html
+share/doc/rpm/API/globals_vars.html
+share/doc/rpm/API/globals_x.html
+share/doc/rpm/API/graph_legend.html
+share/doc/rpm/API/graph_legend.md5
+share/doc/rpm/API/graph_legend.png
+share/doc/rpm/API/group__buildsign.html
+share/doc/rpm/API/group__buildsign.map
+share/doc/rpm/API/group__buildsign.md5
+share/doc/rpm/API/group__buildsign.png
+share/doc/rpm/API/group__datatypes.html
+share/doc/rpm/API/group__datatypes.map
+share/doc/rpm/API/group__datatypes.md5
+share/doc/rpm/API/group__datatypes.png
+share/doc/rpm/API/group__header.html
+share/doc/rpm/API/group__header.map
+share/doc/rpm/API/group__header.md5
+share/doc/rpm/API/group__header.png
+share/doc/rpm/API/group__headquery.html
+share/doc/rpm/API/group__headquery.map
+share/doc/rpm/API/group__headquery.md5
+share/doc/rpm/API/group__headquery.png
+share/doc/rpm/API/group__install.html
+share/doc/rpm/API/group__install.map
+share/doc/rpm/API/group__install.md5
+share/doc/rpm/API/group__install.png
+share/doc/rpm/API/group__io.html
+share/doc/rpm/API/group__io.map
+share/doc/rpm/API/group__io.md5
+share/doc/rpm/API/group__io.png
+share/doc/rpm/API/group__payload.html
+share/doc/rpm/API/group__rpmargv.html
+share/doc/rpm/API/group__rpmargv.map
+share/doc/rpm/API/group__rpmargv.md5
+share/doc/rpm/API/group__rpmargv.png
+share/doc/rpm/API/group__rpmbuild.html
+share/doc/rpm/API/group__rpmbuild.map
+share/doc/rpm/API/group__rpmbuild.md5
+share/doc/rpm/API/group__rpmbuild.png
+share/doc/rpm/API/group__rpmcallback.html
+share/doc/rpm/API/group__rpmcallback.map
+share/doc/rpm/API/group__rpmcallback.md5
+share/doc/rpm/API/group__rpmcallback.png
+share/doc/rpm/API/group__rpmcli.html
+share/doc/rpm/API/group__rpmcli.map
+share/doc/rpm/API/group__rpmcli.md5
+share/doc/rpm/API/group__rpmcli.png
+share/doc/rpm/API/group__rpmcrypto.html
+share/doc/rpm/API/group__rpmdb.html
+share/doc/rpm/API/group__rpmdb.map
+share/doc/rpm/API/group__rpmdb.md5
+share/doc/rpm/API/group__rpmdb.png
+share/doc/rpm/API/group__rpmds.html
+share/doc/rpm/API/group__rpmds.map
+share/doc/rpm/API/group__rpmds.md5
+share/doc/rpm/API/group__rpmds.png
+share/doc/rpm/API/group__rpmfc.html
+share/doc/rpm/API/group__rpmfc.map
+share/doc/rpm/API/group__rpmfc.md5
+share/doc/rpm/API/group__rpmfc.png
+share/doc/rpm/API/group__rpmfi.html
+share/doc/rpm/API/group__rpmfiles.html
+share/doc/rpm/API/group__rpmfileutil.html
+share/doc/rpm/API/group__rpmfileutil.map
+share/doc/rpm/API/group__rpmfileutil.md5
+share/doc/rpm/API/group__rpmfileutil.png
+share/doc/rpm/API/group__rpmio.html
+share/doc/rpm/API/group__rpmio.map
+share/doc/rpm/API/group__rpmio.md5
+share/doc/rpm/API/group__rpmio.png
+share/doc/rpm/API/group__rpmkeyring.html
+share/doc/rpm/API/group__rpmlog.html
+share/doc/rpm/API/group__rpmmacro.html
+share/doc/rpm/API/group__rpmpgp.html
+share/doc/rpm/API/group__rpmplugin.html
+share/doc/rpm/API/group__rpmprob.html
+share/doc/rpm/API/group__rpmprob.map
+share/doc/rpm/API/group__rpmprob.md5
+share/doc/rpm/API/group__rpmprob.png
+share/doc/rpm/API/group__rpmps.html
+share/doc/rpm/API/group__rpmps.map
+share/doc/rpm/API/group__rpmps.md5
+share/doc/rpm/API/group__rpmps.png
+share/doc/rpm/API/group__rpmrc.html
+share/doc/rpm/API/group__rpmrc.map
+share/doc/rpm/API/group__rpmrc.md5
+share/doc/rpm/API/group__rpmrc.png
+share/doc/rpm/API/group__rpmsign.html
+share/doc/rpm/API/group__rpmsign.map
+share/doc/rpm/API/group__rpmsign.md5
+share/doc/rpm/API/group__rpmsign.png
+share/doc/rpm/API/group__rpmsq.html
+share/doc/rpm/API/group__rpmsq.map
+share/doc/rpm/API/group__rpmsq.md5
+share/doc/rpm/API/group__rpmsq.png
+share/doc/rpm/API/group__rpmstring.html
+share/doc/rpm/API/group__rpmstring.map
+share/doc/rpm/API/group__rpmstring.md5
+share/doc/rpm/API/group__rpmstring.png
+share/doc/rpm/API/group__rpmstrpool.html
+share/doc/rpm/API/group__rpmstrpool.map
+share/doc/rpm/API/group__rpmstrpool.md5
+share/doc/rpm/API/group__rpmstrpool.png
+share/doc/rpm/API/group__rpmsw.html
+share/doc/rpm/API/group__rpmsw.map
+share/doc/rpm/API/group__rpmsw.md5
+share/doc/rpm/API/group__rpmsw.png
+share/doc/rpm/API/group__rpmtag.html
+share/doc/rpm/API/group__rpmtag.map
+share/doc/rpm/API/group__rpmtag.md5
+share/doc/rpm/API/group__rpmtag.png
+share/doc/rpm/API/group__rpmtd.html
+share/doc/rpm/API/group__rpmtd.map
+share/doc/rpm/API/group__rpmtd.md5
+share/doc/rpm/API/group__rpmtd.png
+share/doc/rpm/API/group__rpmte.html
+share/doc/rpm/API/group__rpmte.map
+share/doc/rpm/API/group__rpmte.md5
+share/doc/rpm/API/group__rpmte.png
+share/doc/rpm/API/group__rpmts.html
+share/doc/rpm/API/group__rpmts.map
+share/doc/rpm/API/group__rpmts.md5
+share/doc/rpm/API/group__rpmts.png
+share/doc/rpm/API/group__rpmtypes.html
+share/doc/rpm/API/group__rpmtypes.map
+share/doc/rpm/API/group__rpmtypes.md5
+share/doc/rpm/API/group__rpmtypes.png
+share/doc/rpm/API/group__rpmurl.html
+share/doc/rpm/API/group__rpmurl.map
+share/doc/rpm/API/group__rpmurl.md5
+share/doc/rpm/API/group__rpmurl.png
+share/doc/rpm/API/group__rpmutil.html
+share/doc/rpm/API/group__rpmutil.map
+share/doc/rpm/API/group__rpmutil.md5
+share/doc/rpm/API/group__rpmutil.png
+share/doc/rpm/API/group__rpmver.html
+share/doc/rpm/API/group__rpmver.map
+share/doc/rpm/API/group__rpmver.md5
+share/doc/rpm/API/group__rpmver.png
+share/doc/rpm/API/group__rpmvf.html
+share/doc/rpm/API/group__rpmvf.map
+share/doc/rpm/API/group__rpmvf.md5
+share/doc/rpm/API/group__rpmvf.png
+share/doc/rpm/API/group__signature.html
+share/doc/rpm/API/group__signature.map
+share/doc/rpm/API/group__signature.md5
+share/doc/rpm/API/group__signature.png
+share/doc/rpm/API/header_8h.html
+share/doc/rpm/API/header_8h__dep__incl.map
+share/doc/rpm/API/header_8h__dep__incl.md5
+share/doc/rpm/API/header_8h__dep__incl.png
+share/doc/rpm/API/header_8h__incl.map
+share/doc/rpm/API/header_8h__incl.md5
+share/doc/rpm/API/header_8h__incl.png
+share/doc/rpm/API/header_8h_source.html
+share/doc/rpm/API/index.html
+share/doc/rpm/API/jquery.js
+share/doc/rpm/API/menu.js
+share/doc/rpm/API/menudata.js
+share/doc/rpm/API/minus.svg
+share/doc/rpm/API/minusd.svg
+share/doc/rpm/API/nav_f.png
+share/doc/rpm/API/nav_fd.png
+share/doc/rpm/API/nav_g.png
+share/doc/rpm/API/nav_h.png
+share/doc/rpm/API/nav_hd.png
+share/doc/rpm/API/open.png
+share/doc/rpm/API/pages.html
+share/doc/rpm/API/plus.svg
+share/doc/rpm/API/plusd.svg
+share/doc/rpm/API/rpmarchive_8h.html
+share/doc/rpm/API/rpmarchive_8h__dep__incl.map
+share/doc/rpm/API/rpmarchive_8h__dep__incl.md5
+share/doc/rpm/API/rpmarchive_8h__dep__incl.png
+share/doc/rpm/API/rpmarchive_8h_source.html
+share/doc/rpm/API/rpmbase64_8h.html
+share/doc/rpm/API/rpmbase64_8h__incl.map
+share/doc/rpm/API/rpmbase64_8h__incl.md5
+share/doc/rpm/API/rpmbase64_8h__incl.png
+share/doc/rpm/API/rpmbase64_8h_source.html
+share/doc/rpm/API/rpmbuild_8h.html
+share/doc/rpm/API/rpmbuild_8h__incl.map
+share/doc/rpm/API/rpmbuild_8h__incl.md5
+share/doc/rpm/API/rpmbuild_8h__incl.png
+share/doc/rpm/API/rpmbuild_8h_source.html
+share/doc/rpm/API/rpmcallback_8h.html
+share/doc/rpm/API/rpmcallback_8h__dep__incl.map
+share/doc/rpm/API/rpmcallback_8h__dep__incl.md5
+share/doc/rpm/API/rpmcallback_8h__dep__incl.png
+share/doc/rpm/API/rpmcallback_8h__incl.map
+share/doc/rpm/API/rpmcallback_8h__incl.md5
+share/doc/rpm/API/rpmcallback_8h__incl.png
+share/doc/rpm/API/rpmcallback_8h_source.html
+share/doc/rpm/API/rpmcli_8h.html
+share/doc/rpm/API/rpmcli_8h__dep__incl.map
+share/doc/rpm/API/rpmcli_8h__dep__incl.md5
+share/doc/rpm/API/rpmcli_8h__dep__incl.png
+share/doc/rpm/API/rpmcli_8h__incl.map
+share/doc/rpm/API/rpmcli_8h__incl.md5
+share/doc/rpm/API/rpmcli_8h__incl.png
+share/doc/rpm/API/rpmcli_8h_source.html
+share/doc/rpm/API/rpmcrypto_8h_source.html
+share/doc/rpm/API/rpmdb_8h.html
+share/doc/rpm/API/rpmdb_8h__incl.map
+share/doc/rpm/API/rpmdb_8h__incl.md5
+share/doc/rpm/API/rpmdb_8h__incl.png
+share/doc/rpm/API/rpmdb_8h_source.html
+share/doc/rpm/API/rpmds_8h.html
+share/doc/rpm/API/rpmds_8h__dep__incl.map
+share/doc/rpm/API/rpmds_8h__dep__incl.md5
+share/doc/rpm/API/rpmds_8h__dep__incl.png
+share/doc/rpm/API/rpmds_8h__incl.map
+share/doc/rpm/API/rpmds_8h__incl.md5
+share/doc/rpm/API/rpmds_8h__incl.png
+share/doc/rpm/API/rpmds_8h_source.html
+share/doc/rpm/API/rpmfc_8h.html
+share/doc/rpm/API/rpmfc_8h__incl.map
+share/doc/rpm/API/rpmfc_8h__incl.md5
+share/doc/rpm/API/rpmfc_8h__incl.png
+share/doc/rpm/API/rpmfc_8h_source.html
+share/doc/rpm/API/rpmfi_8h.html
+share/doc/rpm/API/rpmfi_8h__dep__incl.map
+share/doc/rpm/API/rpmfi_8h__dep__incl.md5
+share/doc/rpm/API/rpmfi_8h__dep__incl.png
+share/doc/rpm/API/rpmfi_8h__incl.map
+share/doc/rpm/API/rpmfi_8h__incl.md5
+share/doc/rpm/API/rpmfi_8h__incl.png
+share/doc/rpm/API/rpmfi_8h_source.html
+share/doc/rpm/API/rpmfiles_8h.html
+share/doc/rpm/API/rpmfiles_8h__dep__incl.map
+share/doc/rpm/API/rpmfiles_8h__dep__incl.md5
+share/doc/rpm/API/rpmfiles_8h__dep__incl.png
+share/doc/rpm/API/rpmfiles_8h__incl.map
+share/doc/rpm/API/rpmfiles_8h__incl.md5
+share/doc/rpm/API/rpmfiles_8h__incl.png
+share/doc/rpm/API/rpmfiles_8h_source.html
+share/doc/rpm/API/rpmfileutil_8h.html
+share/doc/rpm/API/rpmfileutil_8h__dep__incl.map
+share/doc/rpm/API/rpmfileutil_8h__dep__incl.md5
+share/doc/rpm/API/rpmfileutil_8h__dep__incl.png
+share/doc/rpm/API/rpmfileutil_8h__incl.map
+share/doc/rpm/API/rpmfileutil_8h__incl.md5
+share/doc/rpm/API/rpmfileutil_8h__incl.png
+share/doc/rpm/API/rpmfileutil_8h_source.html
+share/doc/rpm/API/rpmio_8h.html
+share/doc/rpm/API/rpmio_8h__dep__incl.map
+share/doc/rpm/API/rpmio_8h__dep__incl.md5
+share/doc/rpm/API/rpmio_8h__dep__incl.png
+share/doc/rpm/API/rpmio_8h__incl.map
+share/doc/rpm/API/rpmio_8h__incl.md5
+share/doc/rpm/API/rpmio_8h__incl.png
+share/doc/rpm/API/rpmio_8h_source.html
+share/doc/rpm/API/rpmkeyring_8h.html
+share/doc/rpm/API/rpmkeyring_8h__incl.map
+share/doc/rpm/API/rpmkeyring_8h__incl.md5
+share/doc/rpm/API/rpmkeyring_8h__incl.png
+share/doc/rpm/API/rpmkeyring_8h_source.html
+share/doc/rpm/API/rpmlib_8h.html
+share/doc/rpm/API/rpmlib_8h__dep__incl.map
+share/doc/rpm/API/rpmlib_8h__dep__incl.md5
+share/doc/rpm/API/rpmlib_8h__dep__incl.png
+share/doc/rpm/API/rpmlib_8h__incl.map
+share/doc/rpm/API/rpmlib_8h__incl.md5
+share/doc/rpm/API/rpmlib_8h__incl.png
+share/doc/rpm/API/rpmlib_8h_source.html
+share/doc/rpm/API/rpmlog_8h.html
+share/doc/rpm/API/rpmlog_8h__incl.map
+share/doc/rpm/API/rpmlog_8h__incl.md5
+share/doc/rpm/API/rpmlog_8h__incl.png
+share/doc/rpm/API/rpmlog_8h_source.html
+share/doc/rpm/API/rpmmacro_8h.html
+share/doc/rpm/API/rpmmacro_8h__dep__incl.map
+share/doc/rpm/API/rpmmacro_8h__dep__incl.md5
+share/doc/rpm/API/rpmmacro_8h__dep__incl.png
+share/doc/rpm/API/rpmmacro_8h__incl.map
+share/doc/rpm/API/rpmmacro_8h__incl.md5
+share/doc/rpm/API/rpmmacro_8h__incl.png
+share/doc/rpm/API/rpmmacro_8h_source.html
+share/doc/rpm/API/rpmpgp_8h.html
+share/doc/rpm/API/rpmpgp_8h__dep__incl.map
+share/doc/rpm/API/rpmpgp_8h__dep__incl.md5
+share/doc/rpm/API/rpmpgp_8h__dep__incl.png
+share/doc/rpm/API/rpmpgp_8h__incl.map
+share/doc/rpm/API/rpmpgp_8h__incl.md5
+share/doc/rpm/API/rpmpgp_8h__incl.png
+share/doc/rpm/API/rpmpgp_8h_source.html
+share/doc/rpm/API/rpmplugin_8h_source.html
+share/doc/rpm/API/rpmprob_8h.html
+share/doc/rpm/API/rpmprob_8h__dep__incl.map
+share/doc/rpm/API/rpmprob_8h__dep__incl.md5
+share/doc/rpm/API/rpmprob_8h__dep__incl.png
+share/doc/rpm/API/rpmprob_8h__incl.map
+share/doc/rpm/API/rpmprob_8h__incl.md5
+share/doc/rpm/API/rpmprob_8h__incl.png
+share/doc/rpm/API/rpmprob_8h_source.html
+share/doc/rpm/API/rpmps_8h.html
+share/doc/rpm/API/rpmps_8h__dep__incl.map
+share/doc/rpm/API/rpmps_8h__dep__incl.md5
+share/doc/rpm/API/rpmps_8h__dep__incl.png
+share/doc/rpm/API/rpmps_8h__incl.map
+share/doc/rpm/API/rpmps_8h__incl.md5
+share/doc/rpm/API/rpmps_8h__incl.png
+share/doc/rpm/API/rpmps_8h_source.html
+share/doc/rpm/API/rpmsign_8h.html
+share/doc/rpm/API/rpmsign_8h__incl.map
+share/doc/rpm/API/rpmsign_8h__incl.md5
+share/doc/rpm/API/rpmsign_8h__incl.png
+share/doc/rpm/API/rpmsign_8h_source.html
+share/doc/rpm/API/rpmspec_8h.html
+share/doc/rpm/API/rpmspec_8h__dep__incl.map
+share/doc/rpm/API/rpmspec_8h__dep__incl.md5
+share/doc/rpm/API/rpmspec_8h__dep__incl.png
+share/doc/rpm/API/rpmspec_8h__incl.map
+share/doc/rpm/API/rpmspec_8h__incl.md5
+share/doc/rpm/API/rpmspec_8h__incl.png
+share/doc/rpm/API/rpmspec_8h_source.html
+share/doc/rpm/API/rpmsq_8h.html
+share/doc/rpm/API/rpmsq_8h__incl.map
+share/doc/rpm/API/rpmsq_8h__incl.md5
+share/doc/rpm/API/rpmsq_8h__incl.png
+share/doc/rpm/API/rpmsq_8h_source.html
+share/doc/rpm/API/rpmstring_8h.html
+share/doc/rpm/API/rpmstring_8h__dep__incl.map
+share/doc/rpm/API/rpmstring_8h__dep__incl.md5
+share/doc/rpm/API/rpmstring_8h__dep__incl.png
+share/doc/rpm/API/rpmstring_8h__incl.map
+share/doc/rpm/API/rpmstring_8h__incl.md5
+share/doc/rpm/API/rpmstring_8h__incl.png
+share/doc/rpm/API/rpmstring_8h_source.html
+share/doc/rpm/API/rpmstrpool_8h.html
+share/doc/rpm/API/rpmstrpool_8h__incl.map
+share/doc/rpm/API/rpmstrpool_8h__incl.md5
+share/doc/rpm/API/rpmstrpool_8h__incl.png
+share/doc/rpm/API/rpmstrpool_8h_source.html
+share/doc/rpm/API/rpmsw_8h.html
+share/doc/rpm/API/rpmsw_8h__dep__incl.map
+share/doc/rpm/API/rpmsw_8h__dep__incl.md5
+share/doc/rpm/API/rpmsw_8h__dep__incl.png
+share/doc/rpm/API/rpmsw_8h__incl.map
+share/doc/rpm/API/rpmsw_8h__incl.md5
+share/doc/rpm/API/rpmsw_8h__incl.png
+share/doc/rpm/API/rpmsw_8h_source.html
+share/doc/rpm/API/rpmtag_8h.html
+share/doc/rpm/API/rpmtag_8h__dep__incl.map
+share/doc/rpm/API/rpmtag_8h__dep__incl.md5
+share/doc/rpm/API/rpmtag_8h__dep__incl.png
+share/doc/rpm/API/rpmtag_8h__incl.map
+share/doc/rpm/API/rpmtag_8h__incl.md5
+share/doc/rpm/API/rpmtag_8h__incl.png
+share/doc/rpm/API/rpmtag_8h_source.html
+share/doc/rpm/API/rpmtd_8h.html
+share/doc/rpm/API/rpmtd_8h__dep__incl.map
+share/doc/rpm/API/rpmtd_8h__dep__incl.md5
+share/doc/rpm/API/rpmtd_8h__dep__incl.png
+share/doc/rpm/API/rpmtd_8h__incl.map
+share/doc/rpm/API/rpmtd_8h__incl.md5
+share/doc/rpm/API/rpmtd_8h__incl.png
+share/doc/rpm/API/rpmtd_8h_source.html
+share/doc/rpm/API/rpmte_8h.html
+share/doc/rpm/API/rpmte_8h__dep__incl.map
+share/doc/rpm/API/rpmte_8h__dep__incl.md5
+share/doc/rpm/API/rpmte_8h__dep__incl.png
+share/doc/rpm/API/rpmte_8h__incl.map
+share/doc/rpm/API/rpmte_8h__incl.md5
+share/doc/rpm/API/rpmte_8h__incl.png
+share/doc/rpm/API/rpmte_8h_source.html
+share/doc/rpm/API/rpmts_8h.html
+share/doc/rpm/API/rpmts_8h__dep__incl.map
+share/doc/rpm/API/rpmts_8h__dep__incl.md5
+share/doc/rpm/API/rpmts_8h__dep__incl.png
+share/doc/rpm/API/rpmts_8h__incl.map
+share/doc/rpm/API/rpmts_8h__incl.md5
+share/doc/rpm/API/rpmts_8h__incl.png
+share/doc/rpm/API/rpmts_8h_source.html
+share/doc/rpm/API/rpmtypes_8h.html
+share/doc/rpm/API/rpmtypes_8h__dep__incl.map
+share/doc/rpm/API/rpmtypes_8h__dep__incl.md5
+share/doc/rpm/API/rpmtypes_8h__dep__incl.png
+share/doc/rpm/API/rpmtypes_8h__incl.map
+share/doc/rpm/API/rpmtypes_8h__incl.md5
+share/doc/rpm/API/rpmtypes_8h__incl.png
+share/doc/rpm/API/rpmtypes_8h_source.html
+share/doc/rpm/API/rpmurl_8h.html
+share/doc/rpm/API/rpmurl_8h__dep__incl.map
+share/doc/rpm/API/rpmurl_8h__dep__incl.md5
+share/doc/rpm/API/rpmurl_8h__dep__incl.png
+share/doc/rpm/API/rpmurl_8h_source.html
+share/doc/rpm/API/rpmutil_8h.html
+share/doc/rpm/API/rpmutil_8h__dep__incl.map
+share/doc/rpm/API/rpmutil_8h__dep__incl.md5
+share/doc/rpm/API/rpmutil_8h__dep__incl.png
+share/doc/rpm/API/rpmutil_8h__incl.map
+share/doc/rpm/API/rpmutil_8h__incl.md5
+share/doc/rpm/API/rpmutil_8h__incl.png
+share/doc/rpm/API/rpmutil_8h_source.html
+share/doc/rpm/API/rpmver_8h_source.html
+share/doc/rpm/API/search/all_0.js
+share/doc/rpm/API/search/all_1.js
+share/doc/rpm/API/search/all_10.js
+share/doc/rpm/API/search/all_11.js
+share/doc/rpm/API/search/all_12.js
+share/doc/rpm/API/search/all_13.js
+share/doc/rpm/API/search/all_14.js
+share/doc/rpm/API/search/all_15.js
+share/doc/rpm/API/search/all_2.js
+share/doc/rpm/API/search/all_3.js
+share/doc/rpm/API/search/all_4.js
+share/doc/rpm/API/search/all_5.js
+share/doc/rpm/API/search/all_6.js
+share/doc/rpm/API/search/all_7.js
+share/doc/rpm/API/search/all_8.js
+share/doc/rpm/API/search/all_9.js
+share/doc/rpm/API/search/all_a.js
+share/doc/rpm/API/search/all_b.js
+share/doc/rpm/API/search/all_c.js
+share/doc/rpm/API/search/all_d.js
+share/doc/rpm/API/search/all_e.js
+share/doc/rpm/API/search/all_f.js
+share/doc/rpm/API/search/classes_0.js
+share/doc/rpm/API/search/classes_1.js
+share/doc/rpm/API/search/close.svg
+share/doc/rpm/API/search/defines_0.js
+share/doc/rpm/API/search/defines_1.js
+share/doc/rpm/API/search/enums_0.js
+share/doc/rpm/API/search/enums_1.js
+share/doc/rpm/API/search/enums_2.js
+share/doc/rpm/API/search/enums_3.js
+share/doc/rpm/API/search/enums_4.js
+share/doc/rpm/API/search/enumvalues_0.js
+share/doc/rpm/API/search/enumvalues_1.js
+share/doc/rpm/API/search/enumvalues_2.js
+share/doc/rpm/API/search/enumvalues_3.js
+share/doc/rpm/API/search/enumvalues_4.js
+share/doc/rpm/API/search/enumvalues_5.js
+share/doc/rpm/API/search/enumvalues_6.js
+share/doc/rpm/API/search/enumvalues_7.js
+share/doc/rpm/API/search/enumvalues_8.js
+share/doc/rpm/API/search/enumvalues_9.js
+share/doc/rpm/API/search/enumvalues_a.js
+share/doc/rpm/API/search/enumvalues_b.js
+share/doc/rpm/API/search/enumvalues_c.js
+share/doc/rpm/API/search/files_0.js
+share/doc/rpm/API/search/files_1.js
+share/doc/rpm/API/search/files_2.js
+share/doc/rpm/API/search/functions_0.js
+share/doc/rpm/API/search/functions_1.js
+share/doc/rpm/API/search/functions_2.js
+share/doc/rpm/API/search/functions_3.js
+share/doc/rpm/API/search/functions_4.js
+share/doc/rpm/API/search/functions_5.js
+share/doc/rpm/API/search/functions_6.js
+share/doc/rpm/API/search/groups_0.js
+share/doc/rpm/API/search/groups_1.js
+share/doc/rpm/API/search/groups_10.js
+share/doc/rpm/API/search/groups_11.js
+share/doc/rpm/API/search/groups_12.js
+share/doc/rpm/API/search/groups_2.js
+share/doc/rpm/API/search/groups_3.js
+share/doc/rpm/API/search/groups_4.js
+share/doc/rpm/API/search/groups_5.js
+share/doc/rpm/API/search/groups_6.js
+share/doc/rpm/API/search/groups_7.js
+share/doc/rpm/API/search/groups_8.js
+share/doc/rpm/API/search/groups_9.js
+share/doc/rpm/API/search/groups_a.js
+share/doc/rpm/API/search/groups_b.js
+share/doc/rpm/API/search/groups_c.js
+share/doc/rpm/API/search/groups_d.js
+share/doc/rpm/API/search/groups_e.js
+share/doc/rpm/API/search/groups_f.js
+share/doc/rpm/API/search/mag.svg
+share/doc/rpm/API/search/mag_d.svg
+share/doc/rpm/API/search/mag_sel.svg
+share/doc/rpm/API/search/mag_seld.svg
+share/doc/rpm/API/search/pages_0.js
+share/doc/rpm/API/search/pages_1.js
+share/doc/rpm/API/search/pages_2.js
+share/doc/rpm/API/search/pages_3.js
+share/doc/rpm/API/search/search.css
+share/doc/rpm/API/search/search.js
+share/doc/rpm/API/search/searchdata.js
+share/doc/rpm/API/search/typedefs_0.js
+share/doc/rpm/API/search/typedefs_1.js
+share/doc/rpm/API/search/typedefs_2.js
+share/doc/rpm/API/search/typedefs_3.js
+share/doc/rpm/API/search/typedefs_4.js
+share/doc/rpm/API/search/typedefs_5.js
+share/doc/rpm/API/search/variables_0.js
+share/doc/rpm/API/search/variables_1.js
+share/doc/rpm/API/search/variables_10.js
+share/doc/rpm/API/search/variables_2.js
+share/doc/rpm/API/search/variables_3.js
+share/doc/rpm/API/search/variables_4.js
+share/doc/rpm/API/search/variables_5.js
+share/doc/rpm/API/search/variables_6.js
+share/doc/rpm/API/search/variables_7.js
+share/doc/rpm/API/search/variables_8.js
+share/doc/rpm/API/search/variables_9.js
+share/doc/rpm/API/search/variables_a.js
+share/doc/rpm/API/search/variables_b.js
+share/doc/rpm/API/search/variables_c.js
+share/doc/rpm/API/search/variables_d.js
+share/doc/rpm/API/search/variables_e.js
+share/doc/rpm/API/search/variables_f.js
+share/doc/rpm/API/splitbar.png
+share/doc/rpm/API/splitbard.png
+share/doc/rpm/API/structARGI__s.html
+share/doc/rpm/API/structrpmBuildArguments__s.html
+share/doc/rpm/API/structrpmInstallArguments__s.html
+share/doc/rpm/API/structrpmInstallArguments__s__coll__graph.map
+share/doc/rpm/API/structrpmInstallArguments__s__coll__graph.md5
+share/doc/rpm/API/structrpmInstallArguments__s__coll__graph.png
+share/doc/rpm/API/structrpmPluginHooks__s.html
+share/doc/rpm/API/structrpmQVKArguments__s.html
+share/doc/rpm/API/structrpmQVKArguments__s__coll__graph.map
+share/doc/rpm/API/structrpmQVKArguments__s__coll__graph.md5
+share/doc/rpm/API/structrpmQVKArguments__s__coll__graph.png
+share/doc/rpm/API/structrpmRelocation__s.html
+share/doc/rpm/API/structrpmSignArgs.html
+share/doc/rpm/API/structrpmop__s.html
+share/doc/rpm/API/structrpmop__s__coll__graph.map
+share/doc/rpm/API/structrpmop__s__coll__graph.md5
+share/doc/rpm/API/structrpmop__s__coll__graph.png
+share/doc/rpm/API/structrpmsw__s.html
+share/doc/rpm/API/structrpmtd__s.html
+share/doc/rpm/API/sync_off.png
+share/doc/rpm/API/sync_on.png
+share/doc/rpm/API/tab_a.png
+share/doc/rpm/API/tab_ad.png
+share/doc/rpm/API/tab_b.png
+share/doc/rpm/API/tab_bd.png
+share/doc/rpm/API/tab_h.png
+share/doc/rpm/API/tab_hd.png
+share/doc/rpm/API/tab_s.png
+share/doc/rpm/API/tab_sd.png
+share/doc/rpm/API/tabs.css
+share/doc/rpm/API/todo.html
+share/doc/rpm/API/topics.html
+share/doc/rpm/CONTRIBUTING.md
+share/doc/rpm/COPYING
+share/doc/rpm/CREDITS
+share/doc/rpm/INSTALL
+share/doc/rpm/README
+share/doc/rpm/arch_dependencies.md
+share/doc/rpm/autosetup.md
+share/doc/rpm/boolean_dependencies.md
+share/doc/rpm/buildprocess.md
+share/doc/rpm/conditionalbuilds.md
+share/doc/rpm/dependencies.md
+share/doc/rpm/dependency_generators.md
+share/doc/rpm/devel_documentation.md
+share/doc/rpm/dynamic_specs.md
+share/doc/rpm/file_triggers.md
+share/doc/rpm/format_v3.md
+share/doc/rpm/format_v4.md
+share/doc/rpm/index.md
+share/doc/rpm/large_files.md
+share/doc/rpm/lua.md
+share/doc/rpm/macros.md
+share/doc/rpm/more_dependencies.md
+share/doc/rpm/plugins.md
+share/doc/rpm/queryformat.md
+share/doc/rpm/relocatable.md
+share/doc/rpm/scriptlet_expansion.md
+share/doc/rpm/signatures_digests.md
+share/doc/rpm/spec.md
+share/doc/rpm/tags.md
+share/doc/rpm/triggers.md
+share/doc/rpm/tsort.md
 share/locale/ar/LC_MESSAGES/rpm.mo
 share/locale/br/LC_MESSAGES/rpm.mo
 share/locale/ca/LC_MESSAGES/rpm.mo
@@ -213,17 +860,24 @@ share/locale/eo/LC_MESSAGES/rpm.mo
 share/locale/es/LC_MESSAGES/rpm.mo
 share/locale/fi/LC_MESSAGES/rpm.mo
 share/locale/fr/LC_MESSAGES/rpm.mo
+share/locale/gu/LC_MESSAGES/rpm.mo
+share/locale/he/LC_MESSAGES/rpm.mo
+share/locale/id/LC_MESSAGES/rpm.mo
+share/locale/ie/LC_MESSAGES/rpm.mo
 share/locale/is/LC_MESSAGES/rpm.mo
 share/locale/it/LC_MESSAGES/rpm.mo
 share/locale/ja/LC_MESSAGES/rpm.mo
+share/locale/ka/LC_MESSAGES/rpm.mo
 share/locale/ko/LC_MESSAGES/rpm.mo
 share/locale/ms/LC_MESSAGES/rpm.mo
 share/locale/nb/LC_MESSAGES/rpm.mo
 share/locale/nl/LC_MESSAGES/rpm.mo
+share/locale/pa/LC_MESSAGES/rpm.mo
 share/locale/pl/LC_MESSAGES/rpm.mo
 share/locale/pt/LC_MESSAGES/rpm.mo
 share/locale/pt_BR/LC_MESSAGES/rpm.mo
 share/locale/ru/LC_MESSAGES/rpm.mo
+share/locale/si/LC_MESSAGES/rpm.mo
 share/locale/sk/LC_MESSAGES/rpm.mo
 share/locale/sl/LC_MESSAGES/rpm.mo
 share/locale/sr/LC_MESSAGES/rpm.mo

Index: pkgsrc/misc/rpm/distinfo
diff -u pkgsrc/misc/rpm/distinfo:1.20 pkgsrc/misc/rpm/distinfo:1.21
--- pkgsrc/misc/rpm/distinfo:1.20       Mon May 15 13:52:37 2023
+++ pkgsrc/misc/rpm/distinfo    Fri Feb  7 15:06:18 2025
@@ -1,16 +1,11 @@
-$NetBSD: distinfo,v 1.20 2023/05/15 13:52:37 jperkin Exp $
+$NetBSD: distinfo,v 1.21 2025/02/07 15:06:18 adam Exp $
 
-BLAKE2s (rpm-4.13.0.1.tar.bz2) = 4552ba04d068db35a42cb58ceb84ceac90268e2d11d132c2191a1d60b7514fe8
-SHA512 (rpm-4.13.0.1.tar.bz2) = b7475dd0803e06a5dd6a95d0bf8add6ff0d8f0620dd389c4d87a85becb0eb4637aa4ff8c48e18d4844ff6feefa25d642d9f876cd210006cb2144006d34a91b91
-Size (rpm-4.13.0.1.tar.bz2) = 4305261 bytes
-SHA1 (patch-build_rpmfc.c) = 10e3196d7d2dcc17f7c2be0acbea01f00354eee3
-SHA1 (patch-configure.ac) = 40f497407fd0af7ac0a17152b8751a7a02817b88
-SHA1 (patch-installplatform) = f9aed911d6c4695a13cedb63378bcd262b92ba99
-SHA1 (patch-lib_backend_db3.c) = 61c202b330baadaf5f68a22806e08f02a184e01a
-SHA1 (patch-lib_header.c) = a7722a5b6587be5f83a27162d1ad6e9ce3ff63d1
-SHA1 (patch-lib_rpmrc.c) = 6e8c26311a596aba2aff142d94823d5b1304750f
-SHA1 (patch-misc_fnmatch.c) = f05137fc4c65986edf7dbcc87c8567ff18bf14eb
-SHA1 (patch-misc_fts.c) = becd8e4cacb126930f7f2c6446855164db6b4537
-SHA1 (patch-plugins_ima.c) = aa7abe37bc52a5284a3ceb6366d54e9aa98923d4
-SHA1 (patch-rpmio_rpmfileutil.c) = fd1debee2c38e866b8098223bab304a66b76eb23
-SHA1 (patch-system.h) = 215e3cfaafc1573c527b7f430b3807093550c39e
+BLAKE2s (rpm-4.20.0.tar.bz2) = 398a8ac763c7437842a6ff9fcfcd35d5b056ae510fbbf2db4b3833130c4a3211
+SHA512 (rpm-4.20.0.tar.bz2) = b340c66cfda3abed38e81f91c4a789f2c6c0d3ce408de71d861fef27e180b607ae698e046b6925c7781a7177cde9df4075943714ed2aad7c62645eca348f5544
+Size (rpm-4.20.0.tar.bz2) = 5984513 bytes
+SHA1 (patch-build_rpmfc.c) = 3c02113a7ad206bf0cf033b3f9350c642289ef3d
+SHA1 (patch-installplatform) = f53dfc2c0d3e1e534bc20fece6a40f1c22b4ff95
+SHA1 (patch-lib_backend_ndb_rpmxdb.c) = 2742f64345ed2bf8bb942b7d7dffa7e759e07335
+SHA1 (patch-lib_rpmrc.c) = 5a215ea23465dd8105584d65f779bd6f56e68620
+SHA1 (patch-misc_fts.c) = b572d7d5f9e8382c6d5e3b91d1ae908c7dcbea78
+SHA1 (patch-tools_rpmuncompress.c) = 31bc6b7dc0a0a0eee070796d4e37bd18a83acc97

Index: pkgsrc/misc/rpm/patches/patch-build_rpmfc.c
diff -u pkgsrc/misc/rpm/patches/patch-build_rpmfc.c:1.2 pkgsrc/misc/rpm/patches/patch-build_rpmfc.c:1.3
--- pkgsrc/misc/rpm/patches/patch-build_rpmfc.c:1.2     Sun Mar 15 05:34:56 2015
+++ pkgsrc/misc/rpm/patches/patch-build_rpmfc.c Fri Feb  7 15:06:18 2025
@@ -1,14 +1,15 @@
-$NetBSD: patch-build_rpmfc.c,v 1.2 2015/03/15 05:34:56 ryoon Exp $
+$NetBSD: patch-build_rpmfc.c,v 1.3 2025/02/07 15:06:18 adam Exp $
 
-* basemname(3) requires libgen.h on NetBSD.
+sighandler_t is not portable.
 
---- build/rpmfc.c.orig 2014-08-26 09:49:39.000000000 +0000
+--- build/rpmfc.c.orig 2024-10-07 09:35:46.000000000 +0000
 +++ build/rpmfc.c
-@@ -7,6 +7,10 @@
- #include <magic.h>
- #include <regex.h>
+@@ -12,6 +12,11 @@
+ #include <gelf.h>
+ #endif
  
-+#if defined(__NetBSD__)
++#if !defined(__linux__)
++typedef void (*sighandler_t)(int);
 +#include <libgen.h>
 +#endif
 +
Index: pkgsrc/misc/rpm/patches/patch-lib_rpmrc.c
diff -u pkgsrc/misc/rpm/patches/patch-lib_rpmrc.c:1.2 pkgsrc/misc/rpm/patches/patch-lib_rpmrc.c:1.3
--- pkgsrc/misc/rpm/patches/patch-lib_rpmrc.c:1.2       Sun Apr 23 08:18:15 2017
+++ pkgsrc/misc/rpm/patches/patch-lib_rpmrc.c   Fri Feb  7 15:06:19 2025
@@ -1,25 +1,15 @@
-$NetBSD: patch-lib_rpmrc.c,v 1.2 2017/04/23 08:18:15 adam Exp $
+$NetBSD: patch-lib_rpmrc.c,v 1.3 2025/02/07 15:06:19 adam Exp $
 
 For macros use a path with _arch.
-Preprocessor portability fix.
 
---- lib/rpmrc.c.orig   2017-02-16 09:40:09.000000000 +0000
+--- lib/rpmrc.c.orig   2024-10-07 09:35:46.000000000 +0000
 +++ lib/rpmrc.c
-@@ -466,7 +466,7 @@ static void setDefaults(void)
+@@ -493,7 +493,7 @@ static void setDefaults(void)
      if (!macrofiles) {
        macrofiles = rstrscat(NULL, confdir, "/macros", ":",
                                confdir, "/macros.d/macros.*", ":",
 -                              confdir, "/platform/%{_target}/macros", ":",
 +                              confdir, "/platform/%{_arch}/macros", ":",
                                confdir, "/fileattrs/*.attr", ":",
-                               confdir, "/" RPMCANONVENDOR "/macros", ":",
+                               confdir, "/" RPM_VENDOR "/macros", ":",
                                SYSCONFDIR "/rpm/macros.*", ":",
-@@ -1028,7 +1028,7 @@ static void defaultMachine(rpmrcCtx ctx,
-       else if(rstreq(un.sysname, "Darwin")) { 
- #ifdef __ppc__
-           strcpy(un.machine, "ppc");
--#else ifdef __i386__
-+#elif defined(__i386__)
-           strcpy(un.machine, "i386");
- #endif 
-       }

Index: pkgsrc/misc/rpm/patches/patch-installplatform
diff -u pkgsrc/misc/rpm/patches/patch-installplatform:1.1 pkgsrc/misc/rpm/patches/patch-installplatform:1.2
--- pkgsrc/misc/rpm/patches/patch-installplatform:1.1   Sun Apr 23 08:18:15 2017
+++ pkgsrc/misc/rpm/patches/patch-installplatform       Fri Feb  7 15:06:19 2025
@@ -1,11 +1,11 @@
-$NetBSD: patch-installplatform,v 1.1 2017/04/23 08:18:15 adam Exp $
+$NetBSD: patch-installplatform,v 1.2 2025/02/07 15:06:19 adam Exp $
 
 Keep macros in one place across platforms.
 
---- installplatform.orig       2017-04-23 06:48:59.000000000 +0000
+--- installplatform.orig       2025-02-07 14:38:06.824139208 +0000
 +++ installplatform
-@@ -194,7 +194,7 @@ for ARCH in noarch `grep ^arch_canon $RP
-       LIB=${LIB}64
+@@ -212,7 +212,7 @@ for ARCH in noarch `grep ^arch_canon $RP
+       DEBUGINFO=1
    fi
  
 -  PPD="${DESTDIR}/${platformdir}/${ARCH}-${OS}"

Index: pkgsrc/misc/rpm/patches/patch-misc_fts.c
diff -u pkgsrc/misc/rpm/patches/patch-misc_fts.c:1.3 pkgsrc/misc/rpm/patches/patch-misc_fts.c:1.4
--- pkgsrc/misc/rpm/patches/patch-misc_fts.c:1.3        Sun Apr 23 08:18:15 2017
+++ pkgsrc/misc/rpm/patches/patch-misc_fts.c    Fri Feb  7 15:06:19 2025
@@ -1,34 +1,27 @@
-$NetBSD: patch-misc_fts.c,v 1.3 2017/04/23 08:18:15 adam Exp $
+$NetBSD: patch-misc_fts.c,v 1.4 2025/02/07 15:06:19 adam Exp $
 
-* Detect dirfd(3) and setprogname(3) in configure script.
+Detect dirfd(3) and setprogname(3) in configure script.
 
---- misc/fts.c.orig    2016-11-30 07:03:00.000000000 +0000
+--- misc/fts.c.orig    2024-10-07 09:35:46.000000000 +0000
 +++ misc/fts.c
-@@ -32,7 +32,7 @@ static char sccsid[] = "@(#)fts.c    8.6 (B
- #endif /* LIBC_SCCS and not lint */
+@@ -37,7 +37,7 @@ static char sccsid[] = "@(#)fts.c    8.6 (B
+ #endif
  
  /* Conditional to set up proper fstat64 implementation */
--#if defined(hpux) || defined(sun)
-+#if defined(hpux) || defined(sun) || defined(__NetBSD__)
+-#if defined(hpux) || defined(sun) || (defined(__APPLE__) && defined(_DARWIN_FEATURE_ONLY_64_BIT_INODE))
++#if defined(hpux) || defined(sun) || (defined(__APPLE__) && defined(_DARWIN_FEATURE_ONLY_64_BIT_INODE)) || defined(__NetBSD__)
  #   define FTS_FSTAT64(_fd, _sbp)   fstat((_fd), (_sbp))
  #else
  #   define FTS_FSTAT64(_fd, _sbp)   fstat64((_fd), (_sbp))
-@@ -59,11 +59,18 @@ static char sccsid[] = "@(#)fts.c  8.6 (B
- #endif
- #if defined(sun)
- #   define __errno_location() (&errno)
-+# if defined(HAVE_DIRFD)
- #   define dirfd(dirp)                -1
-+# endif
+@@ -72,6 +72,11 @@ static char sccsid[] = "@(#)fts.c   8.6 (B
+ #             define stat64   stat
  #endif
- #if defined(__APPLE__)
- #   define __errno_location() (__error())
  #endif
 +#if defined(__NetBSD__)
 +#   define __errno_location()  (&errno)
 +#   define stat64              stat
-+#   define __fxstat64(_stat_ver, _fd, _sbp)    fstat((_fd), (_sbp))
++#   define __fxstat64(_stat_ver, _fd, _sbp) fstat((_fd), (_sbp))
 +#endif
  
  #include "system.h"
- #include <stdlib.h>
+ #include <fcntl.h>

Added files:

Index: pkgsrc/misc/rpm/PLIST.NetBSD
diff -u /dev/null pkgsrc/misc/rpm/PLIST.NetBSD:1.4
--- /dev/null   Fri Feb  7 15:06:19 2025
+++ pkgsrc/misc/rpm/PLIST.NetBSD        Fri Feb  7 15:06:18 2025
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST.NetBSD,v 1.4 2025/02/07 15:06:18 adam Exp $
+bin/rpmsort

Index: pkgsrc/misc/rpm/patches/patch-lib_backend_ndb_rpmxdb.c
diff -u /dev/null pkgsrc/misc/rpm/patches/patch-lib_backend_ndb_rpmxdb.c:1.1
--- /dev/null   Fri Feb  7 15:06:19 2025
+++ pkgsrc/misc/rpm/patches/patch-lib_backend_ndb_rpmxdb.c      Fri Feb  7 15:06:19 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-lib_backend_ndb_rpmxdb.c,v 1.1 2025/02/07 15:06:19 adam Exp $
+
+Fix build.
+
+--- lib/backend/ndb/rpmxdb.c.orig      2025-02-07 14:43:10.414632541 +0000
++++ lib/backend/ndb/rpmxdb.c
+@@ -107,7 +107,7 @@ static inline void h2lea(unsigned int x,
+ static void *mapmem(void *oldaddr, size_t oldsize, size_t newsize, int prot, int fd, off_t offset)
+ {
+     if (oldaddr) {
+-#ifdef HAVE_MREMAP
++#if defined(HAVE_MREMAP) && defined(MREMAP_MAYMOVE)
+       return mremap(oldaddr, oldsize, newsize, MREMAP_MAYMOVE);
+ #else
+       void *mapped = mmap(0, newsize, prot, MAP_SHARED, fd, offset);
Index: pkgsrc/misc/rpm/patches/patch-tools_rpmuncompress.c
diff -u /dev/null pkgsrc/misc/rpm/patches/patch-tools_rpmuncompress.c:1.1
--- /dev/null   Fri Feb  7 15:06:19 2025
+++ pkgsrc/misc/rpm/patches/patch-tools_rpmuncompress.c Fri Feb  7 15:06:19 2025
@@ -0,0 +1,13 @@
+$NetBSD: patch-tools_rpmuncompress.c,v 1.1 2025/02/07 15:06:19 adam Exp $
+
+Add missing include to fix build.
+
+--- tools/rpmuncompress.c.orig 2025-02-07 14:47:31.776517749 +0000
++++ tools/rpmuncompress.c
+@@ -1,5 +1,6 @@
+ #include "system.h"
+ 
++#include <sys/wait.h>
+ #include <popt.h>
+ #include <libgen.h>
+ #include <errno.h>



Home | Main Index | Thread Index | Old Index