diff options
author | dhn <dhn@FreeBSD.org> | 2009-06-09 19:33:06 +0800 |
---|---|---|
committer | dhn <dhn@FreeBSD.org> | 2009-06-09 19:33:06 +0800 |
commit | 121a72f0f96da13c5f930a75810a076f0bb46831 (patch) | |
tree | ae3e4c51195f782603deb30c97af7a4c8de064e0 /audio/ripit | |
parent | 4314ccb51917f421ec78cf5d46e4c6864f9dd2d1 (diff) | |
download | freebsd-ports-gnome-121a72f0f96da13c5f930a75810a076f0bb46831.tar.gz freebsd-ports-gnome-121a72f0f96da13c5f930a75810a076f0bb46831.tar.zst freebsd-ports-gnome-121a72f0f96da13c5f930a75810a076f0bb46831.zip |
- Update to 3.7.0
PR: ports/134913
Submitted by: Tobias Rehbein <tobias.rehbein@web.de>
Approved by: maintainer timeout (two weeks)
Diffstat (limited to 'audio/ripit')
-rw-r--r-- | audio/ripit/Makefile | 7 | ||||
-rw-r--r-- | audio/ripit/distinfo | 6 | ||||
-rw-r--r-- | audio/ripit/files/patch-ripit.pl | 42 | ||||
-rw-r--r-- | audio/ripit/pkg-descr | 26 |
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> |