diff -ruN /usr/ports/multimedia/dvdrip/Makefile multimedia/dvdrip/Makefile --- /usr/ports/multimedia/dvdrip/Makefile Sun Mar 26 18:29:35 2006 +++ multimedia/dvdrip/Makefile Sun Apr 16 05:07:28 2006 @@ -6,13 +6,14 @@ # PORTNAME= dvdrip -PORTVERSION= 0.52.6 -PORTREVISION= 4 +PORTVERSION= 0.52.7 CATEGORIES= multimedia -MASTER_SITES= http://www.exit1.org/dvdrip/dist/ +MASTER_SITES= http://www.exit1.org/dvdrip/dist/ \ + ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Video/JRED DISTNAME= Video-DVDRip-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= rainer.alves@gmail.com COMMENT= This is dvd::rip, a Perl Gtk+ based dvd-ripper RUN_DEPENDS+= cdrdao:${PORTSDIR}/sysutils/cdrdao \ @@ -32,6 +33,7 @@ PERL_CONFIGURE= yes USE_PERL5= yes +USE_GETTEXT= yes MAN1= dvdrip.1 dr_splitpipe.1 dr_progress.1 MAN3= Video::DVDRip.3 Video::DVDRip::CPAN::Scanf.3 @@ -84,8 +86,8 @@ @${CAT} ${PKGMESSAGE} .if ${PERL_LEVEL} < 500600 -BROKEN= "You need at least perl 5.6.0. Do not use FreeBSD 4.x' system perl,\ - it's outdated. Install lang/perl5 and issue 'use.perl port'" +BROKEN= You need at least perl 5.6.0. Do not use FreeBSD 4.x' system perl, \ + it's outdated. Install lang/perl5 and issue 'use.perl port' .endif .include diff -ruN /usr/ports/multimedia/dvdrip/distinfo multimedia/dvdrip/distinfo --- /usr/ports/multimedia/dvdrip/distinfo Fri Nov 25 17:20:01 2005 +++ multimedia/dvdrip/distinfo Sun Apr 16 04:37:01 2006 @@ -1,3 +1,3 @@ -MD5 (Video-DVDRip-0.52.6.tar.gz) = 83f972e5053e61ea18b2f9ea40e88a43 -SHA256 (Video-DVDRip-0.52.6.tar.gz) = 343757787cad53c4c7b11b8bc9663a0b11148d38d95c6b828178bb680ea69203 -SIZE (Video-DVDRip-0.52.6.tar.gz) = 522611 +MD5 (Video-DVDRip-0.52.7.tar.gz) = f63ee02933c80ce203ff1cde2a995928 +SHA256 (Video-DVDRip-0.52.7.tar.gz) = 3fabb89cf57965e6c2dfc22a1e97e47875e65389bca6c8cf9f71b32da1c0427a +SIZE (Video-DVDRip-0.52.7.tar.gz) = 525563 diff -ruN /usr/ports/multimedia/dvdrip/files/patch-FilterList.pm multimedia/dvdrip/files/patch-FilterList.pm --- /usr/ports/multimedia/dvdrip/files/patch-FilterList.pm Sun Mar 26 15:57:43 2006 +++ multimedia/dvdrip/files/patch-FilterList.pm Wed Dec 31 21:00:00 1969 @@ -1,11 +0,0 @@ ---- lib/Video/DVDRip/FilterList.pm.orig Sat Jul 23 03:00:00 2005 -+++ lib/Video/DVDRip/FilterList.pm Sat Mar 25 18:09:24 2006 -@@ -211,7 +211,7 @@ - print STDERR "[filterlist] (re)scanning transcode's module path $modpath...\n"; - - my @filter_names = grep !/^(pv|preview)$/, -- map {m!/filter_([^/]+)\.so$!} -+ map {m!/filter_([^/]+)\.so$/!} - glob ("$modpath/filter_*"); - - my %filters; diff -ruN /usr/ports/multimedia/dvdrip/files/patch-lib::Video::DVDRip::Cluster::Title.pm multimedia/dvdrip/files/patch-lib::Video::DVDRip::Cluster::Title.pm --- /usr/ports/multimedia/dvdrip/files/patch-lib::Video::DVDRip::Cluster::Title.pm Wed Sep 21 10:54:56 2005 +++ multimedia/dvdrip/files/patch-lib::Video::DVDRip::Cluster::Title.pm Sun Apr 16 04:45:51 2006 @@ -1,26 +1,13 @@ ---- lib/Video/DVDRip/Cluster/Title.pm.orig Sat Apr 10 11:18:03 2004 -+++ lib/Video/DVDRip/Cluster/Title.pm Sun Jan 9 17:41:11 2005 -@@ -277,10 +277,10 @@ - } else { - $command .= - "dr_exec avimerge". -- " -i $avi_file". - " -p $audio_file". - " -a $target_nr". -- " -o $avi_file.merged &&". -+ " -o $avi_file.merged ". -+ " -i $avi_file &&". - " mv $avi_file.merged $target_file &&". - " rm $audio_file &&". - " echo DVDRIP_SUCCESS"; -@@ -312,10 +312,9 @@ +--- lib/Video/DVDRip/Cluster/Title.pm.orig Sun Aug 14 18:22:29 2005 ++++ lib/Video/DVDRip/Cluster/Title.pm Sun Apr 16 04:44:24 2006 +@@ -313,10 +313,10 @@ my $command = "mkdir -m 0775 -p '$audio_video_psu_dir' && ". - "${nice}dr_exec avimerge -i $avi_chunks_dir/*". - " -o $audio_video_psu_file "; -- + "${nice}dr_exec avimerge -o $audio_video_psu_file"; + $command .= " -p $audio_psu_file " if not $self->is_ogg; + $command .= " -i $avi_chunks_dir/*"; diff -ruN /usr/ports/multimedia/dvdrip/files/patch-lib::Video::DVDRip::Config.pm multimedia/dvdrip/files/patch-lib::Video::DVDRip::Config.pm --- /usr/ports/multimedia/dvdrip/files/patch-lib::Video::DVDRip::Config.pm Wed Sep 21 10:54:56 2005 +++ multimedia/dvdrip/files/patch-lib::Video::DVDRip::Config.pm Sun Apr 16 04:55:43 2006 @@ -1,5 +1,5 @@ ---- lib/Video/DVDRip/Config.pm.orig Sun Aug 14 17:34:52 2005 -+++ lib/Video/DVDRip/Config.pm Sun Aug 14 17:39:55 2005 +--- lib/Video/DVDRip/Config.pm.orig Sat Mar 18 08:26:51 2006 ++++ lib/Video/DVDRip/Config.pm Sun Apr 16 04:52:57 2006 @@ -57,7 +57,7 @@ dvd_device => { label => __"DVD device", @@ -33,7 +33,7 @@ presets => [ 'mplayer -aid %(%a+128) -', 'xine stdin://mpeg2 -g -pq -a %a', -@@ -151,11 +151,10 @@ +@@ -151,7 +151,7 @@ default_video_codec => { label => __"Default video codec", type => 'string', @@ -41,13 +41,8 @@ + value => 'xvid4', presets => [ "SVCD","VCD","XSVCD","XVCD","CVD", -- "divx4","divx5", -- "xvid","xvidcvs","xvid2","xvid3","xvid4", -+ "xvid4", - "ffmpeg","fame","af6" - ], - }, -@@ -198,7 +197,7 @@ + "divx4","divx5", +@@ -198,7 +198,7 @@ burn_cdrecord_cmd => { label => __"cdrecord command", type => 'string', @@ -56,14 +51,3 @@ presets => [ '/usr/lib/xcdroast-0.98/bin/xcdrwrap CDRECORD', 'cdrecord', -@@ -791,8 +790,8 @@ - sub test_play_file_command { _executable (@_) } - sub test_play_stdin_command { _executable (@_) } - sub test_rar_command { _executable (@_) } --sub test_dvd_device { _writable (@_) } --sub test_writer_device { _writable (@_) } -+sub test_dvd_device { _exists (@_) } -+sub test_writer_device { _exists (@_) } - sub test_dvd_mount_point { _exists (@_) } - sub test_base_project_dir { _writable (@_) } - sub test_dvdrip_files_dir { _writable (@_) } diff -ruN /usr/ports/multimedia/dvdrip/files/patch-lib::Video::DVDRip::FilterList.pm multimedia/dvdrip/files/patch-lib::Video::DVDRip::FilterList.pm --- /usr/ports/multimedia/dvdrip/files/patch-lib::Video::DVDRip::FilterList.pm Wed Dec 31 21:00:00 1969 +++ multimedia/dvdrip/files/patch-lib::Video::DVDRip::FilterList.pm Sun Mar 26 15:57:43 2006 @@ -0,0 +1,11 @@ +--- lib/Video/DVDRip/FilterList.pm.orig Sat Jul 23 03:00:00 2005 ++++ lib/Video/DVDRip/FilterList.pm Sat Mar 25 18:09:24 2006 +@@ -211,7 +211,7 @@ + print STDERR "[filterlist] (re)scanning transcode's module path $modpath...\n"; + + my @filter_names = grep !/^(pv|preview)$/, +- map {m!/filter_([^/]+)\.so$!} ++ map {m!/filter_([^/]+)\.so$/!} + glob ("$modpath/filter_*"); + + my %filters; diff -ruN /usr/ports/multimedia/dvdrip/files/patch-lib::Video::DVDRip::Subtitle.pm multimedia/dvdrip/files/patch-lib::Video::DVDRip::Subtitle.pm --- /usr/ports/multimedia/dvdrip/files/patch-lib::Video::DVDRip::Subtitle.pm Tue Jan 11 19:40:47 2005 +++ multimedia/dvdrip/files/patch-lib::Video::DVDRip::Subtitle.pm Wed Dec 31 21:00:00 1969 @@ -1,11 +0,0 @@ ---- lib/Video/DVDRip/Subtitle.pm.orig Wed Dec 29 20:15:32 2004 -+++ lib/Video/DVDRip/Subtitle.pm Wed Dec 29 20:16:34 2004 -@@ -193,7 +193,7 @@ - my %par = @_; - my ($filename, $time) = @par{'filename','time'}; - -- my $catch = qx[identify -ping $filename 2>&1]; -+ my $catch = qx[identify $filename 2>&1]; - my ($width, $height); - ($width, $height) = ( $catch =~ /(\d+)x(\d+)/ ); - diff -ruN /usr/ports/multimedia/dvdrip/files/patch-lib::Video::DVDRip::Title.pm multimedia/dvdrip/files/patch-lib::Video::DVDRip::Title.pm --- /usr/ports/multimedia/dvdrip/files/patch-lib::Video::DVDRip::Title.pm Wed Sep 21 10:54:56 2005 +++ multimedia/dvdrip/files/patch-lib::Video::DVDRip::Title.pm Wed Dec 31 21:00:00 1969 @@ -1,33 +0,0 @@ ---- lib/Video/DVDRip/Title.pm.orig Wed Dec 29 20:15:48 2004 -+++ lib/Video/DVDRip/Title.pm Wed Dec 29 20:16:44 2004 -@@ -2205,10 +2205,10 @@ - - $command .= - "dr_exec avimerge". -- " -i $avi_file". - " -p $audio_file". - " -a $target_nr". -- " -o $avi_file.merged &&". -+ " -o $avi_file.merged". -+ " -i $avi_file &&". - " mv $avi_file.merged $avi_file &&". - " rm $audio_file &&". - " echo DVDRIP_SUCCESS"; -@@ -2595,7 +2595,7 @@ - my $target_file = $self->preview_filename( type => $type ); - - my $catch = $self->system ( -- command => "identify -ping $source_file" -+ command => "identify $source_file" - ); - my ($width, $height); - ($width, $height) = ( $catch =~ /(\d+)x(\d+)/ ); -@@ -2653,7 +2653,7 @@ - } - - my $catch = $self->system ( -- command => "identify -ping $source_file" -+ command => "identify $source_file" - ); - my ($width, $height); - ($width, $height) = ( $catch =~ /(\d+)x(\d+)/ ); diff -ruN /usr/ports/multimedia/dvdrip/pkg-descr multimedia/dvdrip/pkg-descr --- /usr/ports/multimedia/dvdrip/pkg-descr Sat Apr 20 16:36:47 2002 +++ multimedia/dvdrip/pkg-descr Sun Apr 16 04:25:32 2006 @@ -4,5 +4,3 @@ encoding jobs over multiple machines. WWW: http://www.exit1.org/dvdrip/ - -- Michael Nottebrock