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

Port details
ripit Command line audio CD ripper
3.9.0_1 audio on this many watch lists=17 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: tobias.rehbein@web.de search for ports maintained by this maintainer
Port Added: unknown
License: GPLv2
RipIT is used to create MPEG-1 Layer 3 (mp3) using Lame, or uses Flac (flac),
Ogg Vorbis (ogg) or Faac (m4a) to convert audio files (wav) extracted from an
audio CD. It is a console based front-end (no GUI here), written in Perl, for
various programs.

The program will do the following without user intervention:
 * getting the audio CD Album/Artist/Tracks information from CDDB
 * ripping the audio CD Tracks
 * encoding to Flac, mp3 or Ogg
 * id3 tags encoded songs
 * creating an playlist (m3u) file
 * optionally generating a toc (cue) sheet for nice DAO burning
 * optionally preparing and send a CDDB submission and save it locally
 * optionally extracting hidden songs and split ghost songs
 * optionally creating md5sum files for all tracks
 * running several encoder processes at the same time and same run

WWW: http://www.suwald.com/ripit/news.php
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/audio/ripit/ && make install clean
To add the package: pkg install ripit

PKGNAME: ripit


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

Runtime dependencies:
  1. p5-CDDB_get>=0 : audio/p5-CDDB_get
  2. p5-libwww>=0 : www/p5-libwww
  3. p5-WebService-MusicBrainz>=0 : www/p5-WebService-MusicBrainz
  4. p5-MusicBrainz-DiscID>=0 : audio/p5-MusicBrainz-DiscID
  5. lame : audio/lame
  6. cdparanoia : audio/cdparanoia
  7. perl5>=5.20<5.21 : lang/perl5.20
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for ripit-3.9.0_1:
     EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings

USES:
perl5 shebangfix tar:bzip2

pkg-mesage:
ripit can use a number of different programs to do the actual track
extraction and audio encoding. By default ripit uses cdparanoia and
lame respectively, so this port depends on those two having been
installed. If you want ripit to use other helper utils, just install
them and tell ripit which ones to use.

It is recommended that you set your CD-device, the preferred ripper
and encoder, any encoding quality preferences etc. on the ripit
command line and adding "--save" to get those as the default values.
This will enable you to later on just type "ripit" and start doing
your work.

For more help, type "ripit --help"

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. http://www.suwald.com/ripit/

Number of commits found: 43

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 May 2016 11:09:14
Original commit files touched by this commit  3.9.0_1
Revision:415503
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-messages

Approved by:	portmgr blanket
19 May 2016 10:21:25
Original commit files touched by this commit  3.9.0_1
Revision:415498
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
01 Apr 2016 13:29:17
Original commit files touched by this commit  3.9.0_1
Revision:412344
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
19 Oct 2015 14:50:52
Original commit files touched by this commit  3.9.0_1
Revision:399684
amdmi3 search for other commits by this committer
Improve shebangfix framework

- Support multiple values in *_OLD_CMD, i.e. we can now fix both
"/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify
them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash,
ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously)
replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is
still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g.
perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as
python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for
exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
20 Oct 2014 06:36:00
Original commit files touched by this commit  3.9.0_1
Revision:371234
bapt search for other commits by this committer
Cleanup plist
12 May 2014 01:08:27
Original commit files touched by this commit  3.9.0_1
Revision:353756
amdmi3 search for other commits by this committer
- Support staging
- Add LICENSE
- Convert USE_BZIP2 to USES

PR:		189657
Submitted by:	Tobias Rehbein <tobias.rehbein@web.de> (maintainer)
21 Feb 2014 13:35:10
Original commit files touched by this commit  3.9.0_1
Revision:345395
ehaupt search for other commits by this committer
Remove trailing whitespaces from category audio
10 Feb 2014 13:54:28
Original commit files touched by this commit  3.9.0_1
Revision:343634
ehaupt search for other commits by this committer
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
20 Sep 2013 14:36:37
Original commit files touched by this commit  3.9.0_1
Revision:327706
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
audio)
16 Sep 2013 17:07:26
Original commit files touched by this commit  3.9.0_1
Revision:327419
bapt search for other commits by this committer
Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
07 May 2013 06:31:06
Original commit files touched by this commit  3.9.0_1
Revision:317573
bapt search for other commits by this committer
Use shebangfix
30 Jun 2012 12:25:05
Original commit files touched by this commit  3.9.0_1
az search for other commits by this committer
- Remove SITE_PERL from *_DEPENDS

Approved by: portmgr@ (bapt@)
14 Jan 2012 22:27:02
Original commit files touched by this commit  3.9.0_1
netchild search for other commits by this committer
Update lame to 3.99.3.
Bump portrevision of all ports which depend upon it.
19 Mar 2011 12:38:54
Original commit files touched by this commit  3.9.0
miwi search for other commits by this committer
- Get Rid MD5 support
17 Aug 2010 20:19:29
Original commit files touched by this commit  3.9.0
amdmi3 search for other commits by this committer
- Update to 3.9.0

PR:             149334
Submitted by:   Tobias Rehbein <tobias.rehbein@web.de> (maintainer)
03 Jun 2010 08:55:01
Original commit files touched by this commit  3.8.3_1
netchild search for other commits by this committer
- update audio/lame to 3.98.4
- use ?= for the portrevision of a master port to make it possible to
  change it in a slave port which depends upon lame
- bump portrevisions of ports which depend upon lame
  - done via a semi-automated way (manual review and fixup)
  - I tried to take care to not bump ports which only depend optionaly on
    lame (with a default of no dependency)
29 May 2010 11:50:03
Original commit files touched by this commit  3.8.3
sylvio search for other commits by this committer
- Update to 3.8.3

PR:             ports/147141
Submitted by:   Tobias Rehbein <tobias.rehbein@web.de> (maintainer)
05 Feb 2010 03:29:38
Original commit files touched by this commit  3.8.2
pgollucci search for other commits by this committer
- Update to 3.8.2
- Submitter is now maintainer

PR:             ports/141943
Submitted by:   Tobias Rehbein <tobias.rehbein@web.de>
20 Jan 2010 21:01:02
Original commit files touched by this commit  3.7.0
linimon search for other commits by this committer
Reset maintainer at his request.
09 Jun 2009 11:33:06
Original commit files touched by this commit  3.7.0
dhn search for other commits by this committer
- Update to 3.7.0

PR:             ports/134913
Submitted by:   Tobias Rehbein <tobias.rehbein@web.de>
Approved by:    maintainer timeout (two weeks)
05 Feb 2009 14:57:16
Original commit files touched by this commit  3.6.0_1
jadawin search for other commits by this committer
- Add patch to fix lame --genre-list
- Bump PORTREVISION

PR:             ports/131308
Submitted by:   Tobias Rehbein <tobias.rehbein at web.de> (maintainer)
16 Jul 2007 13:56:38
Original commit files touched by this commit  3.6.0
miwi search for other commits by this committer
- Update to 3.6.0
- USE NOPORTEXAMLES

PR:             114209
Submitted by:   Bradley W. Dutton <brad@duttonbros.com>
Approved by:    maintainer timeout
02 Sep 2006 14:09:24
Original commit files touched by this commit  3.5.1
miwi search for other commits by this committer
- Add p5-libwww as depend

PR:             ports/102758
Submitted by:   Soeren Straarup <xride@x12.dk>
Approved by:    Øyvind Møll (maintainer)
07 Jul 2006 17:42:18
Original commit files touched by this commit  3.5.1
rafan search for other commits by this committer
- Update to 3.5.1

PR:             99883
Submitted by:   maintainer
Approved by:    delphij (mentor, implicit)
06 Dec 2005 14:28:32
Original commit files touched by this commit  3.4_1
girgen search for other commits by this committer
Chase changes to distribution file that wasn't
reflected in the version number.

Approved by: maintainer
27 Nov 2005 11:47:46
Original commit files touched by this commit  3.4
edwin search for other commits by this committer
fix maintainer: oyvind@moll.no
26 Nov 2005 14:39:41
Original commit files touched by this commit  3.4
pav search for other commits by this committer
- Update to 3.4

PR:             ports/89562
Submitted by:   Jon Jenssen <jon.jenssen@eunet.no>
26 Nov 2005 01:32:52
Original commit files touched by this commit  2.0_2
edwin search for other commits by this committer
Reset maintainer:

<oyvindmo@initio.no>: host antivirus.graficonn.no[62.92.112.17] said: 554
    <oyvindmo@initio.no>: Recipient address rejected: This user no longer
    exists. See http://www.moll.no/oyvind/ for current contact info. (in reply
    to RCPT TO command)
18 Mar 2004 18:01:13
Original commit files touched by this commit  2.0_2
trevor search for other commits by this committer
Add size data, approved by maintainers.
06 Feb 2004 13:12:53
Original commit files touched by this commit  2.0_2
trevor search for other commits by this committer
Use PLIST_FILES (bento-tested, marcus-reviewed).
17 Nov 2003 23:45:42
Original commit files touched by this commit  2.0_2
pav search for other commits by this committer
- Use HTTP_PROXY env variable for CDDB retrieval

PR:             ports/59013
Submitted by:   Simon Barner <barner@in.tum.de>
Approved by:    maintainer
Approved by:    adamw (mentor)
24 Oct 2003 12:05:09
Original commit files touched by this commit  2.0_1
ijliao search for other commits by this committer
utilize SITE_PERL

PR:             58166
Submitted by:   Cheng-Lung Sung <clsung@dragon2.net>
21 Feb 2003 10:59:39
Original commit files touched by this commit  2.0_1
knu search for other commits by this committer
De-pkg-comment.
24 May 2002 23:25:36
Original commit files touched by this commit  2.0_1
anders search for other commits by this committer
Enable use of dd(1) for ripping the tracks.
Enable use of -q quality setting with oggenc.
Minor robustification of the --outputdir parameter.
Fix WWW in pkg-descr.
Update pkg-comment to reflect the reality wrt dependencies.

PR:             38498
Submitted by:   maintainer
25 Feb 2002 00:46:53
files touched by this commit
alfred search for other commits by this committer
This port wants audio/lame and audio/dagrab to work nicely, so add them   as
RUN_DEPENDS.    
08 Oct 2001 01:17:11
files touched by this commit
lioux search for other commits by this committer
o add PKGMESSAGE regarding manual installation of auxiliary programs   o this
file was missing when Makefile rev 1.12 was committed    
07 Oct 2001 17:58:18
files touched by this commit
lioux search for other commits by this committer
o update to 2.0   o PERL location safeness   o add PKGMESSAGE regarding manual
installation of auxiliary programs    
02 Aug 2001 10:14:28
files touched by this commit
dirk search for other commits by this committer
Fix dependency for cdrecord (cdrecord was renamed to cdrtools).    
08 Oct 2000 00:19:06
files touched by this commit
asami search for other commits by this committer
Convert category audio to new layout.  
01 Oct 2000 11:22:28
files touched by this commit
reg search for other commits by this committer
Correct a problem caused by my patch.  Ensure the playlist is sorted.   Bump
PORTREVISION.    
14 Jun 2000 08:24:11
files touched by this commit
reg search for other commits by this committer
Add support for more command line options (you can now choose the output  
directory, ripper and encoder), running multiple encoders (for SMP) and  
killing the encoders if the ripper fails.    
04 Jun 2000 23:37:23
files touched by this commit
will search for other commits by this committer
Update to 1.8, which adds support for gogo.    
01 Jun 2000 18:46:49
files touched by this commit
will search for other commits by this committer
Update to 1.6.  Add some more runtime dependencies.    

Number of commits found: 43

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
libarchiveJun 23
piwikJun 23
wgetJun 21
chromium*Jun 20
libxsltJun 20
libressl*Jun 19
libressl-devel*Jun 19
linux-c6-flashplugin11Jun 19
linux-c6-flashplugin11Jun 19
linux-c6-flashplugin11Jun 19
linux-f10-flashplugin11Jun 19
linux-f10-flashplugin11Jun 19
linux-f10-flashplugin11Jun 19
openssl*Jun 19
openssl-devel*Jun 19

18 vulnerabilities affecting 27 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 26134
Broken 281
Deprecated 285
Ignore 545
Forbidden 0
Restricted 202
No CDROM 85
Vulnerable 56
Expired 13
Set to expire 272
Interactive 0
new 24 hours 8
new 48 hours11
new 7 days27
new fortnight48
new month114

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