[arch-commits] Commit in acidrip/trunk (PKGBUILD acidrip.png xvidencopts.patch)
Andrea Scarpino
andrea at archlinux.org
Wed Sep 8 14:19:41 UTC 2010
Date: Wednesday, September 8, 2010 @ 10:19:40
Author: andrea
Revision: 90153
upgpkg: acidrip 0.14-8
fix XVid bug (FS#20195)
Added:
acidrip/trunk/acidrip.png
acidrip/trunk/xvidencopts.patch
Modified:
acidrip/trunk/PKGBUILD
-------------------+
PKGBUILD | 45 +++++++++++++++++++++++++++------------------
xvidencopts.patch | 14 ++++++++++++++
2 files changed, 41 insertions(+), 18 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-09-08 14:13:11 UTC (rev 90152)
+++ PKGBUILD 2010-09-08 14:19:40 UTC (rev 90153)
@@ -1,32 +1,41 @@
# $Id$
-# Maintainer: Aaron Griffin <aaron at archlinux.org>
+# Maintainer:
+# Contributor: Aaron Griffin <aaron at archlinux.org>
pkgname=acidrip
pkgver=0.14
-pkgrel=7
+pkgrel=8
pkgdesc="A Gtk2::Perl application for ripping and encoding DVD's"
arch=('any')
url="http://untrepid.com/acidrip/"
license=('GPL')
-depends=('mplayer' 'lsdvd' 'lame' 'libdvdcss' 'gtk2-perl' 'perl>=5.10.0')
-source=(ftp://ftp.archlinux.org/other/acidrip/$pkgname-$pkgver.tar.gz
- http://untrepid.com/acidrip/acidrip-icon4bit.png
- acidrip.desktop crop-fixes.patch)
-md5sums=('c1c27bbf658e5c30f43e067a8ae283de' '7498602e2a3838cf35b94af85d9954d3'\
- 'f6896612df224a325d66c5f8fa8553e7' '1a8470702e2e0eda8ecbc473141aa08f')
-options=(!emptydirs)
+depends=('mplayer' 'lsdvd' 'lame' 'libdvdcss' 'gtk2-perl' 'perl')
+source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz
+ 'acidrip.desktop' 'acidrip.png'
+ 'crop-fixes.patch' 'xvidencopts.patch')
+md5sums=('c1c27bbf658e5c30f43e067a8ae283de'
+ 'f6896612df224a325d66c5f8fa8553e7'
+ '7498602e2a3838cf35b94af85d9954d3'
+ '1a8470702e2e0eda8ecbc473141aa08f'
+ '8cdf13f4bf0fd7b8c3c6adfd22480706')
+options=('!emptydirs')
-build()
-{
- cd $srcdir/$pkgname-$pkgver
- patch -up1 < $srcdir/crop-fixes.patch || return 1
+build() {
+ cd ${srcdir}/${pkgname}-${pkgver}
+ patch -Np1 -i ${srcdir}/crop-fixes.patch
+ patch -Np1 -i ${srcdir}/xvidencopts.patch
+
# install module in vendor directories.
- perl Makefile.PL INSTALLDIRS=vendor INSTALLVENDORSCRIPT=/usr/bin || return 1
- make || return 1
- make install DESTDIR=${pkgdir} || return 1
+ perl Makefile.PL INSTALLDIRS=vendor INSTALLVENDORSCRIPT=/usr/bin
+ make
+}
- install -Dm644 ${srcdir}/acidrip-icon4bit.png \
+package() {
+ cd ${srcdir}/${pkgname}-${pkgver}
+ make install DESTDIR=${pkgdir}
+
+ install -Dm644 ${srcdir}/acidrip.png \
${pkgdir}/usr/share/pixmaps/acidrip.png
- install -D -m644 ${srcdir}/acidrip.desktop \
+ install -Dm644 ${srcdir}/acidrip.desktop \
${pkgdir}/usr/share/applications/acidrip.desktop
}
Added: acidrip.png
===================================================================
(Binary files differ)
Property changes on: acidrip/trunk/acidrip.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: xvidencopts.patch
===================================================================
--- xvidencopts.patch (rev 0)
+++ xvidencopts.patch 2010-09-08 14:19:40 UTC (rev 90153)
@@ -0,0 +1,14 @@
+diff -rauN acidrip-0.14.orig/AcidRip/acidrip.pm acidrip-0.14/AcidRip/acidrip.pm
+--- acidrip-0.14.orig/AcidRip/acidrip.pm 2004-07-25 16:03:09.000000000 +0200
++++ acidrip-0.14/AcidRip/acidrip.pm 2005-10-28 18:46:48.429939022 +0200
+@@ -218,7 +218,9 @@
+ $menc{'video'} .= ":pass=$::settings->{'video_pass'}" if $::settings->{'video_passes'} > 1;
+ }
+ if ( $::settings->{'video_codec'} eq 'xvid' ) {
+- $menc{'video'} = "-ovc xvid -xvidencopts $::settings->{'xvid_options'}:bitrate=$::settings->{'video_bitrate'}";
++ $menc{'video'} = "-ovc xvid -xvidencopts ";
++ $menc{'video'} .= "$::settings->{'xvid_options'}:" if $::settings->{'xvid_options'} ne '';
++ $menc{'video'} .= "bitrate=$::settings->{'video_bitrate'}";
+ $menc{'video'} .= ":pass=$::settings->{'video_pass'}" if $::settings->{'video_passes'} > 1;
+ }
+ if ( $::settings->{'video_codec'} eq 'nuv' ) {
More information about the arch-commits
mailing list