diff --git a/archivers/rpm4/Makefile b/archivers/rpm4/Makefile new file mode 100644 index 0000000..f2966b5 --- /dev/null +++ b/archivers/rpm4/Makefile @@ -0,0 +1,81 @@ +PORTNAME= rpm +PORTVERSION= 4.18.2 +PORTREVISION= 1 +CATEGORIES= archivers +MASTER_SITES= http://ftp.rpm.org/releases/rpm-${PORTVERSION:R}.x/ +PKGNAMESUFFIX= 4 + +MAINTAINER= rodrigo@FreeBSD.org +COMMENT= Red Hat Package Manager +WWW= https://rpm.org/ + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= ${LOCALBASE}/lib/libelf.so:devel/elfutils \ + gsed:textproc/gsed +LIB_DEPENDS= libdb-5.3.so:databases/db5 \ + libelf.so:devel/elfutils \ + libgcrypt.so:security/libgcrypt \ + libnss3.so:security/nss \ + libpopt.so:devel/popt \ + libzstd.so:archivers/zstd +RUN_DEPENDS= ${LOCALBASE}/lib/libelf.so:devel/elfutils \ + bash:shells/bash \ + gxargs:misc/findutils + +USES= alias bdb cpe gmake iconv libarchive libtool lua pathfix \ + pkgconfig readline shebangfix sqlite tar:bzip2 +USE_LDCONFIG= yes + +SHEBANG_FILES= scripts/brp-compress scripts/check-prereqs \ + scripts/check-rpaths-worker scripts/find-lang.sh \ + scripts/fontconfig.prov scripts/ocamldeps.sh scripts/perl.prov \ + scripts/perl.req scripts/pkgconfigdeps.sh \ + scripts/rpm_macros_provides.sh +GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share +CONFIGURE_ARGS= --enable-sqlite=yes \ + --localstatedir=/var \ + --sysconfdir=${PREFIX}/etc \ + --with-popt-prefix="${LOCALBASE}" \ + --without-javaglue \ + am_cv_python_version=${PYTHON_VER}${PYTHON_ABIVER} +CONFIGURE_ENV= LUA_CFLAGS=-I${LUA_INCDIR} \ + LUA_LIBS="-L${LUA_LIBDIR} -llua-${LUA_VER} -lm" +INSTALL_TARGET= install-strip + +CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/nspr \ + -I${LOCALBASE}/include/nss/nss -I${BDB_INCLUDE_DIR} \ + -I${LUA_INCDIR} +LDFLAGS+= -L${LOCALBASE}/lib -L${LOCALBASE}/lib/nss -L${BDB_LIB_DIR} \ + -L${LUA_LIBDIR} + +CONFLICTS_INSTALL= rpm2cpio # bin/rpm2cpio + +BINARY_ALIAS= sed=${LOCALBASE}/bin/gsed + +PLIST_SUB= OPSYS=${OPSYS:tl} \ + VERSION=${PORTVERSION} + +OPTIONS_DEFINE= NLS PLUGINS PYTHON +OPTIONS_DEFAULT= PYTHON +OPTIONS_SUB= yes + +NLS_USES= gettext +NLS_CONFIGURE_ENABLE= nls +NLS_LIBS= -lintl + +PLUGINS_LIB_DEPENDS= libdbus-1.so:devel/dbus +PLUGINS_CONFIGURE_ENABLE= plugins +PYTHON_USES= python +PYTHON_CONFIGURE_ENABLE= python + +post-patch: + @${REINPLACE_CMD} -e 's/\/gxargs/g' \ + ${WRKSRC}/scripts/brp-strip-static-archive \ + ${WRKSRC}/scripts/check-buildroot \ + ${WRKSRC}/scripts/check-rpaths \ + ${WRKSRC}/scripts/vpkg-provides.sh + +.include diff --git a/archivers/rpm4/distinfo b/archivers/rpm4/distinfo new file mode 100644 index 0000000..380dd3f --- /dev/null +++ b/archivers/rpm4/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1703000590 +SHA256 (rpm-4.18.2.tar.bz2) = ba7eee1bc2c6f83be73c0a40d159c625cbaed976b3ac044233404fb25ae1b979 +SIZE (rpm-4.18.2.tar.bz2) = 6494550 diff --git a/archivers/rpm4/files/patch-docs_Makefile.am b/archivers/rpm4/files/patch-docs_Makefile.am new file mode 100644 index 0000000..26be700 --- /dev/null +++ b/archivers/rpm4/files/patch-docs_Makefile.am @@ -0,0 +1,13 @@ +--- docs/Makefile.am.orig 2023-03-13 14:33:50 UTC ++++ docs/Makefile.am +@@ -1,8 +1,8 @@ + ## Process this file with automake to produce Makefile.in + +-if PANDOC ++#if PANDOC + SUBDIRS = man +-endif ++#endif + + EXTRA_DIST = + diff --git a/archivers/rpm4/files/patch-docs_Makefile.in b/archivers/rpm4/files/patch-docs_Makefile.in new file mode 100644 index 0000000..b842722 --- /dev/null +++ b/archivers/rpm4/files/patch-docs_Makefile.in @@ -0,0 +1,11 @@ +--- docs/Makefile.in.orig 2023-12-19 15:56:53 UTC ++++ docs/Makefile.in +@@ -442,7 +442,7 @@ + top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ +-@PANDOC_TRUE@SUBDIRS = man ++SUBDIRS = man + EXTRA_DIST = _layouts/default.html _layouts/favicon.ico README.md \ + index.md manual/index.md manual/arch_dependencies.md \ + manual/autosetup.md manual/boolean_dependencies.md \ diff --git a/archivers/rpm4/files/patch-lib_fsm.c b/archivers/rpm4/files/patch-lib_fsm.c new file mode 100644 index 0000000..ef3e9b8 --- /dev/null +++ b/archivers/rpm4/files/patch-lib_fsm.c @@ -0,0 +1,11 @@ +--- lib/fsm.c.orig 2023-03-13 14:33:50 UTC ++++ lib/fsm.c +@@ -1014,7 +1014,7 @@ + rc = RPMERR_UNKNOWN_FILETYPE; + } + +-setmeta: ++setmeta:; + /* Special files require path-based ops */ + int mayopen = S_ISREG(fp->sb.st_mode) || S_ISDIR(fp->sb.st_mode); + if (!rc && fd == -1 && mayopen) { diff --git a/archivers/rpm4/files/patch-misc_fts.c b/archivers/rpm4/files/patch-misc_fts.c new file mode 100644 index 0000000..4db71d2 --- /dev/null +++ b/archivers/rpm4/files/patch-misc_fts.c @@ -0,0 +1,41 @@ +--- misc/fts.c.orig 2022-04-07 11:13:19 UTC ++++ misc/fts.c +@@ -37,12 +37,14 @@ static char sccsid[] = "@(#)fts.c 8.6 (Berkeley) 8/14/ + #endif + + /* Conditional to set up proper fstat64 implementation */ +-#if defined(hpux) || defined(sun) || (defined(__APPLE__) && defined(_DARWIN_FEATURE_ONLY_64_BIT_INODE)) ++#if defined(hpux) || defined(sun) || defined(__FreeBSD__) || (defined(__APPLE__) && defined(_DARWIN_FEATURE_ONLY_64_BIT_INODE)) + # define FTS_FSTAT64(_fd, _sbp) fstat((_fd), (_sbp)) + #else + # define FTS_FSTAT64(_fd, _sbp) fstat64((_fd), (_sbp)) + #endif + ++#include "system.h" ++#include "misc/rpmfts.h" + #if defined(_LIBC) + #include + #include +@@ -56,7 +58,7 @@ static char sccsid[] = "@(#)fts.c 8.6 (Berkeley) 8/14/ + #else + + /* Conditionals for working around non-GNU environments */ +-#if defined(hpux) ++#if defined(hpux) || defined(__FreeBSD__) + # define _INCLUDE_POSIX_SOURCE + # define __errno_location() (&errno) + # define dirfd(dirp) -1 +@@ -73,13 +75,11 @@ static char sccsid[] = "@(#)fts.c 8.6 (Berkeley) 8/14/ + #endif + #endif + +-#include "system.h" + #include + #include + #include + #include + #include +-#include "misc/rpmfts.h" + # define __set_errno(val) (*__errno_location ()) = (val) + # define __open open + # define __close close diff --git a/archivers/rpm4/files/patch-plugins_ima.c b/archivers/rpm4/files/patch-plugins_ima.c new file mode 100644 index 0000000..6b01966 --- /dev/null +++ b/archivers/rpm4/files/patch-plugins_ima.c @@ -0,0 +1,11 @@ +--- plugins/ima.c.orig 2018-06-21 09:08:06 UTC ++++ plugins/ima.c +@@ -1,8 +1,6 @@ + #include "system.h" + + #include +-#include +- + #include + #include + #include diff --git a/archivers/rpm4/files/patch-python_header-py.c b/archivers/rpm4/files/patch-python_header-py.c new file mode 100644 index 0000000..828f441 --- /dev/null +++ b/archivers/rpm4/files/patch-python_header-py.c @@ -0,0 +1,11 @@ +--- python/header-py.c.orig 2023-11-30 19:45:23 UTC ++++ python/header-py.c +@@ -741,7 +741,7 @@ + 0, /* tp_as_number */ + &hdr_as_sequence, /* tp_as_sequence */ + &hdr_as_mapping, /* tp_as_mapping */ +- hdr_hash, /* tp_hash */ ++ (hashfunc)hdr_hash, /* tp_hash */ + 0, /* tp_call */ + 0, /* tp_str */ + (getattrofunc) hdr_getattro, /* tp_getattro */ diff --git a/archivers/rpm4/files/patch-tools_elfdeps.c b/archivers/rpm4/files/patch-tools_elfdeps.c new file mode 100644 index 0000000..fc2498b --- /dev/null +++ b/archivers/rpm4/files/patch-tools_elfdeps.c @@ -0,0 +1,11 @@ +--- tools/elfdeps.c.orig 2023-01-16 16:44:45 UTC ++++ tools/elfdeps.c +@@ -84,7 +84,7 @@ + if (ehdr->e_ident[EI_CLASS] == ELFCLASS64) { + switch (ehdr->e_machine) { + case EM_ALPHA: +- case EM_FAKE_ALPHA: ++ case EM_ALPHA_STD: + /* alpha doesn't traditionally have 64bit markers */ + break; + default: diff --git a/archivers/rpm4/files/patch-tools_rpmuncompress.c b/archivers/rpm4/files/patch-tools_rpmuncompress.c new file mode 100644 index 0000000..301b52c --- /dev/null +++ b/archivers/rpm4/files/patch-tools_rpmuncompress.c @@ -0,0 +1,13 @@ +--- tools/rpmuncompress.c.orig 2023-12-19 16:39:32 UTC ++++ tools/rpmuncompress.c +@@ -1,8 +1,10 @@ + #include "system.h" + ++#include + #include + #include + #include ++#include + #include + #include + diff --git a/archivers/rpm4/pkg-deinstall b/archivers/rpm4/pkg-deinstall new file mode 100644 index 0000000..7c485c8 --- /dev/null +++ b/archivers/rpm4/pkg-deinstall @@ -0,0 +1,16 @@ +#!/bin/sh + +# The RPM database directory +RPM_DATABASE_DIR=/var/lib/rpm + +# Provide instructions for removing the RPM database. +if [ "$2" = "POST-DEINSTALL" ]; then + if [ -d "${RPM_DATABASE_DIR}" ]; then + echo "" + echo "If you are removing RPM permanently you can remove the" + echo "RPM database with the command:" + echo "" + echo " rm -rf ${RPM_DATABASE_DIR}" + echo "" + fi +fi diff --git a/archivers/rpm4/pkg-descr b/archivers/rpm4/pkg-descr new file mode 100644 index 0000000..dc53e7e --- /dev/null +++ b/archivers/rpm4/pkg-descr @@ -0,0 +1,8 @@ +The RPM Package Manager is a powerful command line driven package +management system capable of installing, uninstalling, verifying, +querying, and updating computer software packages. Each software +package consists of an archive of files along with information about +the package like its version, a description, and the like. There +is also a related API ("Application Program Interface"), permitting +advanced developers to bypass 'shelling out' to a command line, and +to manage such transactions from within a native coding language. diff --git a/archivers/rpm4/pkg-install b/archivers/rpm4/pkg-install new file mode 100644 index 0000000..b6c32b9 --- /dev/null +++ b/archivers/rpm4/pkg-install @@ -0,0 +1,18 @@ +#!/bin/sh + +# The RPM database directory +RPM_DATABASE_DIR=/var/lib/rpm + +# Provide instructions for initialising the RPM database. +if [ "$2" = "POST-INSTALL" ]; then + if [ ! -d "${RPM_DATABASE_DIR}" ]; then + echo "" + echo "No RPM database found. If you wish to use RPM to install" + echo "RPM packages the you will need to initialise the database" + echo "with the commands:" + echo "" + echo " mkdir -p ${RPM_DATABASE_DIR}" + echo " ${PKG_PREFIX}/bin/rpm --initdb" + echo "" + fi +fi diff --git a/archivers/rpm4/pkg-plist b/archivers/rpm4/pkg-plist new file mode 100644 index 0000000..7218574 --- /dev/null +++ b/archivers/rpm4/pkg-plist @@ -0,0 +1,262 @@ +bin/gendiff +bin/rpm +bin/rpm2archive +bin/rpm2cpio +bin/rpmbuild +bin/rpmdb +bin/rpmgraph +bin/rpmkeys +bin/rpmlua +bin/rpmquery +bin/rpmsign +bin/rpmspec +bin/rpmverify +%%PLUGINS%%etc/dbus-1/system.d/org.rpm.conf +include/rpm/argv.h +include/rpm/header.h +include/rpm/rpmarchive.h +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 +include/rpm/rpmfi.h +include/rpm/rpmfiles.h +include/rpm/rpmfileutil.h +include/rpm/rpmio.h +include/rpm/rpmkeyring.h +include/rpm/rpmlib.h +include/rpm/rpmlog.h +include/rpm/rpmmacro.h +include/rpm/rpmpgp.h +include/rpm/rpmpol.h +include/rpm/rpmprob.h +include/rpm/rpmps.h +include/rpm/rpmsign.h +include/rpm/rpmspec.h +include/rpm/rpmsq.h +include/rpm/rpmstring.h +include/rpm/rpmstrpool.h +include/rpm/rpmsw.h +include/rpm/rpmtag.h +include/rpm/rpmtd.h +include/rpm/rpmte.h +include/rpm/rpmts.h +include/rpm/rpmtypes.h +include/rpm/rpmurl.h +include/rpm/rpmutil.h +include/rpm/rpmver.h +lib/librpm.so +lib/librpm.so.9 +lib/librpm.so.9.4.1 +lib/librpmbuild.so +lib/librpmbuild.so.9 +lib/librpmbuild.so.9.4.1 +lib/librpmio.so +lib/librpmio.so.9 +lib/librpmio.so.9.4.1 +lib/librpmsign.so +lib/librpmsign.so.9 +lib/librpmsign.so.9.4.1 +%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/__init__.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/_rpm.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/transaction.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm-%%VERSION%%-py%%PYTHON_VER%%.egg-info +%%PLUGINS%%lib/rpm-plugins/dbus_announce.so +%%PLUGINS%%lib/rpm-plugins/prioreset.so +%%PLUGINS%%lib/rpm-plugins/syslog.so +%%PLUGINS%%lib/rpm-plugins/systemd_inhibit.so +lib/rpm/brp-compress +lib/rpm/brp-elfperms +lib/rpm/brp-remove-la-files +lib/rpm/brp-strip +lib/rpm/brp-strip-comment-note +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/elfdeps +lib/rpm/fileattrs/debuginfo.attr +lib/rpm/fileattrs/desktop.attr +lib/rpm/fileattrs/elf.attr +lib/rpm/fileattrs/font.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/rpm_macro.attr +lib/rpm/fileattrs/script.attr +lib/rpm/find-lang.sh +lib/rpm/find-provides +lib/rpm/find-requires +lib/rpm/fontconfig.prov +lib/rpm/macros +lib/rpm/mkinstalldirs +lib/rpm/ocamldeps.sh +lib/rpm/perl.prov +lib/rpm/perl.req +lib/rpm/pkgconfigdeps.sh +lib/rpm/platform/aarch64-%%OPSYS%%/macros +lib/rpm/platform/alpha-%%OPSYS%%/macros +lib/rpm/platform/alphaev5-%%OPSYS%%/macros +lib/rpm/platform/alphaev56-%%OPSYS%%/macros +lib/rpm/platform/alphaev6-%%OPSYS%%/macros +lib/rpm/platform/alphaev67-%%OPSYS%%/macros +lib/rpm/platform/alphapca56-%%OPSYS%%/macros +lib/rpm/platform/amd64-%%OPSYS%%/macros +lib/rpm/platform/armv3l-%%OPSYS%%/macros +lib/rpm/platform/armv4b-%%OPSYS%%/macros +lib/rpm/platform/armv4l-%%OPSYS%%/macros +lib/rpm/platform/armv5tejl-%%OPSYS%%/macros +lib/rpm/platform/armv5tel-%%OPSYS%%/macros +lib/rpm/platform/armv5tl-%%OPSYS%%/macros +lib/rpm/platform/armv6hl-%%OPSYS%%/macros +lib/rpm/platform/armv6l-%%OPSYS%%/macros +lib/rpm/platform/armv7hl-%%OPSYS%%/macros +lib/rpm/platform/armv7hnl-%%OPSYS%%/macros +lib/rpm/platform/armv7l-%%OPSYS%%/macros +lib/rpm/platform/armv8hl-%%OPSYS%%/macros +lib/rpm/platform/armv8l-%%OPSYS%%/macros +lib/rpm/platform/athlon-%%OPSYS%%/macros +lib/rpm/platform/geode-%%OPSYS%%/macros +lib/rpm/platform/i386-%%OPSYS%%/macros +lib/rpm/platform/i486-%%OPSYS%%/macros +lib/rpm/platform/i586-%%OPSYS%%/macros +lib/rpm/platform/i686-%%OPSYS%%/macros +lib/rpm/platform/ia32e-%%OPSYS%%/macros +lib/rpm/platform/ia64-%%OPSYS%%/macros +lib/rpm/platform/loongarch64-%%OPSYS%%/macros +lib/rpm/platform/m68k-%%OPSYS%%/macros +lib/rpm/platform/mips-%%OPSYS%%/macros +lib/rpm/platform/mips64-%%OPSYS%%/macros +lib/rpm/platform/mips64el-%%OPSYS%%/macros +lib/rpm/platform/mips64r6-%%OPSYS%%/macros +lib/rpm/platform/mips64r6el-%%OPSYS%%/macros +lib/rpm/platform/mipsel-%%OPSYS%%/macros +lib/rpm/platform/mipsr6-%%OPSYS%%/macros +lib/rpm/platform/mipsr6el-%%OPSYS%%/macros +lib/rpm/platform/noarch-%%OPSYS%%/macros +lib/rpm/platform/pentium3-%%OPSYS%%/macros +lib/rpm/platform/pentium4-%%OPSYS%%/macros +lib/rpm/platform/ppc-%%OPSYS%%/macros +lib/rpm/platform/ppc32dy4-%%OPSYS%%/macros +lib/rpm/platform/ppc64-%%OPSYS%%/macros +lib/rpm/platform/ppc64iseries-%%OPSYS%%/macros +lib/rpm/platform/ppc64le-%%OPSYS%%/macros +lib/rpm/platform/ppc64p7-%%OPSYS%%/macros +lib/rpm/platform/ppc64pseries-%%OPSYS%%/macros +lib/rpm/platform/ppc8260-%%OPSYS%%/macros +lib/rpm/platform/ppc8560-%%OPSYS%%/macros +lib/rpm/platform/ppciseries-%%OPSYS%%/macros +lib/rpm/platform/ppcpseries-%%OPSYS%%/macros +lib/rpm/platform/riscv64-%%OPSYS%%/macros +lib/rpm/platform/s390-%%OPSYS%%/macros +lib/rpm/platform/s390x-%%OPSYS%%/macros +lib/rpm/platform/sh-%%OPSYS%%/macros +lib/rpm/platform/sh3-%%OPSYS%%/macros +lib/rpm/platform/sh4-%%OPSYS%%/macros +lib/rpm/platform/sh4a-%%OPSYS%%/macros +lib/rpm/platform/sparc-%%OPSYS%%/macros +lib/rpm/platform/sparc64-%%OPSYS%%/macros +lib/rpm/platform/sparc64v-%%OPSYS%%/macros +lib/rpm/platform/sparcv8-%%OPSYS%%/macros +lib/rpm/platform/sparcv9-%%OPSYS%%/macros +lib/rpm/platform/sparcv9v-%%OPSYS%%/macros +lib/rpm/platform/x86_64-%%OPSYS%%/macros +lib/rpm/rpm.daily +lib/rpm/rpm.log +lib/rpm/rpm.supp +lib/rpm/rpm2cpio.sh +lib/rpm/rpm_macros_provides.sh +lib/rpm/rpmdb_dump +lib/rpm/rpmdb_load +lib/rpm/rpmdeps +lib/rpm/rpmpopt-%%VERSION%% +lib/rpm/rpmrc +lib/rpm/rpmuncompress +lib/rpm/script.req +lib/rpm/tgpg +libdata/pkgconfig/rpm.pc +share/man/fr/man8/rpm.8.gz +share/man/ja/man8/rpm.8.gz +share/man/ja/man8/rpm2cpio.8.gz +share/man/ja/man8/rpmbuild.8.gz +share/man/ja/man8/rpmgraph.8.gz +share/man/ko/man8/rpm.8.gz +share/man/ko/man8/rpm2cpio.8.gz +share/man/man1/gendiff.1.gz +share/man/man8/rpm-misc.8.gz +%%PLUGINS%%share/man/man8/rpm-plugin-dbus-announce.8.gz +%%PLUGINS%%share/man/man8/rpm-plugin-prioreset.8.gz +%%PLUGINS%%share/man/man8/rpm-plugin-syslog.8.gz +%%PLUGINS%%share/man/man8/rpm-plugin-systemd-inhibit.8.gz +%%PLUGINS%%share/man/man8/rpm-plugins.8.gz +share/man/man8/rpm.8.gz +share/man/man8/rpm2archive.8.gz +share/man/man8/rpm2cpio.8.gz +share/man/man8/rpmbuild.8.gz +share/man/man8/rpmdb.8.gz +share/man/man8/rpmdeps.8.gz +share/man/man8/rpmgraph.8.gz +share/man/man8/rpmkeys.8.gz +share/man/man8/rpmlua.8.gz +share/man/man8/rpmsign.8.gz +share/man/man8/rpmspec.8.gz +share/man/pl/man1/gendiff.1.gz +share/man/pl/man8/rpm.8.gz +share/man/pl/man8/rpm2cpio.8.gz +share/man/pl/man8/rpmbuild.8.gz +share/man/pl/man8/rpmdeps.8.gz +share/man/pl/man8/rpmgraph.8.gz +share/man/ru/man8/rpm.8.gz +share/man/ru/man8/rpm2cpio.8.gz +share/man/sk/man8/rpm.8.gz +%%NLS%%share/locale/ar/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/br/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/ca/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/cmn/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/cs/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/da/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/de/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/el/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/eo/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/es/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/fi/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/fr/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/gu/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/he/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/id/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/is/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/it/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/ja/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/ka/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/ko/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/ms/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/nb/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/nl/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/pa/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/pl/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/pt/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/ru/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/si/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/sk/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/sl/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/sr/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/sr@latin/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/sv/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/te/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/tr/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/uk/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/vi/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/rpm.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/rpm.mo +%%PLUGINS%%@dir lib/rpm-plugins +@dir lib/rpm/lua +@dir lib/rpm/macros.d