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

Eric Bélanger eric at archlinux.org
Sat Sep 12 22:58:23 UTC 2009


    Date: Saturday, September 12, 2009 @ 18:58:23
  Author: eric
Revision: 51863

upgpkg: xboard 4.4.0-1
    Upstream update, Updated license, Added texinfo depends, Updated .install file, Improved description

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

----------------+
 PKGBUILD       |   22 ++++++++++++----------
 xboard.install |    6 ++++--
 2 files changed, 16 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-09-12 22:11:31 UTC (rev 51862)
+++ PKGBUILD	2009-09-12 22:58:23 UTC (rev 51863)
@@ -3,21 +3,23 @@
 # Contributor: Tom Newsom <Jeepster at gmx.co.uk>
 
 pkgname=xboard
-pkgver=4.2.7
-pkgrel=4
-pkgdesc="XBoard is a graphical user interfaces for chess"
-depends=('libxaw' 'gnuchess')
-source=(ftp://ftp.gnu.org/gnu/xboard/$pkgname-$pkgver.tar.gz)
-license=('GPL2')
-install=xboard.install
+pkgver=4.4.0
+pkgrel=1
+pkgdesc="A graphical user interfaces for chess"
 arch=('i686' 'x86_64')
 url="http://www.gnu.org/software/xboard/"
-md5sums=('b70ad8ff7569975302c5fb402d5eea32')
+license=('GPL3')
+depends=('libxaw' 'gnuchess' 'texinfo')
+install=xboard.install
+source=(ftp://ftp.gnu.org/gnu/xboard/${pkgname}-${pkgver}.tar.gz)
+md5sums=('0eef62b9f710654cd7de7cda681bd0ea')
+sha1sums=('20a582926a4c91efdc21595b9fb7e9dc674e8141')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
+  sed -i 's/fairymax/gnuchess/' xboard.h || return 1
+  ./autogen.sh || return 1
   ./configure --prefix=/usr --mandir=/usr/share/man || return 1
   make || return 1
-  make prefix="${pkgdir}/usr" mandir="${pkgdir}/usr/share/man" install || return 1
-  rm -f "${pkgdir}/usr/share/info/dir"
+  make DESTDIR="${pkgdir}" install || return 1
 }

Modified: xboard.install
===================================================================
--- xboard.install	2009-09-12 22:11:31 UTC (rev 51862)
+++ xboard.install	2009-09-12 22:58:23 UTC (rev 51863)
@@ -1,5 +1,6 @@
 post_install() {
-  install-info usr/share/info/xboard.info usr/share/info/dir 2> /dev/null
+  install-info usr/share/info/xboard.info.gz usr/share/info/dir 2> /dev/null
+  install-info usr/share/info/copyright.info.gz usr/share/info/dir 2> /dev/null
 }
 
 post_upgrade() {
@@ -7,5 +8,6 @@
 }
 
 pre_remove() {
-  install-info --delete usr/share/info/xboard.info usr/share/info/dir 2> /dev/null
+  install-info --delete usr/share/info/xboard.info.gz usr/share/info/dir 2> /dev/null
+  install-info --delete usr/share/info/copyright.info.gz usr/share/info/dir 2> /dev/null
 }




More information about the arch-commits mailing list