1 # Maintainer: Erdbeerkaese
6 pkgdesc="A single-player sandbox style space role-playing game with strategic elements."
8 url="http://fractalsoftworks.com/"
10 depends=('java-runtime' 'libgl' 'openal' 'ttf-dejavu' 'bash')
11 install='starfarer.install'
13 http://www.fractalsoftworks.com/starfarer/release/${pkgname}_linux-${pkgver//_/-}.zip
14 http://www.fractalsoftworks.com/starfarer/docs/StarfarerManual.pdf
17 md5sums=('9bd2a3e25786c38cded8ae0cd1fd897c'
18 'd677fdea9b9e8c42e6407e2d739be4f8'
19 '983c642afee002b382450db137961bea'
20 '8f34b524db75095cccbd46f0a630d1de')
22 install -D -m644 "${srcdir}/StarfarerManual.pdf" \
23 "${pkgdir}/usr/share/doc/${pkgname}/StarfarerManual.pdf"
24 install -d "${pkgdir}/usr/share/${pkgname}" \
25 "${pkgdir}/usr/share/java/${pkgname}" \
26 "${pkgdir}/usr/lib/${pkgname}"
27 for jar in "${srcdir}/${pkgname}/*.jar" ; do
28 install -D -m644 $jar "${pkgdir}/usr/share/java/${pkgname}/"
30 if test "$CARCH" == x86_64; then
31 cp ${srcdir}/${pkgname}/native/linux/*64.so "${pkgdir}/usr/lib/${pkgname}/"
32 sed -i -e 's/\$\$ARCHITECTURE\$\$/amd64/g' "${srcdir}/starfarer.sh"
34 cp ${srcdir}/${pkgname}/native/linux/*[!"64"].so "${pkgdir}/usr/lib/${pkgname}/"
35 sed -i -e 's/\$\$ARCHITECTURE\$\$/i386/g' "${srcdir}/starfarer.sh"
37 cp -R "${srcdir}/${pkgname}/data" "${pkgdir}/usr/share/${pkgname}/"
38 cp -R "${srcdir}/${pkgname}/graphics" "${pkgdir}/usr/share/${pkgname}/"
39 cp -R "${srcdir}/${pkgname}/mods" "${pkgdir}/usr/share/${pkgname}/"
40 cp -R "${srcdir}/${pkgname}/sounds" "${pkgdir}/usr/share/${pkgname}/"
41 install -D -m755 "${srcdir}/starfarer.sh" "${pkgdir}/usr/bin/starfarer"
42 install -D -m644 "${srcdir}/starfarer.desktop" \
43 "${pkgdir}/usr/share/applications/starfarer.desktop"
44 install -D -m644 "${srcdir}/${pkgname}/LICENSE.txt" \
45 "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
47 # vim:set ts=4 sw=4 et: