non port: archivers/rpm4/pkg-plist |
Number of commits found: 51 |
Wednesday, 21 Feb 2024
|
11:08 Muhammad Moinur Rahman (bofh)
archivers/rpm4: Moved man to share/man
Approved by: portmgr (blanket)
4d32bb3 |
Tuesday, 19 Dec 2023
|
21:18 Rodrigo Osorio (rodrigo)
archivers/rpm4: Update to 4.18.2
Cangelog: https://rpm.org/wiki/Releases/4.18.2.html
7ab114b |
Friday, 21 Jul 2023
|
21:15 Rodrigo Osorio (rodrigo)
archivers/rpm4: Fix and clean port
* Fix plist when compiling without python
* install manpages without rebuilding it
* remove unnecessary panadoc dependency
Reported by: Vladimir Druzenko <vvd@freebsd.org>
acba483 |
Monday, 17 Jul 2023
|
05:17 Rodrigo Osorio (rodrigo)
archivers/rpm4: update to 4.18.1
Major changes:
Preserve packages bit-by-bit again when adding and then removing signatures
Fix install of block and character special files
Disable debuginfod server lookups during package builds
Plugin fixes (fapolicyd and selinux)
Various OpenPGP and macro parser fixes
Remove html documentation for librpm
Cleanup/reorder Makefile to make linter happy
Full changelog: https://rpm.org/wiki/Releases/4.18.1
5a1c421 |
Monday, 23 Jan 2023
|
16:04 Mark Johnston (markj)
archivers/rpm4: re-enable the build of the bundled elfdeps utility
Commit 5ff99a4c9df9 disabled libelf detection to work around the build
failure, but rpmbuild expects to be able to find the elfdeps utility and
misbehaves when it's not present. Since the build failure is easy to
address (different names for an ELF machine type constant for the rather
obsolescent DEC Alpha), let's just do that.
As a part of this, elfutils must be listed as a runtime dependency.
Note that we cannot list it in LIB_DEPENDS since the ports framework
ends up finding the base system libelf.so and decides that the
dependency is satisifed without installing elfutils. But the base
system libelf is missing a symbol (gelf_getvernaux) required by elfdeps.
Work around this by listing elfutils as both build and runtime
dependencies.
Approved by: rodrigo
Reviewed by: rodrigo
Sponsored by: Klara, Inc.
Differential Revision: https://reviews.freebsd.org/D38092
e5c98e3 |
Thursday, 1 Dec 2022
|
14:03 Rodrigo Osorio (rodrigo)
archivers/rpm4: update to version 4.18.0
Major changes:
* Add a new Sequoia-based OpenPGP backend
* Documentation updates
* Fix intermediate symlinks not verified (CVE-2021-35939)
* Fix subkey binding signatures not checked on PGP public keys
(CVE-2021-3521)
* Refactor file and directory operations to use fd-based APIs throughout
(CVE-2021-35938)
* Unbreak lua 2 for extensions
Full release note: https://rpm.org/wiki/Releases/4.18.0.html
Also remove version requirement for Lua dependency in port, we just use lua.
PR: 267291
Reported by: Brian Zou <zoujiaqing@gmail.com>
Security: CVE-2021-35939
Security: CVE-2021-3521
Security: CVE-2021-35938
22f3de4 |
Monday, 28 Feb 2022
|
13:18 Dmitry Marakasov (amdmi3)
archivers/rpm4: fix python bindings
Fix regression introduced in 468b96c:
- Reenable python bindings which are still available in this package
- Remove dependency on py-python-rpm-packaging as it's not related to
the bindings and is not required for this port operation
PR: 262173
Approved by: portmgr blanket (regression)
371aef9 |
Wednesday, 23 Feb 2022
|
10:13 Dima Panov (fluffy)
archivers/rpm4: fix packaging for plugins (+)
RPM installs plugins to separated subdir, and all of them was missed from plist.
Moreover, with disabled PLUGINS option, listed manpages are missing.
Fix it by wrap with sub macro.
Bump PORTREVISION due to plist changes.
Reporded by: poudriere build
Pointy hat to: rodrigo (for not use poudriere to catch leftovers)
Approved by: portmgr blanket (fix packaging)
Sponsored by: Netzkommune GmbH
3eb5190d |
07:48 Rodrigo Osorio (rodrigo)
archivers/rpm4: Update to 4.17.0
Python helpers and scripts used for python packaging was removed
from RPM, comunity-driven files should be used instead.
Release note: https://rpm.org/wiki/Releases/4.17.0
468b96c |
Saturday, 24 Apr 2021
|
19:24 Rodrigo Osorio (rodrigo)
archivers/rpm4: Upgrade to 9.1.3
Major changes:
Fix for CVE-2021-3421, CVE-2021-20271 and CVE-2021-20266
additional fixes for important bugs
Full changelog: https://rpm.org/wiki/Releases/4.16.1.3
Security: CVE-2021-3421
Security: CVE-2021-20271
Security: CVE-2021-20266
MFH: 2021Q2
1cabbfe |
Tuesday, 9 Mar 2021
|
14:13 mat
Remove occurrences of %%LUA_LIBDIR%%.
Differential Revision: https://reviews.freebsd.org/D29138
 |
Friday, 1 Jan 2021
|
11:06 rodrigo
archivers/rpm4: update to 4.16.1.2
This is a brown paperbag release to fix a single regression in 4.16.1
which causes rpmbuild to crash if hostname is not resolvable, and an
accidental soname bump introduced in now withdrawn 4.16.1.1.
Full release note: https://rpm.org/wiki/Releases/4.16.1.2
 |
Monday, 26 Oct 2020
|
21:50 rodrigo
Fix plist when PYTHON option is disabled
Bump portrevision
PR: 250573
Reported by: VVD <vvd@unislabs.com>
 |
10:30 rodrigo
archivers/rpm4: Upgrade to 4.16.0
* Upgrade to 4.16.0
* add sqlite support
* remove deprecate config options
Major changes:
* Database backends:
* NDB backend promoted to stable
* New sqlite-based backend
* New experimental read-only BDB backend
* BDB database backend deprecated
* Powerful macro and %if expressions
* Optional MIME type based file classification
* Dependency generation by parametric macros
* A new version parsing and comparison API in C and Python
* Parallelise test-suite execution
* Clarify RPM license
PR: 250573
Submitted by: Brian Zou <zoujiaqing@gmail.com>
 |
Sunday, 12 Jan 2020
|
19:45 rodrigo
archivers/rpm4: Update to 4.15.1
Changelog: https://rpm.org/wiki/Releases/4.15.1
Highlights include:
* Fixes to several important bugs and regressions
* New gcrypt crypto backend
 |
Thursday, 3 Oct 2019
|
16:55 rodrigo
Upgrade archivers/rpm4 from 4.14.2.1 to 4.15.0
Relnotes: https://rpm.org/wiki/Releases/4.15.0
PR: 240922
Submitted by: pi
 |
Wednesday, 26 Dec 2018
|
15:59 rodrigo
Upgrade archivers/rpm4 from 4.14.2 to 4.14.2.1
Changelog:
* Fix regression (RhBug:1640470) in 4.14.2
* Fix package verification memory leak introduced in 4.14.2
* Fix long-standing Python GIL locking bug
* Fix long-standing broken library path of embedded Lua
Changes : http://rpm.org/wiki/Releases/4.14.2.1
MFH: 2018Q4
 |
Sunday, 9 Sep 2018
|
22:16 rodrigo
Reintroduce %%OPSYS%% keywords in the rpm4 plist
Reintroduce %%OPSYS%% keywords removed by mistake by r478959
and who breaks DragonFly support.
Reported by: John Marino <dragonflybsd@marino.st>
 |
Tuesday, 4 Sep 2018
|
13:35 rodrigo
Fix remaining issues after update :
- Fixes plist for mentioned cases, cleans it up, sorts and removes placeholders
garbage
- Fixes new shebang problems
- Adds missing depends for new scripts
- Bump PORTREVISION
PR: 231152
Submitted by: amdmi3
 |
Monday, 3 Sep 2018
|
23:09 rodrigo
Fix some issues afetr upgrade the port
- Reintroduce USE_LDCONFIG use by plugins option
- Prefix wit %%NLS%% a new language file
- Remove lib/rpm-plugins/ima.so from plist (not build anymore by default)
PR: 231118
Submitted by: Maciej Pasternacki <maciej@pasternacki.net>
Reported by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
<starikarp@yandex.com>
 |
Sunday, 2 Sep 2018
|
16:29 rodrigo
Upgrade archivers/rpm4 from v4.13.1 to v4.14.2
Main changes:
- Support for enforcing signature policy and payload verification
- Numerous bugfixes and minor enhancements across the board
See detailed release note here : http://rpm.org/wiki/Releases/4.14.2
Since I'm here :
- redo the patches using makepatch
- remove unnecesary USE_LDCONFIG (repored by portlint)
PR: 229750
Reported by: Brian Zou <zoujiaqing@gmail.com>
 |
Monday, 9 Apr 2018
|
22:45 rodrigo
Upgrade rpm4 from 4.13.0.2 to 4.13.1
Major changes:
- Fix CVE-2017-7501
- Fix file lists getting fed to file triggers multiple times
- Fix not all %transfiletriggerpostun file triggers executing (RhBug:1514085)
- Fix file triggers executing before file fingerprinting
- Fix file triggers firing on non-installed files
- Fix file signatures failing on hardlinked files (#333)
Full release note : http://rpm.org/wiki/Releases/4.13.1
Security: CVE-2017-7501
MFH: 2018Q2
 |
Wednesday, 29 Mar 2017
|
21:49 rodrigo
Upgrade to 4.13.0.1 and take maintainership
Remove unncecesary patches and fix plist
 |
Saturday, 17 Dec 2016
|
21:10 marino
archivers/rpm4: Defined plist var OPSYS (fixes DF)
 |
Friday, 16 Dec 2016
|
10:10 amdmi3
- Make plugins optional
- Switch to options helpers
- Cosmetic fixes
- Remove obsolete conflicts
- Fix COMMENT
 |
Sunday, 19 Oct 2014
|
23:12 bapt
Clean up plist
 |
Friday, 19 Sep 2014
|
12:57 johans
- Update to rpm 4.12.0.1
- Add missing dependency
 |
Thursday, 18 Sep 2014
|
10:26 johans
Update to rpm 4.12.0
 |
Sunday, 14 Sep 2014
|
11:16 marino
archivers/rpm4: Fix build (was missing pkg-plist changes due to update)
The upgrade from version 4.11.2 => 4.11.3 required several lines in the
pkg-plist to be changed, but the file wasn't modified. "Just fix it" now.
BTW, the pkg-plist needs badly to be alphabetized, but I didn't do this.
 |
Friday, 29 Aug 2014
|
09:55 amdmi3
Revert unneeded plist changes
 |
Wednesday, 27 Aug 2014
|
20:42 amdmi3
- Fix build by providing LIBS
- Fix plist
Approved by: portmgr blanket
 |
Monday, 26 May 2014
|
15:28 bapt
Replace lang/lua with the new lang/lua51
lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1
Make the default lua lua52
Make all lua ports using USES=lua
Approved by: portmgr (implicit)
 |
Thursday, 13 Feb 2014
|
18:12 johans
- Update to rpm 4.11.2
- Minor port clean-ups
 |
Thursday, 24 Oct 2013
|
13:11 johans
- Use PKGNAMESUFFIX instead of LATEST_LINK to avoid conflicts
- Enable staging support
- Shebang-fix in installed scripts
- Explicit PORTDOCS file list
- Remove additional patch for old FreeBSD releases
The first part of these changes were committed in r331479
 |
11:45 johans
update
 |
Sunday, 14 Jul 2013
|
16:10 johans
Update RPM to 4.11.1
 |
Wednesday, 6 Feb 2013
|
17:47 johans
- Update rpm to 4.11.0.1
Release notes: http://rpm.org/wiki/Releases/4.11.0
 |
Friday, 5 Oct 2012
|
15:56 johans
Update rpm to 4.10.1
Release notes http://rpm.org/wiki/Releases/4.10.1
 |
Friday, 15 Jun 2012
|
16:22 johans
- Update rpm to 4.10
http://rpm.org/wiki/Releases/4.10.0
- Remove unneeded library version numbers
- Remove patch file that's no longer relevant
- Register conflict with rpm 5.x
- Convert to new options framework
- Note: shared library version got bumped
 |
Saturday, 16 Jul 2011
|
15:39 johans
Update to rpm 4.9.1
 |
Saturday, 11 Jun 2011
|
10:59 johans
Update rpm4 to 4.9.0
 |
Monday, 23 Aug 2010
|
17:46 johans
Fix compilation of the python module for rpm; and fix plist [1]
Add an OPTION to install this module
PR: ports/149886 [1]
Submitted by: Anders.F.Björklund
 |
Friday, 2 Jul 2010
|
11:47 johans
- Update to rpm-4.8.1 (previous version was nearly 10yrs old)
- Grab maintainership
Feature safe: yes
 |
Wednesday, 20 May 2009
|
04:15 jpaetzel
Update pkg-plist to reflect directories left behind after deinstall
PR: ports/134619
Approved by: linimon (mentor)
 |
Friday, 23 Mar 2007
|
10:24 pav
- Fix after objformat removal
PR: ports/109468 (based on)
Submitted by: Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
Approved by: maintainer timeout (glewis; 3 weeks)
 |
Thursday, 23 Feb 2006
|
10:40 ade
Conversion to a single libtool environment.
Approved by: portmgr (kris)
 |
Sunday, 22 Jan 2006
|
01:23 edwin
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related)
 |
Tuesday, 28 Dec 2004
|
19:47 glewis
. Try to remove ${PREFIX}/src when deinstalling as the port creates this
directory.
Submitted by: kris
 |
Thursday, 16 Dec 2004
|
05:49 kris
Clean up handling of locale directories at deinstall-time:
* Don't remove "system directories" (which were created by BSD.*.dist)
* Silently try to remove locale directories which we might have created
 |
Wednesday, 9 Jun 2004
|
21:07 glewis
. Use libtool 1.3.x rather than 1.4.x (thus removing the last port
dependency on libtool14).
Submitted by: ade
 |
Friday, 5 Mar 2004
|
02:26 glewis
Add a port of rpm 4.0.4:
"The Red Hat Package Manager (RPM) 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.
WWW: http://www.rpm.org/"
4.0.4 was chosen because: (Only the first 15 lines of the commit message are shown above )
 |
Number of commits found: 51 |