[arch-commits] Commit in moon-buggy/repos (3 files)

Allan McRae allan at archlinux.org
Sat Jun 6 09:58:59 UTC 2009


    Date: Saturday, June 6, 2009 @ 05:58:59
  Author: allan
Revision: 41659

Merged revisions 41658 via svnmerge from 
svn+ssh://archlinux.org/srv/svn-packages/moon-buggy/trunk

........
  r41658 | allan | 2009-06-06 19:57:51 +1000 (Sat, 06 Jun 2009) | 2 lines
  
  upgpkg: moon-buggy 1.0-3
      add info install (FS#14890)
........

Added:
  moon-buggy/repos/extra-i686/moon-buggy.install
    (from rev 41658, moon-buggy/trunk/moon-buggy.install)
Modified:
  moon-buggy/repos/extra-i686/	(properties)
  moon-buggy/repos/extra-i686/PKGBUILD

--------------------+
 PKGBUILD           |   13 ++++++++-----
 moon-buggy.install |   22 ++++++++++++++++++++++
 2 files changed, 30 insertions(+), 5 deletions(-)


Property changes on: moon-buggy/repos/extra-i686
___________________________________________________________________
Modified: svnmerge-integrated
   - /moon-buggy/trunk:1-9298
   + /moon-buggy/trunk:1-41658

Modified: extra-i686/PKGBUILD
===================================================================
--- extra-i686/PKGBUILD	2009-06-06 09:57:51 UTC (rev 41658)
+++ extra-i686/PKGBUILD	2009-06-06 09:58:59 UTC (rev 41659)
@@ -4,21 +4,24 @@
 
 pkgname=moon-buggy
 pkgver=1.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Moon Buggy is a simple game for the text mode"
 arch=('i686' 'x86_64')
 depends=('ncurses')
 url="http://seehuhn.de/comp/moon-buggy"
 license=('GPL2')
+options=(!emptydirs)
+install=moon-buggy.install
 source=(http://seehuhn.de/data/$pkgname-$pkgver.tar.gz Makefile.in.patch)
 md5sums=('4da97ea40eca686f6f8b164d8b927e38' 'deddd0d5b65235911bc9ab36b0707580')
-options=(!emptydirs)
 
 build() {
-	cd $startdir/src/$pkgname-$pkgver
-	patch -p0 < $startdir/src/Makefile.in.patch
+	cd $srcdir/$pkgname-$pkgver
+	patch -Np0 -i $srcdir/Makefile.in.patch
 	./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info
 	make || return 1
-	make DESTDIR=$startdir/pkg install || return 1
+	make DESTDIR=$pkgdir install || return 1
+	
 	rm ${pkgdir}/usr/share/info/dir
+	gzip -9 ${pkgdir}/usr/share/info/*
 }

Copied: moon-buggy/repos/extra-i686/moon-buggy.install (from rev 41658, moon-buggy/trunk/moon-buggy.install)
===================================================================
--- extra-i686/moon-buggy.install	                        (rev 0)
+++ extra-i686/moon-buggy.install	2009-06-06 09:58:59 UTC (rev 41659)
@@ -0,0 +1,22 @@
+infodir=/usr/share/info
+filelist=(moon-buggy.info)
+
+post_install() {
+  [ -x usr/bin/install-info ] || return 0
+  for file in ${filelist[@]}; do
+    install-info $infodir/$file.gz $infodir/dir 2> /dev/null
+  done
+}
+
+post_upgrade() {
+  post_install $1
+}
+
+pre_remove() {
+  [ -x usr/bin/install-info ] || return 0
+  for file in ${filelist[@]}; do
+    install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
+  done
+}
+
+# vim:set ts=2 sw=2 et:




More information about the arch-commits mailing list