non port: archivers/rpm4/pkg-plist |
SVNWeb
|
Number of commits found: 49 |
Fri, 21 Jul 2023
|
[ 21:15 Rodrigo Osorio (rodrigo) ] acba483
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>
|
Mon, 17 Jul 2023
|
[ 05:17 Rodrigo Osorio (rodrigo) ] 5a1c421
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
|
Mon, 23 Jan 2023
|
[ 16:04 Mark Johnston (markj) ] e5c98e3
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
|
Thu, 1 Dec 2022
|
[ 14:03 Rodrigo Osorio (rodrigo) ] 22f3de4
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
|
Mon, 28 Feb 2022
|
[ 13:18 Dmitry Marakasov (amdmi3) ] 371aef9
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)
|
Wed, 23 Feb 2022
|
[ 10:13 Dima Panov (fluffy) ] 3eb5190d
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
|
[ 07:48 Rodrigo Osorio (rodrigo) ] 468b96c
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
|
Sat, 24 Apr 2021
|
[ 19:24 Rodrigo Osorio (rodrigo) ] 1cabbfe
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
|
Tue, 9 Mar 2021
|
[ 14:13 mat ] (Only the first 10 of 19 ports in this commit are shown above. )
Remove occurrences of %%LUA_LIBDIR%%.
Differential Revision: https://reviews.freebsd.org/D29138
|
Fri, 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
|
Mon, 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>
|
Sun, 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
|
Thu, 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
|
Wed, 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
|
Sun, 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>
|
Tue, 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
|
Mon, 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>
|
Sun, 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>
|
Mon, 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
|
Wed, 29 Mar 2017
|
[ 21:49 rodrigo ]
Upgrade to 4.13.0.1 and take maintainership
Remove unncecesary patches and fix plist
|
Sat, 17 Dec 2016
|
[ 21:10 marino ]
archivers/rpm4: Defined plist var OPSYS (fixes DF)
|
Fri, 16 Dec 2016
|
[ 10:10 amdmi3 ]
- Make plugins optional
- Switch to options helpers
- Cosmetic fixes
- Remove obsolete conflicts
- Fix COMMENT
|
Sun, 19 Oct 2014
|
[ 23:12 bapt ] (Only the first 10 of 64 ports in this commit are shown above. )
Clean up plist
|
Fri, 19 Sep 2014
|
[ 12:57 johans ]
- Update to rpm 4.12.0.1
- Add missing dependency
|
Thu, 18 Sep 2014
|
[ 10:26 johans ]
Update to rpm 4.12.0
|
Sun, 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.
|
Fri, 29 Aug 2014
|
[ 09:55 amdmi3 ]
Revert unneeded plist changes
|
Wed, 27 Aug 2014
|
[ 20:42 amdmi3 ]
- Fix build by providing LIBS
- Fix plist
Approved by: portmgr blanket
|
Mon, 26 May 2014
|
[ 15:28 bapt ] (Only the first 10 of 84 ports in this commit are shown above. )
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)
|
Thu, 13 Feb 2014
|
[ 18:12 johans ]
- Update to rpm 4.11.2
- Minor port clean-ups
|
Thu, 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
|
Sun, 14 Jul 2013
|
[ 16:10 johans ]
Update RPM to 4.11.1
|
Wed, 6 Feb 2013
|
[ 17:47 johans ]
- Update rpm to 4.11.0.1
Release notes: http://rpm.org/wiki/Releases/4.11.0
|
Fri, 5 Oct 2012
|
[ 15:56 johans ]
Update rpm to 4.10.1
Release notes http://rpm.org/wiki/Releases/4.10.1
|
Fri, 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
|
Sat, 16 Jul 2011
|
[ 15:39 johans ]
Update to rpm 4.9.1
|
Sat, 11 Jun 2011
|
[ 10:59 johans ]
Update rpm4 to 4.9.0
|
Mon, 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
|
Fri, 2 Jul 2010
|
[ 11:47 johans ] (Only the first 10 of 21 ports in this commit are shown above. )
- Update to rpm-4.8.1 (previous version was nearly 10yrs old)
- Grab maintainership
Feature safe: yes
|
Wed, 20 May 2009
|
[ 04:15 jpaetzel ]
Update pkg-plist to reflect directories left behind after deinstall
PR: ports/134619
Approved by: linimon (mentor)
|
Fri, 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)
|
Thu, 23 Feb 2006
|
[ 10:40 ade ] (Only the first 10 of 2514 ports in this commit are shown above. )
Conversion to a single libtool environment.
Approved by: portmgr (kris)
|
Sun, 22 Jan 2006
|
[ 01:23 edwin ] (Only the first 10 of 11 ports in this commit are shown above. )
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related)
|
Tue, 28 Dec 2004
|
[ 19:47 glewis ]
. Try to remove ${PREFIX}/src when deinstalling as the port creates this
directory.
Submitted by: kris
|
Thu, 16 Dec 2004
|
[ 05:49 kris ] (Only the first 10 of 69 ports in this commit are shown above. )
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
|
Wed, 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
|
Fri, 5 Mar 2004
|
[ 02:26 glewis ] (Only the first 10 of 21 ports in this commit are shown above. )
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: 49 |