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

Port details
rpm2cpio Convert .rpm files to cpio format
1.4_2 archivers on this many watch lists=125 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: ak@FreeBSD.org search for ports maintained by this maintainer
Port Added: 20 Mar 2001 17:28:14
License: BSD2CLAUSE
Convert .rpm files to cpio format.

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.

This version is just a tiny wrapper around bsdtar.
SVNWeb : PortsMon

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

PKGNAME: rpm2cpio

distinfo: There is no distinfo for this port.

This port is required by:

for Patch 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...
Configuration Options
     No options to configure

Master Sites:
    There is no master site for this port.

Number of commits found: 28

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
09 Feb 2016 20:06:21
Original commit files touched by this commit  1.4_2
Revision:408590
ak search for other commits by this committer
- Simplify port
- Add license
- Install also as rpm2cpio, therefore add CONFLICTS_INSTALL with rpm4 [1]

Proded by:	koobs [1]
23 Dec 2015 10:57:50
Original commit files touched by this commit  1.4_1
Revision:404282
ak search for other commits by this committer
- Print usage if there are no arguments and stdin is terminal
- Fix grammar in pkg-descr
17 Dec 2015 23:19:36
Original commit files touched by this commit  1.4
Revision:403941
ak search for other commits by this committer
- Convert rpm2cpio to shell script around bsdtar
17 Dec 2015 20:14:49
Original commit files touched by this commit  1.3_3
Revision:403937
jkim search for other commits by this committer
Fix build and remove an unused REINPLACE_ARGS variable.
17 Dec 2015 17:19:48
Original commit files touched by this commit  1.3_3
Revision:403913
mat search for other commits by this committer
Fix usage of ${PERL5}.

${PERL5} points to a specific version of perl, say, perl5.22.1, it is
fine to use it in a ports Makefile to do Perly things, but ports using
it must use ${PERL}, that points to /usr/local/bin/perl so that if the
minor version is updated, the shebang keep working.

While there, make some ports use shebangfix, regen a few patches, and
bump PORTREVISION where a shebang went from PERL5 to PERL.

PR:		205367
With hat:	portmgr
Sponsored by:	Absolight
17 Dec 2015 10:53:25
Original commit files touched by this commit  1.3_3
Revision:403903
ak search for other commits by this committer
- Minor fixes
- Take maintainership

RIP nox@
14 Dec 2015 02:52:14
Original commit files touched by this commit  1.3_2
Revision:403704
eadler search for other commits by this committer
Reset maintainer
10 Aug 2015 20:23:52
Original commit files touched by this commit  1.3_2
Revision:393904
amdmi3 search for other commits by this committer
- Add some NO_ARCH'es

Approved by:	portmgr blanket
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: 28

Login
User Login
Create account

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

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
eogAug 22
p5-PathTools*Aug 22
p5-XSLoader*Aug 22
perl5-devel*Aug 22
perl5-devel*Aug 22
perl5-devel*Aug 22
perl5.18*Aug 22
perl5.18*Aug 22
perl5.18*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22
perl5.22*Aug 22
perl5.22*Aug 22

57 vulnerabilities affecting 92 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 26177
Broken 93
Deprecated 144
Ignore 362
Forbidden 0
Restricted 199
No CDROM 83
Vulnerable 65
Expired 16
Set to expire 130
Interactive 0
new 24 hours 1
new 48 hours15
new 7 days26
new fortnight44
new month118

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