1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-03 01:23:49 +00:00
freebsd-ports/archivers
Greg Lewis 63157dad83 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:
. The only newer version available as a tarball (4.1) is buggy.
. This version closely corresponds to our current default linux_base.
. This version uses the version of popt we have in the tree (unfortunately
  it uses an earlier version of beecrypt).
. This version is a lot less work to port than 4.2 (elfutils).

However, I am considering how best this port could be updated to a more
recent version (e.g. 4.1.1 or 4.2, probably the latter).

This wasn't an update to the current rpm port as I haven't done enough
testing of other ports that use rpm with it.

Tested on 4.9/i386, 5.2/sparc64 and 5.2/alpha.
2004-03-05 02:26:10 +00:00
..
9e Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
alz2zip Add port for alz2zip 0.1, 2004-02-16 15:26:07 +00:00
arc Upgrade to 5.21j 2003-11-05 11:16:23 +00:00
arj - Update to version 3.10.19 2004-02-22 23:08:17 +00:00
ark Enable kdepasswd, depend on kdebase, fix plist.bas*, bump PORTREVISION. 2004-02-09 22:15:11 +00:00
bicom - SIZEify 2004-02-29 20:50:30 +00:00
bzip Add SIZE. 2004-01-27 20:51:07 +00:00
bzip2 Cosmetic fix: use %%DOCSDIR%% macro. 2003-10-21 09:58:09 +00:00
cabextract Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
dact Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. 2004-02-04 05:21:48 +00:00
deepforest Change in-place replacement. 2003-05-08 11:00:15 +00:00
dpkg Rename a file with % in its name for perforce users. 2004-02-22 07:06:07 +00:00
fastjar - Pacify portlint and use misc macros 2004-02-27 12:10:37 +00:00
file-roller Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. 2004-02-04 05:21:48 +00:00
fileroller Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. 2004-02-04 05:21:48 +00:00
freeze De-pkg-comment. 2003-02-21 10:44:59 +00:00
gshar+gunshar Add SIZE. 2004-01-27 20:51:07 +00:00
gtar Add USE_GETTEXT and bump PORTREVISION. 2004-02-04 04:36:30 +00:00
gzip Cosmetic fix: use %%DOCSDIR%% macro. 2003-10-21 09:58:09 +00:00
ha Use PLIST_FILES (bento-tested, marcus-reviewed). 2004-02-06 13:12:53 +00:00
hffzip Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
hpack.non-usa.only portlint (fix whitespace) 2003-10-26 21:58:50 +00:00
jzip.org Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
lbrate USE_REINPLACE need be defined only when REINPLACE_CMD is used. 2003-11-17 12:29:10 +00:00
lha - add SIZE 2004-02-26 04:58:34 +00:00
libarc Add SIZE. 2004-01-27 20:51:07 +00:00
libcabinet Add SIZE. 2004-01-27 20:51:07 +00:00
libcomprex Add USE_GETTEXT and bump PORTREVISION. 2004-02-04 04:36:30 +00:00
linux-unace Use PLIST_FILES (bento-tested, marcus-reviewed). 2004-02-06 13:12:53 +00:00
lzo Add SIZE. 2004-01-27 20:51:07 +00:00
lzo2 Add SIZE. 2004-01-27 20:51:07 +00:00
lzop Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
macutils - Fix package build 2004-03-04 08:58:54 +00:00
makeself Add SIZE. 2004-01-27 20:51:07 +00:00
mscompress Add SIZE. 2004-01-27 20:51:07 +00:00
mtf Cosmetic fix: use %%DOCSDIR%% macro. 2003-10-21 09:58:09 +00:00
nomarch Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
nulib Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
nwreckdum - SIZEify 2004-02-29 20:50:30 +00:00
p5-Archive-Tar Update to 1.08 2004-01-13 13:30:14 +00:00
p5-Archive-Zip Update to 1.09 2003-12-09 10:48:25 +00:00
p5-Compress-Bzip2 Update to version 1.02; 2003-07-02 07:19:23 +00:00
p5-Compress-Zlib Update to 1.33 2004-02-24 11:02:38 +00:00
p5-IO-Zlib utilize SITE_PERL 2003-10-24 12:05:09 +00:00
p5-Mac-Macbinary Add SIZE field 2004-01-29 13:37:55 +00:00
par2cmdline Add SIZE. 2004-01-27 20:51:07 +00:00
parchive Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
pear-Archive_Tar Remove lang/php4/bsd.php.mk and switch every ports depending on PHP to 2004-02-09 11:43:38 +00:00
pkg As threatened, enforce the "Capital, no period" rule. Ellipses are 1999-06-26 17:19:19 +00:00
ppunpack Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
py-bzip2 Use PLIST_FILES (bento-tested, marcus-reviewed). 2004-02-06 13:12:53 +00:00
py-tarfile Update to 0.7.1 2003-12-16 10:34:35 +00:00
rar Remove unrar since it is available in the better form (as source port) 2004-01-27 08:13:42 +00:00
rox-archive Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. 2004-02-04 05:21:48 +00:00
rpm Add USE_GETTEXT and bump PORTREVISION. 2004-02-04 04:36:30 +00:00
rpm2cpio Use PLIST_FILES (bento-tested, marcus-reviewed). 2004-02-06 13:12:53 +00:00
rpm4 Add a port of rpm 4.0.4: 2004-03-05 02:26:10 +00:00
rpm5 Add a port of rpm 4.0.4: 2004-03-05 02:26:10 +00:00
ruby-bz2 This does not work with ruby 1.6, but requires ruby 1.8 or later. 2004-03-04 18:50:24 +00:00
ruby-zip Update to 0.5.3. 2004-02-28 06:07:32 +00:00
sectar Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
sharutils Add SIZE. 2004-01-27 20:51:07 +00:00
squsq Add SIZE. 2004-01-27 20:51:07 +00:00
star Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. 2004-02-04 05:21:48 +00:00
star-devel Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. 2004-02-04 05:21:48 +00:00
stuffit - Pacify portlint and use misc macros 2004-02-27 12:10:37 +00:00
szip Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. 2004-02-04 05:21:48 +00:00
tardy Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
ucl - Pacify portlint and use misc macros 2004-02-27 12:10:37 +00:00
unace Use PLIST_FILES (bento-tested, marcus-reviewed). 2004-02-06 13:12:53 +00:00
unadf Use PLIST_FILES (bento-tested, marcus-reviewed). 2004-02-06 13:12:53 +00:00
unarj portlint ($() -> ${}) 2003-10-26 22:34:13 +00:00
undms Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
unlzx Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
unrar Add %%PORTDOCS%% prefix 2004-02-09 22:11:45 +00:00
untar Use PLIST_FILES. 2004-02-05 20:38:07 +00:00
unzip Fix WITH_UNZIP_UNREDUCE case 2004-01-21 08:20:45 +00:00
upx New port: upx 1.24 2004-02-17 03:05:13 +00:00
wzip - Update to 1.1 2003-08-13 08:21:02 +00:00
xdms Cosmetic fix: use %%DOCSDIR%% macro. 2003-10-21 09:58:09 +00:00
xmill - SIZEify 2004-02-29 20:50:30 +00:00
xpk Add SIZE. 2004-01-27 20:51:07 +00:00
zip portlint (variable ordering) 2003-10-26 22:52:23 +00:00
zipios++ Add SIZE. 2004-01-27 20:51:07 +00:00
zoo Clear moonlight beckons. 2003-03-07 06:14:21 +00:00
Makefile Add a port of rpm 4.0.4: 2004-03-05 02:26:10 +00:00