blob: 50c26cbb27e9c26acc8cd38ad650deb717f0070e (
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
|
# Contributor: Raniz <raniz *AT* gmx *DOT* net>
# Maintainer: Parth Nobel <pnob99 *AT* gmail *DOT* com>
pkgname=triplea
pkgver=1.9.0.0.7594
pkgrel=1
pkgdesc='An online multiplayer turn based strategy game and board game engine.'
arch=('any')
url="http://www.triplea-game.org/"
license=('GPL')
install=${pkgname}.install
depends=('gtk-update-icon-cache' 'java-runtime')
source=( "https://github.com/triplea-game/triplea/releases/download/${pkgver}/triplea-${pkgver}-all_platforms.zip"
"https://github.com/chrisfair/tripleapatches/archive/${pkgver}.tar.gz"
"triplea")
sha256sums=('5e419c7bb6a7cfdf375afed292d769694b4be3d910e1734c0533478e244870d2'
'97b82e8c20a3ba61cfe1376fe32ca5d387d10d60e0eb16213356b3d4f9259670'
'2774c5d96117330cd5edaf7f4aae0f9a6ffbe757b2d9a8ae4bbc5b0dfde9274f')
package() {
install -d "${pkgdir}/usr/share/${pkgname}"
cd ${srcdir}/tripleapatches-${pkgver}
cp triplea.patch ${srcdir}
cd ${srcdir}
patch -Np4 -i ${srcdir}/triplea.patch
rm ${srcdir}/${pkgver}.tar.gz
rm -rf ${srcdir}/tripleapatches-${pkgver}
rm ${srcdir}/triplea.patch
rm ${srcdir}/triplea-${pkgver}-all_platforms.zip
rm ${srcdir}/${pkgname}
cp ../${pkgname} .
chmod +x ${srcdir}/${pkgname}
chmod +x ${srcdir}/TripleA
cp -rfR ${srcdir} ${pkgdir}/usr/share
rm -rf ${pkgdir}/usr/share/${pkgname}
mv ${pkgdir}/usr/share/src ${pkgdir}/usr/share/${pkgname}
mkdir -p ${pkgdir}/usr/share/applications
install -Dm644 ${srcdir}/TripleA.desktop ${pkgdir}/usr/share/applications/TripleA.desktop
install -D -m 0755 ${srcdir}/${pkgname} ${pkgdir}/usr/bin/${pkgname}
}
|