Advertisement
myra_nelson

kardsgt PKGBUILD

Sep 24th, 2011
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.46 KB | None | 0 0
  1. # Maintainer: archtux <antonio.arias99999@gmail.com>
  2.  
  3. pkgname=kardsgt
  4. pkgver=0.7.1
  5. pkgrel=4
  6. pkgdesc="KardsGT is a general card game suite. Available games are : Crazy Eights, Cribbage, Euchre, Hearts, Old Maid, Spades, War."
  7. arch=('i686' 'x86_64')
  8. url="http://www.kde-apps.org/content/show.php/KardsGT?content=40618"
  9. license=('GPL3')
  10. depends=('qt-assistant-compat')
  11.  
  12. if [ "${CARCH}" = 'x86_64' ]; then
  13.   source=(ftp://fr2.rpmfind.net/linux/Mandriva/devel/cooker/x86_64/media/contrib/release/kardsgt-0.7.1-4mdv2011.0.x86_64.rpm)
  14.   md5sums=(bf49f13ad24003eb65c659cf45b35e5c)
  15. elif  [ "${CARCH}" = 'i686' ]; then
  16.   source=(ftp://fr2.rpmfind.net/linux/Mandriva/devel/cooker/i586/media/contrib/release/kardsgt-0.7.1-4mdv2011.0.i586.rpm)
  17.   md5sums=('9e1708a86ac39224d467d269683d692f')
  18. fi
  19.  
  20. build() {
  21. cd $srcdir
  22.  
  23. # Extract RPM package with bsdtar
  24. if [ "${CARCH}" = 'x86_64' ]; then
  25.   bsdtar -xf $pkgname-$pkgver-4mdv2011.0.x86_64.rpm
  26. elif [ "${CARCH}" = 'i686' ]; then
  27.   bsdtar -xf $pkgname-$pkgver-4mdv2011.0.i586.rpm
  28. fi
  29. cp -R usr/ $pkgdir
  30.  
  31. # Fix man page
  32. #rm $pkgdir/usr/share/man/man6/kardsgt.6.lzma
  33. unxz $pkgdir/usr/share/man/man6/kardsgt.6.lzma
  34. #install -Dm644 kardsgt.6 $pkgdir/usr/share/man/man6
  35. chmod 0644 $pkgdir/usr/share/man/man6/kardsgt.6
  36. # Fix Desktop Icon
  37.  
  38. install -Dm644  usr/share/icons/kardsgticon.png $pkgdir/usr/share/pixmaps/kardsgt.png
  39. sed -i 's_Icon=kardsgt_Icon=/usr/share/pixmaps/kardsgt.png_' $pkgdir/usr/share/applications/kardsgt.desktop
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement