notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2023Q4
rpm4 Red Hat Package Manager
4.18.1_2 archivers on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.18.1_2Version of this port present on the latest quarterly branch.
Maintainer: rodrigo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-12-10 06:03:09
Last Update: 2023-12-10 05:44:13
Commit Hash: c55f600
License: GPLv2
WWW:
https://rpm.org/
Description:
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (269 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/rpm4-4.18.1_2/catalog.mk
  3. /usr/local/share/licenses/rpm4-4.18.1_2/LICENSE
  4. /usr/local/share/licenses/rpm4-4.18.1_2/GPLv2
  5. bin/gendiff
  6. bin/rpm
  7. bin/rpm2archive
  8. bin/rpm2cpio
  9. bin/rpmbuild
  10. bin/rpmdb
  11. bin/rpmgraph
  12. bin/rpmkeys
  13. bin/rpmlua
  14. bin/rpmquery
  15. bin/rpmsign
  16. bin/rpmspec
  17. bin/rpmverify
  18. @comment etc/dbus-1/system.d/org.rpm.conf
  19. include/rpm/argv.h
  20. include/rpm/header.h
  21. include/rpm/rpmarchive.h
  22. include/rpm/rpmbase64.h
  23. include/rpm/rpmbuild.h
  24. include/rpm/rpmcallback.h
  25. include/rpm/rpmcli.h
  26. include/rpm/rpmcrypto.h
  27. include/rpm/rpmdb.h
  28. include/rpm/rpmds.h
  29. include/rpm/rpmfc.h
  30. include/rpm/rpmfi.h
  31. include/rpm/rpmfiles.h
  32. include/rpm/rpmfileutil.h
  33. include/rpm/rpmio.h
  34. include/rpm/rpmkeyring.h
  35. include/rpm/rpmlib.h
  36. include/rpm/rpmlog.h
  37. include/rpm/rpmmacro.h
  38. include/rpm/rpmpgp.h
  39. include/rpm/rpmpol.h
  40. include/rpm/rpmprob.h
  41. include/rpm/rpmps.h
  42. include/rpm/rpmsign.h
  43. include/rpm/rpmspec.h
  44. include/rpm/rpmsq.h
  45. include/rpm/rpmstring.h
  46. include/rpm/rpmstrpool.h
  47. include/rpm/rpmsw.h
  48. include/rpm/rpmtag.h
  49. include/rpm/rpmtd.h
  50. include/rpm/rpmte.h
  51. include/rpm/rpmts.h
  52. include/rpm/rpmtypes.h
  53. include/rpm/rpmurl.h
  54. include/rpm/rpmutil.h
  55. include/rpm/rpmver.h
  56. lib/librpm.so
  57. lib/librpm.so.9
  58. lib/librpm.so.9.4.0
  59. lib/librpmbuild.so
  60. lib/librpmbuild.so.9
  61. lib/librpmbuild.so.9.4.0
  62. lib/librpmio.so
  63. lib/librpmio.so.9
  64. lib/librpmio.so.9.4.0
  65. lib/librpmsign.so
  66. lib/librpmsign.so.9
  67. lib/librpmsign.so.9.4.0
  68. lib/python3.9/site-packages/rpm/__init__.py
  69. lib/python3.9/site-packages/rpm/_rpm.so
  70. lib/python3.9/site-packages/rpm/transaction.py
  71. lib/python3.9/site-packages/rpm-4.18.1-py3.9.egg-info
  72. @comment lib/rpm-plugins/dbus_announce.so
  73. @comment lib/rpm-plugins/prioreset.so
  74. @comment lib/rpm-plugins/syslog.so
  75. @comment lib/rpm-plugins/systemd_inhibit.so
  76. lib/rpm/brp-compress
  77. lib/rpm/brp-elfperms
  78. lib/rpm/brp-remove-la-files
  79. lib/rpm/brp-strip
  80. lib/rpm/brp-strip-comment-note
  81. lib/rpm/brp-strip-static-archive
  82. lib/rpm/check-buildroot
  83. lib/rpm/check-files
  84. lib/rpm/check-prereqs
  85. lib/rpm/check-rpaths
  86. lib/rpm/check-rpaths-worker
  87. lib/rpm/elfdeps
  88. lib/rpm/fileattrs/debuginfo.attr
  89. lib/rpm/fileattrs/desktop.attr
  90. lib/rpm/fileattrs/elf.attr
  91. lib/rpm/fileattrs/font.attr
  92. lib/rpm/fileattrs/metainfo.attr
  93. lib/rpm/fileattrs/ocaml.attr
  94. lib/rpm/fileattrs/perl.attr
  95. lib/rpm/fileattrs/perllib.attr
  96. lib/rpm/fileattrs/pkgconfig.attr
  97. lib/rpm/fileattrs/rpm_macro.attr
  98. lib/rpm/fileattrs/script.attr
  99. lib/rpm/find-lang.sh
  100. lib/rpm/find-provides
  101. lib/rpm/find-requires
  102. lib/rpm/fontconfig.prov
  103. lib/rpm/macros
  104. lib/rpm/mkinstalldirs
  105. lib/rpm/ocamldeps.sh
  106. lib/rpm/perl.prov
  107. lib/rpm/perl.req
  108. lib/rpm/pkgconfigdeps.sh
  109. lib/rpm/platform/aarch64-freebsd/macros
  110. lib/rpm/platform/alpha-freebsd/macros
  111. lib/rpm/platform/alphaev5-freebsd/macros
  112. lib/rpm/platform/alphaev56-freebsd/macros
  113. lib/rpm/platform/alphaev6-freebsd/macros
  114. lib/rpm/platform/alphaev67-freebsd/macros
  115. lib/rpm/platform/alphapca56-freebsd/macros
  116. lib/rpm/platform/amd64-freebsd/macros
  117. lib/rpm/platform/armv3l-freebsd/macros
  118. lib/rpm/platform/armv4b-freebsd/macros
  119. lib/rpm/platform/armv4l-freebsd/macros
  120. lib/rpm/platform/armv5tejl-freebsd/macros
  121. lib/rpm/platform/armv5tel-freebsd/macros
  122. lib/rpm/platform/armv5tl-freebsd/macros
  123. lib/rpm/platform/armv6hl-freebsd/macros
  124. lib/rpm/platform/armv6l-freebsd/macros
  125. lib/rpm/platform/armv7hl-freebsd/macros
  126. lib/rpm/platform/armv7hnl-freebsd/macros
  127. lib/rpm/platform/armv7l-freebsd/macros
  128. lib/rpm/platform/armv8hl-freebsd/macros
  129. lib/rpm/platform/armv8l-freebsd/macros
  130. lib/rpm/platform/athlon-freebsd/macros
  131. lib/rpm/platform/geode-freebsd/macros
  132. lib/rpm/platform/i386-freebsd/macros
  133. lib/rpm/platform/i486-freebsd/macros
  134. lib/rpm/platform/i586-freebsd/macros
  135. lib/rpm/platform/i686-freebsd/macros
  136. lib/rpm/platform/ia32e-freebsd/macros
  137. lib/rpm/platform/ia64-freebsd/macros
  138. lib/rpm/platform/loongarch64-freebsd/macros
  139. lib/rpm/platform/m68k-freebsd/macros
  140. lib/rpm/platform/mips-freebsd/macros
  141. lib/rpm/platform/mips64-freebsd/macros
  142. lib/rpm/platform/mips64el-freebsd/macros
  143. lib/rpm/platform/mips64r6-freebsd/macros
  144. lib/rpm/platform/mips64r6el-freebsd/macros
  145. lib/rpm/platform/mipsel-freebsd/macros
  146. lib/rpm/platform/mipsr6-freebsd/macros
  147. lib/rpm/platform/mipsr6el-freebsd/macros
  148. lib/rpm/platform/noarch-freebsd/macros
  149. lib/rpm/platform/pentium3-freebsd/macros
  150. lib/rpm/platform/pentium4-freebsd/macros
  151. lib/rpm/platform/ppc-freebsd/macros
  152. lib/rpm/platform/ppc32dy4-freebsd/macros
  153. lib/rpm/platform/ppc64-freebsd/macros
  154. lib/rpm/platform/ppc64iseries-freebsd/macros
  155. lib/rpm/platform/ppc64le-freebsd/macros
  156. lib/rpm/platform/ppc64p7-freebsd/macros
  157. lib/rpm/platform/ppc64pseries-freebsd/macros
  158. lib/rpm/platform/ppc8260-freebsd/macros
  159. lib/rpm/platform/ppc8560-freebsd/macros
  160. lib/rpm/platform/ppciseries-freebsd/macros
  161. lib/rpm/platform/ppcpseries-freebsd/macros
  162. lib/rpm/platform/riscv64-freebsd/macros
  163. lib/rpm/platform/s390-freebsd/macros
  164. lib/rpm/platform/s390x-freebsd/macros
  165. lib/rpm/platform/sh-freebsd/macros
  166. lib/rpm/platform/sh3-freebsd/macros
  167. lib/rpm/platform/sh4-freebsd/macros
  168. lib/rpm/platform/sh4a-freebsd/macros
  169. lib/rpm/platform/sparc-freebsd/macros
  170. lib/rpm/platform/sparc64-freebsd/macros
  171. lib/rpm/platform/sparc64v-freebsd/macros
  172. lib/rpm/platform/sparcv8-freebsd/macros
  173. lib/rpm/platform/sparcv9-freebsd/macros
  174. lib/rpm/platform/sparcv9v-freebsd/macros
  175. lib/rpm/platform/x86_64-freebsd/macros
  176. lib/rpm/rpm.daily
  177. lib/rpm/rpm.log
  178. lib/rpm/rpm.supp
  179. lib/rpm/rpm2cpio.sh
  180. lib/rpm/rpm_macros_provides.sh
  181. lib/rpm/rpmdb_dump
  182. lib/rpm/rpmdb_load
  183. lib/rpm/rpmdeps
  184. lib/rpm/rpmpopt-4.18.1
  185. lib/rpm/rpmrc
  186. lib/rpm/rpmuncompress
  187. lib/rpm/script.req
  188. lib/rpm/tgpg
  189. libdata/pkgconfig/rpm.pc
  190. man/fr/man8/rpm.8.gz
  191. man/ja/man8/rpm.8.gz
  192. man/ja/man8/rpm2cpio.8.gz
  193. man/ja/man8/rpmbuild.8.gz
  194. man/ja/man8/rpmgraph.8.gz
  195. man/ko/man8/rpm.8.gz
  196. man/ko/man8/rpm2cpio.8.gz
  197. man/man1/gendiff.1.gz
  198. man/man8/rpm-misc.8.gz
  199. @comment man/man8/rpm-plugin-dbus-announce.8.gz
  200. @comment man/man8/rpm-plugin-prioreset.8.gz
  201. @comment man/man8/rpm-plugin-syslog.8.gz
  202. @comment man/man8/rpm-plugin-systemd-inhibit.8.gz
  203. @comment man/man8/rpm-plugins.8.gz
  204. man/man8/rpm.8.gz
  205. man/man8/rpm2archive.8.gz
  206. man/man8/rpm2cpio.8.gz
  207. man/man8/rpmbuild.8.gz
  208. man/man8/rpmdb.8.gz
  209. man/man8/rpmdeps.8.gz
  210. man/man8/rpmgraph.8.gz
  211. man/man8/rpmkeys.8.gz
  212. man/man8/rpmlua.8.gz
  213. man/man8/rpmsign.8.gz
  214. man/man8/rpmspec.8.gz
  215. man/pl/man1/gendiff.1.gz
  216. man/pl/man8/rpm.8.gz
  217. man/pl/man8/rpm2cpio.8.gz
  218. man/pl/man8/rpmbuild.8.gz
  219. man/pl/man8/rpmdeps.8.gz
  220. man/pl/man8/rpmgraph.8.gz
  221. man/ru/man8/rpm.8.gz
  222. man/ru/man8/rpm2cpio.8.gz
  223. man/sk/man8/rpm.8.gz
  224. share/locale/ar/LC_MESSAGES/rpm.mo
  225. share/locale/br/LC_MESSAGES/rpm.mo
  226. share/locale/ca/LC_MESSAGES/rpm.mo
  227. share/locale/cmn/LC_MESSAGES/rpm.mo
  228. share/locale/cs/LC_MESSAGES/rpm.mo
  229. share/locale/da/LC_MESSAGES/rpm.mo
  230. share/locale/de/LC_MESSAGES/rpm.mo
  231. share/locale/el/LC_MESSAGES/rpm.mo
  232. share/locale/eo/LC_MESSAGES/rpm.mo
  233. share/locale/es/LC_MESSAGES/rpm.mo
  234. share/locale/fi/LC_MESSAGES/rpm.mo
  235. share/locale/fr/LC_MESSAGES/rpm.mo
  236. share/locale/gu/LC_MESSAGES/rpm.mo
  237. share/locale/he/LC_MESSAGES/rpm.mo
  238. share/locale/id/LC_MESSAGES/rpm.mo
  239. share/locale/is/LC_MESSAGES/rpm.mo
  240. share/locale/it/LC_MESSAGES/rpm.mo
  241. share/locale/ja/LC_MESSAGES/rpm.mo
  242. share/locale/ka/LC_MESSAGES/rpm.mo
  243. share/locale/ko/LC_MESSAGES/rpm.mo
  244. share/locale/ms/LC_MESSAGES/rpm.mo
  245. share/locale/nb/LC_MESSAGES/rpm.mo
  246. share/locale/nl/LC_MESSAGES/rpm.mo
  247. share/locale/pa/LC_MESSAGES/rpm.mo
  248. share/locale/pl/LC_MESSAGES/rpm.mo
  249. share/locale/pt/LC_MESSAGES/rpm.mo
  250. share/locale/pt_BR/LC_MESSAGES/rpm.mo
  251. share/locale/ru/LC_MESSAGES/rpm.mo
  252. share/locale/si/LC_MESSAGES/rpm.mo
  253. share/locale/sk/LC_MESSAGES/rpm.mo
  254. share/locale/sl/LC_MESSAGES/rpm.mo
  255. share/locale/sr/LC_MESSAGES/rpm.mo
  256. share/locale/sr@latin/LC_MESSAGES/rpm.mo
  257. share/locale/sv/LC_MESSAGES/rpm.mo
  258. share/locale/te/LC_MESSAGES/rpm.mo
  259. share/locale/tr/LC_MESSAGES/rpm.mo
  260. share/locale/uk/LC_MESSAGES/rpm.mo
  261. share/locale/vi/LC_MESSAGES/rpm.mo
  262. share/locale/zh_CN/LC_MESSAGES/rpm.mo
  263. share/locale/zh_TW/LC_MESSAGES/rpm.mo
  264. @comment @dir lib/rpm-plugins
  265. @dir lib/rpm/lua
  266. @dir lib/rpm/macros.d
  267. @owner
  268. @group
  269. @mode
Collapse this list.
Dependency lines:
  • rpm4>0:archivers/rpm4
Conflicts:
CONFLICTS_INSTALL:
  • rpm2cpio
To install the port:
cd /usr/ports/archivers/rpm4/ && make install clean
To add the package, run one of these commands:
  • pkg install archivers/rpm4
  • pkg install rpm4
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rpm4
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1689439085 SHA256 (rpm-4.18.1.tar.bz2) = 37f3b42c0966941e2ad3f10fde3639824a6591d07197ba8fd0869ca0779e1f56 SIZE (rpm-4.18.1.tar.bz2) = 6396363

Packages (timestamps in pop-ups are UTC):
rpm4
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.18.2_24.18.2_2-4.18.2_24.18.2_2-4.16.1.2-
FreeBSD:13:quarterly4.18.2_14.18.2_1-4.18.2_14.18.2_14.18.24.18.24.18.2
FreeBSD:14:latest4.18.2_24.18.2_24.18.04.18.2_24.18.2_24.18.0-4.18.0
FreeBSD:14:quarterly4.18.2_14.18.2_1-4.18.2_14.18.2_14.18.24.18.24.18.2
FreeBSD:15:latest4.18.2_24.18.2_2n/a4.18.2_2n/a4.18.24.18.24.18.2_1
 

rpm4-noopenmp
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.18.2_24.18.2_2-4.18.2_24.18.2_2---
FreeBSD:13:quarterly--------
FreeBSD:14:latest4.18.2_24.18.2_2-4.18.2_24.18.2_2---
FreeBSD:14:quarterly--------
FreeBSD:15:latest4.18.2_24.18.2_2n/a4.18.2_2n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gsed : textproc/gsed
  2. libelf.so : devel/elfutils
  3. gmake>=4.3 : devel/gmake
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. gettext-runtime>=0.22_1 : devel/gettext-runtime
  6. msgfmt : devel/gettext-tools
  7. python3.9 : lang/python39
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. bash : shells/bash
  2. gxargs : misc/findutils
  3. libelf.so : devel/elfutils
  4. python3.9 : lang/python39
Library dependencies:
  1. libpopt.so : devel/popt
  2. libnss3.so : security/nss
  3. libzstd.so : archivers/zstd
  4. libgcrypt.so : security/libgcrypt
  5. libelf.so : devel/elfutils
  6. libdb-5.3.so : databases/db5
  7. libsqlite3.so : databases/sqlite3
  8. libarchive.so.13 : archivers/libarchive
  9. liblua-5.4.so : lang/lua54
  10. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for rpm4-4.18.1_2: NLS=on: Native Language Support PLUGINS=off: Build and/or install plugins PYTHON=on: Python bindings or support ===> Use 'make config' to modify these settings
Options name:
archivers_rpm4
USES:
alias bdb sqlite cpe gmake iconv libarchive libtool lua pathfix pkgconfig shebangfix tar:bzip2 gettext python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://ftp.rpm.org/releases/rpm-4.18.x/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
4.18.1_2
10 Dec 2023 05:44:13
commit hash: c55f600615d73a715dc13fd010e32095eb065e1ecommit hash: c55f600615d73a715dc13fd010e32095eb065e1ecommit hash: c55f600615d73a715dc13fd010e32095eb065e1ecommit hash: c55f600615d73a715dc13fd010e32095eb065e1e files touched by this commit
Rodrigo Osorio (rodrigo) search for other commits by this committer
archivers/rpm4: Unbreak build for FreeBSD 14

(cherry picked from commit 3f92c66f41ea624538d2b21d983ac9e89a8f6992)

Number of commits found: 1