Date: Monday, November 8, 2010 @ 14:31:28 Author: andrea Revision: 98386
upgpkg: xboard 4.4.4-1 upstream release Added: xboard/trunk/xboard.desktop Modified: xboard/trunk/PKGBUILD xboard/trunk/xboard.install ----------------+ PKGBUILD | 30 +++++++++++++++++++++--------- xboard.desktop | 9 +++++++++ xboard.install | 6 +++++- 3 files changed, 35 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2010-11-08 19:22:47 UTC (rev 98385) +++ PKGBUILD 2010-11-08 19:31:28 UTC (rev 98386) @@ -1,23 +1,35 @@ # $Id$ +# Maintainer: # Contributor: Jason Chu <[email protected]> # Contributor: Tom Newsom <[email protected]> pkgname=xboard -pkgver=4.4.3 +pkgver=4.4.4 pkgrel=1 pkgdesc="A graphical user interfaces for chess" arch=('i686' 'x86_64') url="http://www.gnu.org/software/xboard/" license=('GPL3') -depends=('libxaw' 'gnuchess' 'texinfo') -install=xboard.install -source=(ftp://ftp.gnu.org/gnu/$pkgname/${pkgname}-${pkgver}.tar.gz) -md5sums=('6b30535c0883205d23d389b12c1295a8') +depends=('libxaw' 'gnuchess' 'texinfo' 'xdg-utils') +install=${pkgname}.install +source=(http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz + 'xboard.desktop') +md5sums=('06a2d921650718ea272e7c0ec957dccc' + '1d9d4a7864465a703fe4a215e83f4806') build() { cd "${srcdir}/${pkgname}-${pkgver}" - sed -i 's/fairymax/gnuchess/' xboard.h || return 1 - ./configure --prefix=/usr --mandir=/usr/share/man || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + + sed -i 's/fairymax/gnuchess/' xboard.h + + ./configure --prefix=/usr --mandir=/usr/share/man + make } + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + install -Dm755 ${srcdir}/${pkgname}.desktop \ + ${pkgdir}/usr/share/applications/${pkgname}.desktop +} Added: xboard.desktop =================================================================== --- xboard.desktop (rev 0) +++ xboard.desktop 2010-11-08 19:31:28 UTC (rev 98386) @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=XBoard +Comment=An X Window System graphical chessboard +Exec=xboard +Icon=xboard +Terminal=false +Categories=Game;BoardGame Modified: xboard.install =================================================================== --- xboard.install 2010-11-08 19:22:47 UTC (rev 98385) +++ xboard.install 2010-11-08 19:31:28 UTC (rev 98386) @@ -1,11 +1,15 @@ post_install() { install-info usr/share/info/xboard.info.gz usr/share/info/dir 2> /dev/null + + xdg-icon-resource forceupdate --theme hicolor &> /dev/null } post_upgrade() { - post_install $1 + post_install } pre_remove() { install-info --delete usr/share/info/xboard.info.gz usr/share/info/dir 2> /dev/null + + xdg-icon-resource forceupdate --theme hicolor &> /dev/null }
