Advertisement
Guest User

methane PKGBUILD

a guest
Aug 15th, 2011
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. # Contributor: Gadget3000 <gadget3000 at msn dot com>
  2. # Contributor: Larryhaja <larryhaja at gmail.com>
  3. # Contributor: Dany Martineau <dany.luc.martineau at gmail.com>
  4.  
  5. pkgname=methane
  6. pkgver=1.5.1
  7. pkgrel=1
  8. pkgdesc="Super Methane Brothers is a game in which you use a gas gun to capture baddies."
  9. arch=('i686' 'x86_64')
  10. url="http://methane.sourceforge.net"
  11. license=('GPL')
  12. depends=('clanlib')
  13. makedepends=('make')
  14. source=(http://downloads.sourceforge.net/methane/$pkgname-$pkgver.tgz game.diff methane.desktop)
  15. md5sums=('7e4258e326478678c2332388eab2ed14'
  16. '6bdb0823fce4b0ae2c6c7ba21c0323dd'
  17. 'a206df2a9f796193c4c54d3669b7f36b')
  18.  
  19. build() {
  20. cd ${srcdir}/${pkgname}-${pkgver}
  21. patch -p1 < ../game.diff
  22. for i in $(find ${srcdir}/methane-${pkgver}/sources/*); do
  23. #Patch for clanlib v2.3
  24. sed "s/\#include <ClanLib\//\#include <ClanLib-2.3\/ClanLib\//g" -i $i
  25.  
  26. #"CL_AutoPtr has been removed. Use CL_UniquePtr instead" since clanlib v2.3
  27. sed "s/CL_AutoPtr/CL_UniquePtr/g" -i $i
  28. done
  29.  
  30. #Patch for clanlib v2.3
  31. sed "s/-2.2/-2.3/g" -i ${srcdir}/methane-${pkgver}/Makefile
  32. make
  33. install -D -m644 ${srcdir}/methane.desktop \
  34. ${pkgdir}/usr/share/applications/methane.desktop
  35. mkdir -p ${pkgdir}/usr/share/methane
  36. cp -R {resources,docs} ${pkgdir}/usr/share/methane
  37. mkdir ${pkgdir}/usr/bin
  38. install -m 0755 $pkgname ${pkgdir}/usr/bin
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement