[arch-commits] Commit in moon-buggy/repos (3 files)
Allan McRae
allan at archlinux.org
Sat Jun 6 12:11:08 UTC 2009
Date: Saturday, June 6, 2009 @ 08:11:08
Author: allan
Revision: 41676
Merged revisions 41658 via svnmerge from
svn+ssh://archlinux.org/srv/svn-packages/moon-buggy/trunk
........
r41658 | allan | 2009-06-06 09:57:51 +0000 (Sat, 06 Jun 2009) | 2 lines
upgpkg: moon-buggy 1.0-3
add info install (FS#14890)
........
Added:
moon-buggy/repos/extra-x86_64/moon-buggy.install
(from rev 41658, moon-buggy/trunk/moon-buggy.install)
Modified:
moon-buggy/repos/extra-x86_64/ (properties)
moon-buggy/repos/extra-x86_64/PKGBUILD
--------------------+
PKGBUILD | 13 ++++++++-----
moon-buggy.install | 22 ++++++++++++++++++++++
2 files changed, 30 insertions(+), 5 deletions(-)
Property changes on: moon-buggy/repos/extra-x86_64
___________________________________________________________________
Modified: svnmerge-integrated
- /moon-buggy/trunk:1-9592
+ /moon-buggy/trunk:1-41675
Modified: extra-x86_64/PKGBUILD
===================================================================
--- extra-x86_64/PKGBUILD 2009-06-06 12:06:55 UTC (rev 41675)
+++ extra-x86_64/PKGBUILD 2009-06-06 12:11:08 UTC (rev 41676)
@@ -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-x86_64/moon-buggy.install (from rev 41658, moon-buggy/trunk/moon-buggy.install)
===================================================================
--- extra-x86_64/moon-buggy.install (rev 0)
+++ extra-x86_64/moon-buggy.install 2009-06-06 12:11:08 UTC (rev 41676)
@@ -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