1 # This is an example PKGBUILD file. Use this as a start to creating your own,
2 # and remove these comments. For more information, see 'man PKGBUILD'.
3 # NOTE: Please fill out the license field for your package! If it is unknown,
4 # then please put 'unknown'.
6 # Contributor: Felix Lange <fjl at twurst dot com>
10 pkgdesc="A dynamic erlang distribution"
12 url="http://www.erlware.org/"
15 depends=('glibc' 'ncurses' 'bash')
18 provides=('erlware' 'faxien')
19 conflicts=('erlware' 'faxien')
23 install=erlware.install
24 source=(erlware.sh LICENSE)
26 md5sums=('7fa6b8ffa121cdf849151aca77841cd4'
27 'c0ae2ae4bbda74755a729fb8254a4536')
29 # switch source urls on CARCH
32 source=(${source[@]} "launcher.sh::http://faxien.googlecode.com/files/faxien-launcher-i686-Linux-V$pkgver.sh")
33 md5sums=(${md5sums[@]} '73147da47cafea498f6d5dcd65cf61f5') ;;
35 source=(${source[@]} "launcher.sh::http://faxien.googlecode.com/files/faxien-launcher-x86_64-Linux-2.6.29-V$pkgver.sh")
36 md5sums=(${md5sums[@]} 'bcfeb76a8af2efc63ee9ad59b8b8ff7d') ;;
40 LAUNCHER="${startdir}/launcher.sh"
41 PREFIX=${pkgdir}/opt/erlware
42 SKIP=$(awk '/^__ARCHIVE_FOLLOWS__/ { print NR + 1; exit 0; }' "$LAUNCHER")
45 tail -n +$SKIP "$LAUNCHER" | tar -zxvf - -C "$PREFIX"
47 chown -R root "$PREFIX"
48 chgrp -R root "$PREFIX"
50 mkdir -p "${pkgdir}/etc/profile.d"
51 install -Dm644 "${startdir}/erlware.sh" "${pkgdir}/etc/profile.d/"
53 mkdir -p ${pkgdir}/usr/share/licenses/${pkgname}/
54 install ${startdir}/LICENSE ${pkgdir}/usr/share/licenses/$pkgname
57 # vim:set ts=2 sw=2 et: