[arch-commits] Commit in vcdimager/trunk (PKGBUILD vcdimager.install)

Eric Bélanger eric at archlinux.org
Wed Aug 10 01:37:53 UTC 2011


    Date: Tuesday, August 9, 2011 @ 21:37:52
  Author: eric
Revision: 135066

upgpkg: vcdimager 0.7.24-1
Upstream update, Add check function, Made texinfo optional in .install file

Modified:
  vcdimager/trunk/PKGBUILD
  vcdimager/trunk/vcdimager.install

-------------------+
 PKGBUILD          |   28 ++++++++++++++++++----------
 vcdimager.install |    4 +++-
 2 files changed, 21 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-08-10 01:02:06 UTC (rev 135065)
+++ PKGBUILD	2011-08-10 01:37:52 UTC (rev 135066)
@@ -3,22 +3,30 @@
 # Contributor: Tom Newsom <Jeepster at gmx.co.uk>
 
 pkgname=vcdimager
-pkgver=0.7.23
-pkgrel=7
-pkgdesc="GNU VCDImager is a full-featured mastering suite for authoring disassembling and analyzing Video CD's and Super Video CD's"
-arch=(i686 x86_64)
+pkgver=0.7.24
+pkgrel=1
+pkgdesc="A full-featured mastering suite for authoring disassembling and analyzing Video CD's and Super Video CD's"
+arch=('i686' 'x86_64')
+url="http://www.vcdimager.org/"
 license=('GPL')
-url="http://www.vcdimager.org/"
 depends=('libcdio>=0.82' 'libxml2>=2.7.3' 'popt')
 options=('!libtool')
 install=vcdimager.install
 source=(ftp://ftp.gnu.org/gnu/vcdimager/${pkgname}-${pkgver}.tar.gz)
-md5sums=('5e7d80fdbf0037ad20e438f2a9573253')
+md5sums=('3af22978fd79c79d5fda6513b6811145')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-    --mandir=/usr/share/man --infodir=/usr/share/info  || return 1
-  make || return 1
-  make DESTDIR="${pkgdir}" install || return 1
+  ./configure --prefix=/usr
+  make
 }
+
+check() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make check
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+}

Modified: vcdimager.install
===================================================================
--- vcdimager.install	2011-08-10 01:02:06 UTC (rev 135065)
+++ vcdimager.install	2011-08-10 01:37:52 UTC (rev 135066)
@@ -1,7 +1,8 @@
-infodir=/usr/share/info
+infodir=usr/share/info
 filelist=(vcd-info.info.gz vcdimager.info.gz vcdxrip.info.gz)
 
 post_install() {
+  [[ -x usr/bin/install-info ]] || return 0
   for file in ${filelist[@]}; do
     install-info $infodir/$file $infodir/dir 2> /dev/null
   done
@@ -12,6 +13,7 @@
 }
 
 pre_remove() {
+  [[ -x usr/bin/install-info ]] || return 0
   for file in ${filelist[@]}; do
     install-info --delete $infodir/$file $infodir/dir 2> /dev/null
   done




More information about the arch-commits mailing list