hauzer

PKGBUILD.cogs

Jul 28th, 2011
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.13 KB | None | 0 0
  1. # Maintainer: hauzer <[email protected]>
  2. pkgname=cogs
  3. pkgver=07172011
  4. pkgrel=1
  5. pkgdesc="Align the cogs to make them work together towards an ultimate goal. This 3D puzzle game features many hours of enjoyment."
  6. arch=('i686')
  7. url="http://www.cogsgame.com/"
  8. license=('GPLv2')
  9. source=("${pkgname}-linux-bin")
  10. md5sums=('fe4f8b978418bb3ba9d40357f1fd33ea')
  11.  
  12. build() {
  13.   echo The installer will now launch. Please set the installation directory to ${srcdir}/opt/${pkgname}
  14.   chmod +x "${srcdir}/${pkgname}-linux-bin"
  15.   "${srcdir}/${pkgname}-linux-bin"
  16. }
  17.  
  18. package() {
  19.   cat > ${pkgname} <<EOF
  20. #!/bin/bash
  21. /opt/${pkgname}/${pkgname}
  22. EOF
  23.  
  24.   cat > ${pkgname}.desktop <<EOF
  25. [Desktop Entry]
  26. Type=Application
  27. Version=1.0
  28. Name=Cogs
  29. Icon=/opt/${pkgname}/${pkgname}-icon.bmp
  30. Exec=${pkgname}
  31. Terminal=false
  32. Categories=Game;
  33. EOF
  34.  
  35.   install -D -m 755 "${srcdir}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
  36.   install -D -m 644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
  37.   mkdir -p "${pkgdir}/opt/"
  38.   cp -R "${srcdir}/opt/${pkgname}" "${pkgdir}/opt/"
  39.   chgrp games "${pkgdir}/opt/${pkgname}"
  40. }
Advertisement
Add Comment
Please, Sign In to add comment