aboutsummaryrefslogtreecommitdiff
path: root/audio/ripit
diff options
context:
space:
mode:
authorDennis Herrmann <dhn@FreeBSD.org>2009-06-09 11:33:06 +0000
committerDennis Herrmann <dhn@FreeBSD.org>2009-06-09 11:33:06 +0000
commita22e48c52623895da1a06b99b2a25b9700150010 (patch)
tree18bfd1e2dc9219a99bdc2aaaf3cdf2c991e2f323 /audio/ripit
parentd5bb79d13843f5e19bbe0aa9f0ba63f2a88bed9a (diff)
downloadports-a22e48c52623895da1a06b99b2a25b9700150010.tar.gz
ports-a22e48c52623895da1a06b99b2a25b9700150010.zip
- Update to 3.7.0
PR: ports/134913 Submitted by: Tobias Rehbein <tobias.rehbein@web.de> Approved by: maintainer timeout (two weeks)
Notes
Notes: svn path=/head/; revision=235488
Diffstat (limited to 'audio/ripit')
-rw-r--r--audio/ripit/Makefile7
-rw-r--r--audio/ripit/distinfo6
-rw-r--r--audio/ripit/files/patch-ripit.pl42
-rw-r--r--audio/ripit/pkg-descr26
4 files changed, 23 insertions, 58 deletions
diff --git a/audio/ripit/Makefile b/audio/ripit/Makefile
index 424af7258e2f..e4720da5dd91 100644
--- a/audio/ripit/Makefile
+++ b/audio/ripit/Makefile
@@ -6,13 +6,12 @@
#
PORTNAME= ripit
-PORTVERSION= 3.6.0
-PORTREVISION= 1
+PORTVERSION= 3.7.0
CATEGORIES= audio
MASTER_SITES= http://www.suwald.com/ripit/
MAINTAINER= oyvind@moll.no
-COMMENT= A perl-script frontend for encoding audio CDs to MP3 files
+COMMENT= A command line audio CD ripper
# See pkg-message about other dependencies.
RUN_DEPENDS= ${SITE_PERL}/CDDB_get.pm:${PORTSDIR}/audio/p5-CDDB_get
@@ -28,7 +27,7 @@ USE_PERL5_RUN= yes
USE_BZIP2= yes
post-patch:
- @${REINPLACE_CMD} -e "s|#!/usr/bin/perl|#!${PERL}|" ${WRKSRC}/ripit.pl
+ @${REINPLACE_CMD} -e "s|#!/usr/bin/env perl|#!${PERL}|" ${WRKSRC}/ripit.pl
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/ripit.pl ${PREFIX}/bin/ripit
diff --git a/audio/ripit/distinfo b/audio/ripit/distinfo
index 0a488d1ac616..ee98c392c327 100644
--- a/audio/ripit/distinfo
+++ b/audio/ripit/distinfo
@@ -1,3 +1,3 @@
-MD5 (ripit-3.6.0.tar.bz2) = 037ddab85cffd0a9519c48679f2e79ef
-SHA256 (ripit-3.6.0.tar.bz2) = 7e84218009cc672a14f041d5a27279bcd9ebac0ca298f6c11ef6cfd053d64a8e
-SIZE (ripit-3.6.0.tar.bz2) = 67702
+MD5 (ripit-3.7.0.tar.bz2) = f1553013cbc4dfc237e701341ea6182a
+SHA256 (ripit-3.7.0.tar.bz2) = 16a8ab0977a8de3231fe35f74be46cf68aef12b81fe0ae3853a21fd6f365b21e
+SIZE (ripit-3.7.0.tar.bz2) = 80076
diff --git a/audio/ripit/files/patch-ripit.pl b/audio/ripit/files/patch-ripit.pl
deleted file mode 100644
index 7f38277cd191..000000000000
--- a/audio/ripit/files/patch-ripit.pl
+++ /dev/null
@@ -1,42 +0,0 @@
---- ./ripit.pl.orig 2009-02-02 19:23:52.000000000 +0000
-+++ ./ripit.pl 2009-02-02 19:24:58.000000000 +0000
-@@ -3398,7 +3398,7 @@
-
- # If Lame is not used, don't die if ID3v2-tag is not compliant.
- if($lameflag == 0) {
-- unless(log_system("lame --genre-list | grep -i \" $genre\$\" > /dev/null ")) {
-+ unless(log_system("lame --genre-list 2>&1 | grep -i \" $genre\$\" > /dev/null ")) {
- print "Genre $genre is not ID3v2 compliant!\n"
- if($verbose >= 1);
- print "I continue anyway!\n\n" if($verbose >= 1);
-@@ -3417,7 +3417,7 @@
-
- # Check if (similar) genre exists. Enter a new one with interaction,
- # or take the default one.
-- while(!log_system("lame --genre-list | grep -i \"$genre\" > /dev/null ")) {
-+ while(!log_system("lame --genre-list 2>&1 | grep -i \"$genre\" > /dev/null ")) {
- print "Genre $genre is not ID3v2 compliant!\n" if($verbose >= 1);
- if($interaction == 1) {
- print "Use \"lame --genre-list\" to get a list!\n";
-@@ -3437,7 +3437,7 @@
- return;
- }
- elsif($genre =~ /^\d+$/) {
-- $genre = `lame --genre-list | grep -i \' $genre \'`;
-+ $genre = `lame --genre-list 2>&1 | grep -i \' $genre \'`;
- chomp $genre;
- }
- else {
-@@ -3449,10 +3449,10 @@
- # "pop-like" genres!
- # There will be a linebreak, if multiple possibilities found.
- my $ogenre = $genre;
-- $genre = `lame --genre-list | grep -i \'$genre\'`;
-+ $genre = `lame --genre-list 2>&1 | grep -i \'$genre\'`;
- chomp $genre;
- # Second we want THE original genre, if it precisly exists.
-- my $testgenre = `lame --genre-list | grep -i \'\^... $ogenre\$\'`;
-+ my $testgenre = `lame --genre-list 2>&1 | grep -i \'\^... $ogenre\$\'`;
- chomp $testgenre;
- $genre = $testgenre if($testgenre);
- # If we still have several genres:
diff --git a/audio/ripit/pkg-descr b/audio/ripit/pkg-descr
index 0054beaa2be8..5e20cb8d53f9 100644
--- a/audio/ripit/pkg-descr
+++ b/audio/ripit/pkg-descr
@@ -1,13 +1,21 @@
-ripit
------
+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.
-ripit is a small front-end program written in perl for ripping,
-encoding and tagging MP3s or Ogg/Vorbis files from audio CDs. It
-is a console program that needs no user intervention. It requires
-p5-CDDB for CDDB access. A track ripper program and an encoder are
-also needed.
+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/ripit.html
+WWW: http://www.suwald.com/ripit/news.php
--
-Port by Oyvind Moll <oyvindmo@initio.no>
+Port by Oyvind Moll <oyvind@moll.no>