summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: ce0f89df4fa8262fee606cb8f91dd538bdbcbd7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# Maintainer: Yaohan Chen <yaohan.chen@gmai.com>
pkgname=anodyne-hib
pkgdesc='A top-down action-adventure game'
url=http://www.anodynegame.com/
license=('custom')
pkgver=1.508
pkgrel=2
arch=(i686 x86_64)
depends=('adobe-air-sdk')
depends_i686=('alsa-plugins')
depends_x86_64=('lib32-alsa-plugins')
source=(hib://Anodyne_1_508_Linux-1378683147.zip
        air-generic-launcher.sh
        eula.txt)
md5sums=('35d5911b9e14e31153767dd983df50f7'
         'f179eaa5e6e6674b1853cf826fc33c3a'
         'b9cfbd29fb8a1d605e193311b778d7d8')

DLAGENTS+=('hib::/usr/bin/echo "Could not find %u. Manually download it to \"$(pwd)\", or set up a hib:// DLAGENT in /etc/makepkg.conf."; exit 1')

package() {
  _installdir=/opt/anodyne/share

  cd $srcdir
  install -Dm755 air-generic-launcher.sh $pkgdir/$_installdir/air-generic-launcher.sh
  mv linux/share/META-INF $pkgdir/$_installdir
  mv linux/share/Anodyne.swf $pkgdir/$_installdir

  install -d $pkgdir/usr/bin/
  ln -s $_installdir/air-generic-launcher.sh $pkgdir/usr/bin/anodyne

  install -Dm644 linux/share/icons/IntraAIR32.png $pkgdir/usr/share/pixmaps/anodyne.png

  install -d $pkgdir/usr/share/applications/
  cat > $pkgdir/usr/share/applications/anodyne.desktop <<EOF
[Desktop Entry]
Name=Anodyne
Comment=Anodyne
GenericNAme=Anodyne
Exec=/usr/bin/anodyne
Type=Application
Terminal=false
Icon=anodyne
StartupNotify=true
Categories=Game;
EOF

  install -Dm644 eula.txt $pkgdir/usr/share/licenses/anodyne/eula.txt
}