FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
rpm2cpio 1.3_2 archivers on this many watch lists=125 search for ports that depend on this port
Convert .rpm files for extraction with /usr/bin/cpio, needs just perl
Maintained by: nox@FreeBSD.org search for ports maintained by this maintainer
Port Added: 20 Mar 2001 17:28:14
License: not specified in port


Convert .rpm files for extraction with /usr/bin/cpio

Quoting the author:

why does the world need another rpm2cpio?  because the existing one
won't build unless you have half a ton of things that aren't really
required for it, since it uses the same library used to extract RPM's.
in particular, it won't build on the HPsUX box I'm on.

(this one needs just perl)

Updated version by Sergey Babkin that doesn't slurp the entire file
into memory and supports the newer bzip2 compressed rpms.

BUGS: if the rpm contains more than one cpio file this version
extracts only the first one. (I don't know how widespread these
types of rpms are, i haven't yet seen one.  If you do, try the
binary rpm2cpio that comes with the archivers/rpm port.)

Now called rpm2cpio.pl so that it doesn't conflict with the binary one.
SVNWeb : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. lang/perl5.16
Required To Run:
  1. lang/perl5.16

This port is required by:

for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/archivers/rpm2cpio/ && make install clean
To add the package: pkg install archivers/rpm2cpio


Configuration Options
     No options to configure

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/

Number of commits found: 20

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
12 Jan 2014 21:16:06
Original commit files touched by this commit  1.3_2
Revision:339549
naddy search for other commits by this committer
Drop archivers/xz dependency: included in base system on all supported releases
04 Jan 2014 18:55:52
Original commit files touched by this commit  1.3_1
Revision:338673
bapt search for other commits by this committer
Support stage
Check for xz in path instead of checking osversion and looking for it in
localbase
Remove useless do-fetch target
20 Sep 2013 13:11:21
Refresh Original commit files touched by this commit
Revision:327699  Sanity Test Failure
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
archivers)
16 Sep 2013 07:29:09
Original commit files touched by this commit  1.3_1
Revision:327368
az search for other commits by this committer
- convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
22 Aug 2010 15:29:21
Original commit files touched by this commit  1.3_1
nox search for other commits by this committer
Some minor updates:

- remove $/, $| it's artifacts from $rpm = <$f>; time.
  [this might help in low RAM situations]
- change && to and
- whitespace cosmetic.

Submitted by:   Alex Kozlov <spam@rm-rf.kiev.ua> (via private email)
08 Jul 2010 19:23:25
Original commit files touched by this commit  1.3
nox search for other commits by this committer
- Update and add support for newer rpms that use xz or lzma.  [1]
- Added RUN_DEPENDS on archivers/xz on systems where its not in base.

PR:             ports/148446 [1]
Submitted by:   Alex Kozlov <spam@rm-rf.kiev.ua>
23 May 2008 20:00:14
Original commit files touched by this commit  1.2_2
olgeni search for other commits by this committer
Fix a few typos in the archivers category.
23 Dec 2006 17:42:42
Original commit files touched by this commit  1.2_2
nox search for other commits by this committer
Update MAINTAINER email address of my ports

Approved by:    miwi
06 Feb 2004 13:12:53
Original commit files touched by this commit  1.2_2
trevor search for other commits by this committer
Use PLIST_FILES (bento-tested, marcus-reviewed).
14 Dec 2003 12:27:31
Original commit files touched by this commit  1.2_2
netchild search for other commits by this committer
Add RPM v4 support.

Submitted by:   Marius Strobl <marius@alchemy.franken.de>
Approved by:    maintainer
12 Dec 2003 13:32:47
Original commit files touched by this commit  1.2_1
netchild search for other commits by this committer
 - add missing file from the last update
 - distinfo isn't needed anymore, the used file has no home and is
   included

PR:             59980 (part of)
Submitted by:   maintainer
11 Dec 2003 10:26:07
Original commit files touched by this commit  1.2
linimon search for other commits by this committer
Replaces existing code with a version that doesn't slurp the entire file
into memory and supports the newer bzip2 compressed rpms.  Also, call it
rpm2cpio.pl so that it doesn't conflict with the binary version from
archivers/rpm.

PR:             ports/59980
Submitted by:   Juergen Lock <nox@jelal.kn-bremen.de> (maintainer)
26 Oct 2003 22:37:40
Original commit files touched by this commit  1.1.20020306
kris search for other commits by this committer
Portlint (DISTFILES -> DISTNAME, EXTRACT_SUFX)
21 Feb 2003 10:42:57
Original commit files touched by this commit  1.1.20020306
knu search for other commits by this committer
De-pkg-comment.
04 May 2002 20:06:23
Original commit files touched by this commit  1.1.20020306
kris search for other commits by this committer
Distfile was changed: some minor code changes with the
following note:

# sw 2002-Mar-6 Don't slurp the whole file
26 May 2001 04:45:07
files touched by this commit
dougb search for other commits by this committer
Blah... the previous message was actually supposed to have been for distinfo    
26 May 2001 04:44:27
files touched by this commit
dougb search for other commits by this committer
Previous commit should have indicated that although a cursory visual exam  
showed no major changes to the file, a diff showed that the one real   change
was to add clarity to an example in the help.    
26 May 2001 04:43:54
files touched by this commit
dougb search for other commits by this committer
Previous commit should have indicated that although a cursory visual exam  
showed no major changes to the file, a diff showed that the one real   change
was to add clarity to an example in the help.    
26 May 2001 03:59:50
files touched by this commit
dougb search for other commits by this committer
Chase the checksum    
20 Mar 2001 20:28:14
files touched by this commit
obrien search for other commits by this committer
`rpm' and `rpm2cpio' have been repocopied from "misc" to "archivers".    

Number of commits found: 20

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
php53Aug 18
phpmyadminAug 17
chromiumAug 13
serfAug 11
subversionAug 11
subversion17Aug 11
nginxAug 09
nginx-develAug 09
mingw32-opensslAug 06
opensslAug 06
krfbAug 03
gpgmeAug 02
samba4Aug 02
samba41Aug 02
kdelibs4Jul 31

7 vulnerabilities affecting 11 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24475
Broken 229
Deprecated 847
Ignore 572
Forbidden 36
Restricted 261
No CDROM 101
Vulnerable 23
Expired 0
Set to expire 834
Interactive 0
new 24 hours 9
new 48 hours17
new 7 days45
new fortnight160
new month216

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.