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

Jan de Groot jgc at archlinux.org
Fri Dec 26 20:38:59 UTC 2008


    Date: Friday, December 26, 2008 @ 15:38:59
  Author: jgc
Revision: 22457

upgpkg: xboard 4.2.7-3
    Rebuild for libxaw update. Handle info installation

Added:
  xboard/trunk/xboard.install
Modified:
  xboard/trunk/PKGBUILD

----------------+
 PKGBUILD       |   12 +++++++-----
 xboard.install |   11 +++++++++++
 2 files changed, 18 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2008-12-26 20:29:40 UTC (rev 22456)
+++ PKGBUILD	2008-12-26 20:38:59 UTC (rev 22457)
@@ -4,18 +4,20 @@
 
 pkgname=xboard
 pkgver=4.2.7
-pkgrel=2
+pkgrel=3
 pkgdesc="XBoard is a graphical user interfaces for chess"
 depends=('libxaw')
 source=(ftp://gatekeeper.dec.com/pub/GNU/xboard/$pkgname-$pkgver.tar.gz)
 license=('GPL2')
+install=xboard.install
 arch=('i686' 'x86_64')
+url="http://www.tim-mann.org/chess.html"
 md5sums=('b70ad8ff7569975302c5fb402d5eea32')
-url="http://www.tim-mann.org/chess.html"
 
 build() {
-  cd $startdir/src/$pkgname-$pkgver
-  ./configure --prefix=/usr
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  ./configure --prefix=/usr --mandir=/usr/share/man || return 1
   make || return 1
-  make prefix=$startdir/pkg/usr install
+  make prefix="${pkgdir}/usr" mandir="${pkgdir}/usr/share/man" install || return 1
+  rm -f "${pkgdir}/usr/share/info/dir"
 }

Added: xboard.install
===================================================================
--- xboard.install	                        (rev 0)
+++ xboard.install	2008-12-26 20:38:59 UTC (rev 22457)
@@ -0,0 +1,11 @@
+post_install() {
+  install-info usr/share/info/xboard.info usr/share/info/dir 2> /dev/null
+}
+
+post_upgrade() {
+  post_install $1
+}
+
+pre_remove() {
+  install-info --delete usr/share/info/xboard.info usr/share/info/dir 2> /dev/null
+}




More information about the arch-commits mailing list