Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Jan 2003 19:36:10 +0100 (CET)
From:      Michael Nottebrock <lofi@lofi.dyndns.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        lioux@FreeBSD.org
Subject:   ports/47117: maintainer-update: graphics/dvdrip
Message-ID:  <200301151836.h0FIaAFZ044667@lofi.dyndns.org>

next in thread | raw e-mail | index | archive | help

>Number:         47117
>Category:       ports
>Synopsis:       maintainer-update: graphics/dvdrip
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 15 10:40:01 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Michael Nottebrock
>Release:        FreeBSD 4.7-RELEASE-p1 i386
>Organization:
>Environment:
System: FreeBSD lofi.dyndns.org 4.7-RELEASE-p1 FreeBSD 4.7-RELEASE-p1 #0: Fri Nov 1 19:50:41 CET 2002 lofi@lofi.dyndns.org:/usr/obj/usr/src/sys/LOFI i386


	
>Description:
	Update dvdrip to the latest stable release.

	Changes:
	- Some patches to try and make dvd::rip fit the special requirements
	of the freebsd-ports environment better, eg. disabling non-existent encoders
	and adjusting default preferences.
	- Add lots of dependencies.
	- <COMMITTER ALERT> Change category fromg graphics to multimedia </COMMITTER ALERT>
>How-To-Repeat:
	
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	dvdrip
#	dvdrip/distinfo
#	dvdrip/Makefile
#	dvdrip/pkg-comment
#	dvdrip/pkg-descr
#	dvdrip/pkg-plist
#	dvdrip/files
#	dvdrip/files/patch-lib::Video::DVDRip::Config.pm
#	dvdrip/files/patch-lib::Video::DVDRip::GUI::Project::TranscodeTab.pm
#	dvdrip/files/patch-lib::Video::DVDRip::Project.pm
#	dvdrip/pkg-message
#
echo c - dvdrip
mkdir -p dvdrip > /dev/null 2>&1
echo x - dvdrip/distinfo
sed 's/^X//' >dvdrip/distinfo << 'END-of-dvdrip/distinfo'
XMD5 (Video-DVDRip-0.48.8.tar.gz) = f3aa765b0bd720daed233e34be6ce867
END-of-dvdrip/distinfo
echo x - dvdrip/Makefile
sed 's/^X//' >dvdrip/Makefile << 'END-of-dvdrip/Makefile'
X# New ports collection makefile for:   dvdrip
X# Date created:	18 April 2002
X# Whom:		Michael Nottebrock <michaelnottebrock@gmx.net>
X#
X# $FreeBSD: ports/graphics/dvdrip/Makefile,v 1.4 2002/09/10 16:03:09 lioux Exp $
X#
X
XPORTNAME=	dvdrip
XPORTVERSION=	0.48.8
XCATEGORIES=	multimedia
XMASTER_SITES=	http://www.exit1.org/dvdrip/dist/
XDISTNAME=	Video-DVDRip-${PORTVERSION}
X
XMAINTAINER=	michaelnottebrock@gmx.net
X
X.if !defined(WITHOUT_CLUSTER)
XRUN_DEPENDS+=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
X		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Event.pm:${PORTSDIR}/devel/p5-Event \
X		${LOCALBASE}/sbin/fping:${PORTSDIR}/net/fping \
X		pstree:${PORTSDIR}/sysutils/pstree
X.endif
X.if defined(WITH_XINE)
XRUN_DEPENDS+=	xine:${PORTSDIR}/graphics/xine \
X		${X11BASE}/lib/xine/plugins/xineplug_inp_d4d.so:${PORTSDIR}/graphics/xine_d4d_plugin
X.endif
XRUN_DEPENDS+=	cdrdao:${PORTSDIR}/sysutils/cdrdao \
X		cdrecord:${PORTSDIR}/sysutils/cdrtools \
X		convert:${PORTSDIR}/graphics/ImageMagick \
X		mkisofs:${PORTSDIR}/sysutils/mkisofs \
X		mplayer:${PORTSDIR}/multimedia/mplayer \
X		ogmmerge:${PORTSDIR}/multimedia/ogmtools \
X		transcode:${PORTSDIR}/graphics/transcode \
X		vcdimager:${PORTSDIR}/graphics/vcdimager
XBUILD_DEPENDS+=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Gtk.pm:${PORTSDIR}/x11-toolkits/p5-Gtk \
X		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Gtk/Gdk/Pixbuf.pm:${PORTSDIR}/x11-toolkits/p5-GdkPixbuf
X
XPERL_CONFIGURE=	yes
XUSE_PERL5=	yes
X
XMAN1=		dvdrip.1 dr_splitpipe.1 dr_progress.1
X
XMAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
XMAN3=		Video::DVDRip.3
X
Xpre-everything::
X.if !defined(WITHOUT_CLUSTER)
X	@${ECHO_MSG}
X	@${ECHO_MSG} "You can disable the cluster daemon and it's"
X	@${ECHO_MSG} "dependencies by defining WITHOUT_CLUSTER."
X	@${ECHO_MSG}
X	@${ECHO_MSG} "Warning: dvdrip does not like this and will"
X	@${ECHO_MSG} "throw cryptic error-messages. Use with caution."
X.endif
X.if !defined(WITH_XINE)
X	@${ECHO_MSG}
X	@${ECHO_MSG} "Define WITH_XINE to pull in XINE as a dependency"
X	@${ECHO_MSG} "(alternative DVD previewer)"
X	@${ECHO_MSG}
X.endif
X
Xpost-patch:
X	@${PERL} -pi -e 's#/usr/sbin/fping#${LOCALBASE}/sbin/fping#' \
X		${WRKSRC}/lib/Video/DVDRip/Cluster/Master.pm
X	@${PERL} -pi -e 's#/usr/local/bin/perl#${PERL5}#' \
X		${WRKSRC}/dvdrip
X	@${PERL} -pi -e 's#/usr/local/bin/perl#${PERL5}#' \
X		${WRKSRC}/dvdrip-master
X	@${PERL} -pi -e 's#cc#${CC}#' \
X		${WRKSRC}/src/Makefile
X	@${FIND} ${WRKSRC} -name *.orig -delete
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-dvdrip/Makefile
echo x - dvdrip/pkg-comment
sed 's/^X//' >dvdrip/pkg-comment << 'END-of-dvdrip/pkg-comment'
XThis is dvd::rip, a Perl Gtk+ based dvd-ripper
END-of-dvdrip/pkg-comment
echo x - dvdrip/pkg-descr
sed 's/^X//' >dvdrip/pkg-descr << 'END-of-dvdrip/pkg-descr'
XThis is dvd::rip, a Perl Gtk+ based dvd-ripper. It serves as a
Xconvenient frontend to transcode and makes ripping and encoding
XDVDs a breeze. It also features a cluster daemon, which can distribute
Xencoding jobs over multiple machines.
X
XWWW: http://www.exit1.org/dvdrip/
X
X- Michael Nottebrock <michaelnottebrock@gmx.net>
END-of-dvdrip/pkg-descr
echo x - dvdrip/pkg-plist
sed 's/^X//' >dvdrip/pkg-plist << 'END-of-dvdrip/pkg-plist'
Xbin/dr_progress
Xbin/dr_splitpipe
Xbin/dvdrip
Xbin/dvdrip-master
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Video/DVDRip/.packlist
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Audio.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Base.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Job.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Job/AddAudioMerge.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Job/MergePSUs.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Job/MergeVideoAudio.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Job/RemoveVOBs.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Job/Split.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Job/TranscodeAudio.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Job/TranscodeVideo.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Master.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Node.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/PSU.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Pipe.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Project.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Title.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Config.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Content.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Base.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/CheckedEntry.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Cluster/Control.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Cluster/Node.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Cluster/Title.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Component.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Config.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/ExecuteJobs.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/ImageClip.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Logger.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Main.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/MinSizeGroup.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Pipe.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Progress.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Project.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Project/BurnTab.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Project/ClipZoomTab.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Project/LoggingTab.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Project/StorageTab.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Project/SubtitleTab.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Project/TitleTab.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Project/TranscodeTab.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Project/TranscodeTabAudio.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Window.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/ZoomCalculator.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/InfoFile.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/BurnCD.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/CountFramesInFile.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/CreateCDImage.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/CreateVobsub.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/ExtractPS1.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/GrabPreviewFrame.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/GrabSubtitleImages.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/MergeAudio.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/Mplex.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/Probe.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/Rip.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/ScanVolume.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/Split.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/TranscodeAudio.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job/TranscodeVideo.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/PSU.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Preset.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Probe.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/ProbeAudio.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Project.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/RPC/Client.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/RPC/Message.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/RPC/Server.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Scan.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Subtitle.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Title.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/icon.xpm
Xlib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/splash.png
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Video/DVDRip
X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Video 2>/dev/null || true
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/RPC
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Cluster
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI/Project
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/GUI
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster/Job
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Cluster
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip/Job
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/Video/DVDRip
X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Video 2>/dev/null || true
END-of-dvdrip/pkg-plist
echo c - dvdrip/files
mkdir -p dvdrip/files > /dev/null 2>&1
echo x - dvdrip/files/patch-lib::Video::DVDRip::Config.pm
sed 's/^X//' >dvdrip/files/patch-lib::Video::DVDRip::Config.pm << 'END-of-dvdrip/files/patch-lib::Video::DVDRip::Config.pm'
X--- lib/Video/DVDRip/Config.pm.orig	Fri Dec 20 12:09:39 2002
X+++ lib/Video/DVDRip/Config.pm	Fri Dec 20 12:14:45 2002
X@@ -52,7 +52,7 @@
X 	dvd_device => {
X 		label => "DVD device",
X 		type => 'file',
X-		value => "/dev/dvd",
X+		value => "/dev/cd0c",
X 	},
X 	dvd_mount_point => {
X 		label => "DVD mount point",
X@@ -81,7 +81,7 @@
X 	play_stdin_command => {
X 		label => "STDIN player command",
X 		type  => 'string',
X-		value => 'xine stdin://mpeg2 -g -pq -a %a',
X+		value => 'mplayer -aid %(%a+128) -',
X 		presets => [
X 			'mplayer -aid %(%a+128) -',
X 			'xine stdin://mpeg2 -g -pq -a %a',
X@@ -124,7 +124,7 @@
X 	burn_cdrecord_cmd => {
X 		label => "cdrecord command",
X 		type  => 'string',
X-		value => '/usr/lib/xcdroast-0.98/bin/xcdrwrap CDRECORD',
X+		value => 'cdrecord',
X 		presets => [
X 			'/usr/lib/xcdroast-0.98/bin/xcdrwrap CDRECORD',
X 			'cdrecord',
X@@ -171,11 +171,10 @@
X 	default_video_codec => {
X 		label => "Default Video Codec",
X 		type  => 'string',
X-		value => 'divx4',
X+		value => 'xvid',
X 		presets => [
X-			"SVCD","VCD","divx4","divx5",
X-			"xvid","xvidcvs","ffmpeg4","fame",
X-			"af6"
X+			"SVCD","VCD","xvid","ffmpeg4",
X+			"fame","af6"
X 		],
X 	},
X );
X--- lib/Video/DVDRip/Config.pm.orig	Fri Jan  3 15:21:22 2003
X+++ lib/Video/DVDRip/Config.pm		Fri Jan  3 15:27:10 2003
X@@ -54,11 +54,6 @@
X 		type => 'file',
X 		value => "/dev/dvd",
X 	},
X-	dvd_mount_point => {
X-		label => "DVD mount point",
X-		type => 'dir',
X-		value => "/cdrom",
X-	},
X 	play_dvd_command => {
X 		label => "DVD player command",
X 		type  => 'string',
X--- lib/Video/DVDRip/Config.pm.orig	Fri Jan  3 15:42:30 2003
X+++ lib/Video/DVDRip/Config.pm	Fri Jan  3 15:43:33 2003
X@@ -50,7 +50,7 @@
X 		value => 5,
X 	},
X 	dvd_device => {
X-		label => "DVD device",
X+		label => "DVD mount point",
X 		type => 'file',
X 		value => "/dev/cd0c",
X 	},
X@@ -176,7 +176,7 @@
X 
X my @CONFIG_ORDER = (
X 	"Filesystem" => [qw(
X-		dvd_device         dvd_mount_point
X+		dvd_device
X 		base_project_dir
X 		dvdrip_files_dir   ogg_file_ext
X 	)],
X--- lib/Video/DVDRip/Config.pm.orig	Fri Jan  3 15:47:07 2003
X+++ lib/Video/DVDRip/Config.pm	Fri Jan  3 15:47:17 2003
X@@ -546,7 +546,7 @@
X sub test_play_file_command  	{ _executable (@_) 	}
X sub test_play_stdin_command 	{ _executable (@_) 	}
X 
X-sub test_dvd_device		{ _writable (@_)	}
X+sub test_dvd_device		{ _exists (@_)	}
X sub test_dvd_mount_point	{ _exists (@_)		}
X sub test_base_project_dir	{ _writable (@_)	}
X sub test_dvdrip_files_dir	{ _writable (@_)	}
END-of-dvdrip/files/patch-lib::Video::DVDRip::Config.pm
echo x - dvdrip/files/patch-lib::Video::DVDRip::GUI::Project::TranscodeTab.pm
sed 's/^X//' >dvdrip/files/patch-lib::Video::DVDRip::GUI::Project::TranscodeTab.pm << 'END-of-dvdrip/files/patch-lib::Video::DVDRip::GUI::Project::TranscodeTab.pm'
X--- lib/Video/DVDRip/GUI/Project/TranscodeTab.pm.orig	Fri Dec 20 12:15:47 2002
X+++ lib/Video/DVDRip/GUI/Project/TranscodeTab.pm	Fri Dec 20 12:16:11 2002
X@@ -218,7 +218,7 @@
X 
X 	$entry = Gtk::Combo->new;
X 	$entry->show;
X-	$entry->set_popdown_strings ("SVCD","VCD","divx4","divx5","xvid","xvidcvs","ffmpeg","fame","af6");
X+	$entry->set_popdown_strings ("SVCD","VCD","xvid","ffmpeg","fame","af6");
X 	$entry->set_usize(80,undef);
X 	$hbox->pack_start($entry, 0, 1, 0);
X 
END-of-dvdrip/files/patch-lib::Video::DVDRip::GUI::Project::TranscodeTab.pm
echo x - dvdrip/files/patch-lib::Video::DVDRip::Project.pm
sed 's/^X//' >dvdrip/files/patch-lib::Video::DVDRip::Project.pm << 'END-of-dvdrip/files/patch-lib::Video::DVDRip::Project.pm'
X--- lib/Video/DVDRip/Project.pm.orig	Fri Jan  3 15:22:00 2003
X+++ lib/Video/DVDRip/Project.pm		Fri Jan  3 15:24:34 2003
X@@ -272,7 +272,7 @@
X 	my $dir;
X 
X 	if ( $mode eq 'rip' or $mode eq 'dvd' ) {
X-		$dir = $self->config('dvd_mount_point');
X+		$dir = $self->config('dvd_device');
X 
X 	} elsif ( $mode eq 'dvd_image' ) {
X 		$dir = $self->dvd_image_dir;
X@@ -445,7 +445,7 @@
X 	
X 	return 1 if $self->rip_mode eq 'dvd_image';
X 	
X-	my $dvd_mount_point = $self->config('dvd_mount_point');
X+	my $dvd_mount_point = $self->config('dvd_device');
X 
X 	return 1 if -d "$dvd_mount_point/video_ts";
X 	return 1 if -d "$dvd_mount_point/VIDEO_TS";
X@@ -457,7 +457,7 @@
X 	
X 	return 1 if $self->rip_mode eq 'dvd_image';
X 
X-	my $dvd_mount_point = $self->config('dvd_mount_point');
X+	my $dvd_mount_point = $self->config('dvd_device');
X 
X 	$self->log ("Mounting DVD at $dvd_mount_point");
X 
X@@ -476,7 +476,7 @@
X 	
X 	return 1 if $self->rip_mode eq 'dvd_image';
X 
X-	my $dvd_mount_point = $self->config('dvd_mount_point');
X+	my $dvd_mount_point = $self->config('dvd_device');
X 
X 	my $mount = qx[ umount $dvd_mount_point 2>&1 ];
X 
END-of-dvdrip/files/patch-lib::Video::DVDRip::Project.pm
echo x - dvdrip/pkg-message
sed 's/^X//' >dvdrip/pkg-message << 'END-of-dvdrip/pkg-message'
X################################################################################
X
XIn order to have automated ripping work right, enable usermount (sysctl 
Xvfs.usermount=1), add a mountpoint for your dvd-drive to your home directory
X(mkdir /home/foo/cdrom) and add a corresponding entry to /etc/fstab
X(/dev/cd0c       /usr/home/foo/cdrom    cd9660  ro,noauto       0       0) and
Xspecify this mountpoint in dvd::rip's preferences.
X
XPlease note that this program has not even reached release 0.5 and deals with
Xbleeding edge software and formats. You will very probably find bugs.
X
X################################################################################
END-of-dvdrip/pkg-message
exit



>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200301151836.h0FIaAFZ044667>