ports/95859: [UPDATE] multimedia/dvdrip to 0.52.7
Rainer Alves
rainer.alves at gmail.com
Sun Apr 16 08:50:29 UTC 2006
>Number: 95859
>Category: ports
>Synopsis: [UPDATE] multimedia/dvdrip to 0.52.7
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Apr 16 08:50:14 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Rainer Alves
>Release: FreeBSD 7.0-CURRENT i386
>Organization:
BrasilTelecom
>Environment:
>Description:
- Update to 0.52.7
- Add a CPAN mirror
- Remove a patch which has been added upstream
- Take maintainership
http://www.exit1.org/dvdrip/changes.cipp?version=0.52.7
>How-To-Repeat:
>Fix:
--- dvdrip-0.52.7.diff begins here ---
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 at FreeBSD.org
+MAINTAINER= rainer.alves at 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 <bsd.port.post.mk>
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 <michaelnottebrock at gmx.net>
--- dvdrip-0.52.7.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list