dvdrip-perl stable port information

Info2: <<

Package: dvdrip-perl-%type_pkg[perl]
Version: 0.98.10
Revision: 1
Architecture: (%type_pkg[perl] = 581) powerpc, (%type_pkg[perl] = 584) powerpc
Distribution: (%type_pkg[perl] = 581) 10.4, (%type_pkg[perl] = 584) 10.4, (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5

Type: perl(5.8.1 5.8.6 5.8.8)

Depends: perl%type_pkg[perl]-core, transcode (>= 1.0.0), imagemagick (>= 6.2.8), mplayer (>=1.0rc2), gtk2-pm%type_pkg[perl], locale-textdomain-pm%type_pkg[perl], event-pm%type_pkg[perl], anyevent-pm%type_pkg[perl], event-rpc-pm%type_pkg[perl], event-execflow-pm%type_pkg[perl], gtk2-ex-formfactory-pm%type_pkg[perl], mjpegtools, ogmtools
BuildDepends: fink (>= 0.24.12)

Source: http://www.exit1.org/dvdrip/dist/dvdrip-%v.tar.gz
Source-MD5: 368ce6bc8d6c641d41e126d447ca76b2
PatchFile: dvdrip-perl.patch
PatchFile-MD5: fcc67db55c03cb471d7cecf276aca714

Conflicts: %{ni}581, %{ni}584, %{ni}586, %{ni}588
Replaces: %{ni}581, %{ni}584, %{ni}586, %{ni}588

DocFiles: Changes COPYRIGHT Credits README TODO

Description: GUI DVD ripper and transcoder

UpdatePOD: true

DescDetail: <<
dvd::rip is a full featured DVD copy program written in Perl. It
provides an easy to use but feature-rich Gtk+ GUI to control almost
all aspects of the ripping and transcoding process. It uses the widely
known video processing swissknife transcode and many other Open Source
tools.

In the Storage tab, the mount point of an already mounted DVD has to be
selected using the "dvd image directory" browser., e.g. /Volumes/SHREK.
In the RIP Title tab, "Open DVD tray" and "Close DVD tray" do not work.
In the Transcode tab, only the ffmpeg transcoder is supported.
<<

DescPort: <<
As device nodes such as /dev/dvd are not commonly used on mac os x, using
the mount point of a mounted dvd makes sense to me. The patch lets dvdrip
use the "dvd_device" as "dvd_mount_point" if it does not start with "/dev/".
<<

DescPackaging: <<
dvd::rip uses fping in cluster mode but it's configure script does not
detect it yet, therefore this dependency is not added yet: fping (>= 2.4)

In maintainer mode, a perl test call xwininfo which fails.
<<

License: Artistic
Homepage: http://www.exit1.org/dvdrip/
Maintainer: Matthias Ringwald

<<

dvdrip-perl stable port .patch

--- dvdrip-0.98.8-orig/lib/Video/DVDRip/Project.pm 2006-08-16 21:34:38.000000000 +0200
+++ dvdrip-0.98.8-new/lib/Video/DVDRip/Project.pm 2007-02-25 13:33:28.000000000 +0100
@@ -372,6 +372,10 @@

my $dvd_device = $self->dvd_device;

+ if ( $dvd_device !~ m/^\/dev\// ) {
+ return $dvd_device;
+ }
+
my $dvd_mount_point
= $self->get_mount_dir_from_mtab( $dvd_device, "/etc/mtab" )
|| $self->get_mount_dir_from_mtab( $dvd_device, "/etc/fstab" );
--- dvdrip-0.98.8-orig/lib/Video/DVDRip/Config.pm 2006-08-20 12:56:01.000000000 +0200
+++ dvdrip-0.98.8/lib/Video/DVDRip/Config.pm 2007-03-27 20:14:15.000000000 +0200
@@ -19,6 +19,7 @@
use FileHandle;
use Data::Dumper;
use Carp;
+use POSIX;

sub config { shift->{config} }

dvdrip-perl _unstable_ port .patch