Date: Wed, 31 Mar 2004 18:36:31 -0500 (EST) From: michael johnson <ahze@ahze.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/65012: [NEW PORT] multimedia/acidrip: GTK2::Perl wrapper for MPlayer and MEncoder for ripping DVD's Message-ID: <200403312336.i2VNaVHP068864@gentoo.ahze.net> Resent-Message-ID: <200403312340.i2VNeDuZ052379@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 65012 >Category: ports >Synopsis: [NEW PORT] multimedia/acidrip: GTK2::Perl wrapper for MPlayer and MEncoder for ripping DVD's >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Mar 31 15:40:12 PST 2004 >Closed-Date: >Last-Modified: >Originator: michael johnson >Release: FreeBSD 5.2-CURRENT i386 >Organization: >Environment: System: FreeBSD gentoo.ahze.net 5.2-CURRENT FreeBSD 5.2-CURRENT #38: Sat Mar 27 18:30:44 EST 2004 >Description: AcidRip is a Gtk2::Perl application for ripping and encoding DVD's. It neatly wraps MPlayer and MEncoder, seeing as MPlayer is by far the best bit of video playing kit around for Linux (and FreeBSD). As well as creating a simple Graphical Interface for those scared of getting down and dirty with MEncoders command line interface, It also automates the process in a number of ways: o Parses DVD into contents tree o Finds longest title o Calculate video bitrate for given filesize o Finds black bands and crops them o Gives suggestions for improved performance WWW: http://acidrip.thirtythreeandathird.net/ Generated with FreeBSD Port Tools 0.50 >How-To-Repeat: >Fix: --- acidrip-0.12.shar begins here --- # 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: # # acidrip # acidrip/pkg-descr # acidrip/Makefile # acidrip/pkg-plist # acidrip/distinfo # echo c - acidrip mkdir -p acidrip > /dev/null 2>&1 echo x - acidrip/pkg-descr sed 's/^X//' >acidrip/pkg-descr << 'END-of-acidrip/pkg-descr' XAcidRip is a Gtk2::Perl application for ripping and encoding DVD's. XIt neatly wraps MPlayer and MEncoder, seeing as MPlayer is by far the best Xbit of video playing kit around for Linux (and FreeBSD). As well as creating Xa simple Graphical Interface for those scared of getting down and dirty with XMEncoders command line interface, It also automates the process in a number of Xways: X X o Parses DVD into contents tree X o Finds longest title X o Calculate video bitrate for given filesize X o Finds black bands and crops them X o Gives suggestions for improved performance X XWWW: http://acidrip.thirtythreeandathird.net/ END-of-acidrip/pkg-descr echo x - acidrip/Makefile sed 's/^X//' >acidrip/Makefile << 'END-of-acidrip/Makefile' X# New ports collection makefile for: acidrip X# Date created: 2004-03-31 X# Whom: michael johnson <ahze@ahze.net> X# X# $FreeBSD$ X# X XPORTNAME= acidrip XPORTVERSION= 0.12 XCATEGORIES= multimedia XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= ahze@ahze.net XCOMMENT= GTK2::Perl wrapper for MPlayer and MEncoder for ripping DVD's X XBUILD_DEPENDS= lsdvd:${PORTSDIR}/multimedia/lsdvd \ X mencoder:${PORTSDIR}/multimedia/mplayer \ X ${SITE_PERL}/${PERL_ARCH}/Gtk2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 XRUN_DEPENDS= ${BUILD_DEPENDS} X XUSE_REINPLACE= yes XPERL_CONFIGURE= yes XMAN1= acidrip.1 X X.include <bsd.port.pre.mk> X X.if defined(WITH_DVD_DEVICE) XDEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE} X.else X.if ${OSVERSION} < 500000 XDEFAULT_DVD_DEVICE=/dev/acd0c X.else XDEFAULT_DVD_DEVICE=/dev/acd0 X.endif X.endif X Xpre-everything:: X.if !defined(WITH_DVD_DEVICE) X @${ECHO_MSG} "===> The default DVD device is ${DEFAULT_DVD_DEVICE}" X @${ECHO_MSG} "===> Define WITH_DVD_DEVICE if you want to change the default" X @${ECHO_MSG} "===> For example, 'make WITH_DVD_DEVICE=\"/dev/somedevice\"'" X.endif X Xpost-patch: X @${REINPLACE_CMD} -e 's|/dev/dvd|${DEFAULT_DVD_DEVICE}|' \ X ${WRKSRC}/AcidRip/acidrip.pm X @${RM} ${WRKSRC}/AcidRip/*.bak X X.include <bsd.port.post.mk> END-of-acidrip/Makefile echo x - acidrip/pkg-plist sed 's/^X//' >acidrip/pkg-plist << 'END-of-acidrip/pkg-plist' Xbin/acidrip X%%SITE_PERL%%/AcidRip/acidrip.pm X%%SITE_PERL%%/AcidRip/interface.pm X%%SITE_PERL%%/AcidRip/logo.png X%%SITE_PERL%%/AcidRip/signals.pm X%%SITE_PERL%%/%%PERL_ARCH%%/auto/AcidRip/.packlist X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/AcidRip X@dirrm %%SITE_PERL%%/AcidRip END-of-acidrip/pkg-plist echo x - acidrip/distinfo sed 's/^X//' >acidrip/distinfo << 'END-of-acidrip/distinfo' XMD5 (acidrip-0.12.tar.gz) = ba88de14f7460416da1908fb3f972043 XSIZE (acidrip-0.12.tar.gz) = 90113 END-of-acidrip/distinfo exit --- acidrip-0.12.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403312336.i2VNaVHP068864>