From owner-freebsd-ports Thu Apr 4 15:10:35 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id DFB1337B41F for ; Thu, 4 Apr 2002 15:10:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g34NA1j80647; Thu, 4 Apr 2002 15:10:01 -0800 (PST) (envelope-from gnats) Received: from lofi.dyndns.org (pD9003302.dip.t-dialin.net [217.0.51.2]) by hub.freebsd.org (Postfix) with ESMTP id 060CA37B416 for ; Thu, 4 Apr 2002 15:01:01 -0800 (PST) Received: (from lofi@localhost) by lofi.dyndns.org id g34N0wY15976; Fri, 5 Apr 2002 01:00:58 +0200 (CEST) Message-Id: <200204042300.g34N0wY15976@lofi.dyndns.org> Date: Fri, 5 Apr 2002 01:00:58 +0200 (CEST) From: Michael Nottebrock Reply-To: Michael Nottebrock To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/36768: New port: graphics/dvdrip Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 36768 >Category: ports >Synopsis: New port: graphics/dvdrip >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Apr 04 15:10:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Michael Nottebrock >Release: FreeBSD 4.5-STABLE i386 >Organization: >Environment: >Description: dvdrip-0.37 is a gtk-frontend for transcode written in perl, made with ripping and re-encoding DVDs to AVI in mind. >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/Makefile # dvdrip/distinfo # dvdrip/pkg-plist # dvdrip/pkg-comment # dvdrip/pkg-descr # dvdrip/files # dvdrip/files/patch-aa # echo c - dvdrip mkdir -p dvdrip > /dev/null 2>&1 echo x - dvdrip/Makefile sed 's/^X//' >dvdrip/Makefile << 'END-of-dvdrip/Makefile' X# New ports collection makefile for: Video-DVDRip X# Date created: 04 April 2002 X# Whom: Michael Nottebrock X# X# $FreeBSD$ X# X XPORTNAME= dvdrip XPORTVERSION= 0.37 XCATEGORIES= graphics XMASTER_SITES= http://www.exit1.org/dvdrip/dist/ XDISTNAME= Video-DVDRip-${PORTVERSION} X XMAINTAINER= lofi@lofi.dyndns.org 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 ${LOCALBASE}/bin/pstree:${PORTSDIR}/sysutils/pstree X.endif X.if defined(WITH_XINE) XRUN_DEPENDS+= ${LOCALBASE}/bin/xine:${PORTSDIR}/graphics/xine \ X ${LOCALBASE}/lib/xine/plugins/xineplug_inp_d4d.so:${PORTSDIR}/graphics/xine_d4d_plugin X.endif XRUN_DEPENDS+= ${LOCALBASE}/bin/transcode:${PORTSDIR}/graphics/transcode \ X ${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= splitpipe.1 X XMAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} XMAN3= Video::DVDRip.3 X Xpre-extract: X.if !defined(WITHOUT_CLUSTER) X @${ECHO_MSG} X @${ECHO_MSG} "Cluster daemon enabled. Disable with WITHOUT_CLUSTER" X @${ECHO_MSG} X.endif X.if !defined(WITH_XINE) X @${ECHO_MSG} X @${ECHO_MSG} "Define WITH_XINE to pull in xine as a dependency (used for previewing DVDs prior to ripping)" X @${ECHO_MSG} X.endif X Xpost-patch: X @ ${PERL} -pi -e 's#/usr/local/bin/perl#${PERL5}#' ${WRKSRC}/dvdrip X @ ${PERL} -pi -e 's#/usr/local/bin/perl#${PERL5}#' ${WRKSRC}/dvdrip-master X X.include END-of-dvdrip/Makefile echo x - dvdrip/distinfo sed 's/^X//' >dvdrip/distinfo << 'END-of-dvdrip/distinfo' XMD5 (Video-DVDRip-0.37.tar.gz) = 89730a79cc098b1b346aa90611b10b53 END-of-dvdrip/distinfo echo x - dvdrip/pkg-plist sed 's/^X//' >dvdrip/pkg-plist << 'END-of-dvdrip/pkg-plist' Xbin/dvdrip-master Xbin/dvdrip Xbin/splitpipe Xlib/perl5/site_perl/5.6.1/mach/auto/Video/DVDRip/.packlist Xlib/perl5/site_perl/5.6.1/Video/DVDRip.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/PSU.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Content.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Preset.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Title.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Config.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Scan.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Project.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Probe.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Base.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/RPC/Message.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/RPC/Client.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/RPC/Server.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Logger.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Progress.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Config.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/ImageClip.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Main.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Project.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Window.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Component.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Base.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Cluster/Control.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Cluster/Title.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Cluster/Node.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Project/LoggingTab.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Project/TitleTab.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Project/TranscodeTab.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Project/ClipZoomTab.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Project/StorageTab.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Master.pm.orig Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Pipe.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Master.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Job.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Node.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/PSU.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Title.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Project.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Job/MergeAudio.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Job/Audio.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Job/MergeChunks.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Job/TranscodeAudio.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Job/MergePSUs.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Job/RemoveVOBs.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Job/Split.pm Xlib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Job/Transcode.pm X@dirrm lib/perl5/site_perl/5.6.1/mach/auto/Video/DVDRip X@dirrm lib/perl5/site_perl/5.6.1/Video/DVDRip/RPC X@dirrm lib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Cluster X@dirrm lib/perl5/site_perl/5.6.1/Video/DVDRip/GUI/Project X@dirrm lib/perl5/site_perl/5.6.1/Video/DVDRip/GUI X@dirrm lib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster/Job X@dirrm lib/perl5/site_perl/5.6.1/Video/DVDRip/Cluster X@dirrm lib/perl5/site_perl/5.6.1/Video/DVDRip X END-of-dvdrip/pkg-plist 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 convenient Xfrontend to transcode and makes ripping and encoding DVDs a breeze. It also Xfeatures a cluster daemon, which can distribute encoding jobs over multiple Xmachines. X XWWW: http://www.exit1.org/dvdrip/ X X- Michael Nottebrock Xlofi@lofi.dyndns.org END-of-dvdrip/pkg-descr echo c - dvdrip/files mkdir -p dvdrip/files > /dev/null 2>&1 echo x - dvdrip/files/patch-aa sed 's/^X//' >dvdrip/files/patch-aa << 'END-of-dvdrip/files/patch-aa' X--- lib/Video/DVDRip/Cluster/Master.pm.old Wed Mar 27 01:30:32 2002 X+++ lib/Video/DVDRip/Cluster/Master.pm Wed Mar 27 01:31:06 2002 X@@ -155,7 +155,7 @@ X X return 1 if not $nodes_list; X X- my $command = "/usr/sbin/fping $nodes_list"; X+ my $command = "/usr/local/sbin/fping $nodes_list"; X X my $buffer; X END-of-dvdrip/files/patch-aa exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message