updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / xfirepower / PKGBUILD
blobd66a5044461b3e6b5b503d11530873157665c837
1 # Maintainer: Anton Bazhenov <anton.bazhenov at gmail>
3 pkgname=xfirepower
4 pkgver=0.84
5 pkgrel=1
6 pkgdesc="A multiplayer tank game which is playable over the Internet"
7 arch=('i686' 'x86_64')
8 url="http://www.happypenguin.org/show?Firepower"
9 license=('custom')
10 depends=('libxpm' 'ttf-dejavu')
11 makedepends=('imake')
12 install=${pkgname}.install
13 source=("http://www.ibiblio.org/pub/linux/games/multiplayer/tank/${pkgname}-${pkgver}.tar.gz"
14         "${pkgname}.patch"
15         "LICENSE")
16 md5sums=('7f2251554c339727f6ee7351b97c0b38'
17          '65bd6ae6f194369298e74c6052ed7242'
18          'caf918cb2ce53b45eb4d40a075db2c16')
20 build() {
21   cd "${srcdir}/${pkgname}-${pkgver}"
22   patch -p0 -i "../${pkgname}.patch"
24   # Compile server
25   cd server
26   make || return 1
28   # Compile client
29   cd ../client
30   xmkmf || return 1
31   make Makefiles || return 1
32   # We haven't man, so skip this step
33   sed -i "/all.*(MANNEWSUFFIX)/d" Makefile
34   make || return 1
37 package() {
38   cd "${srcdir}/${pkgname}-${pkgver}"
40   # Install binaries
41   install -Dm755 server/xfireserv "${pkgdir}/usr/bin/xfireserv"
42   install -Dm755 client/xfire "${pkgdir}/usr/bin/xfire"
44   # Install maps and motd file
45   mkdir -p "${pkgdir}/usr/share/${pkgname}/maps"
46   sed -i "s_maps/_/usr/share/xfirepower/maps/_" server/maps.list
47   install -Dm644 server/maps.list "${pkgdir}/usr/share/${pkgname}/maps.list"
48   install -Dm644 server/.motd "${pkgdir}/usr/share/${pkgname}/motd"
49   install -Dm644 server/maps/*.map "${pkgdir}/usr/share/${pkgname}/maps/"
51   # Install documentation and license file
52   install -Dm644 README "${pkgdir}/usr/share/doc/${pkgname}/README"
53   install -Dm644 TODO "${pkgdir}/usr/share/doc/${pkgname}/TODO"
54   install -Dm644 server/CHANGES "${pkgdir}/usr/share/doc/${pkgname}/CHANGES"
55   install -Dm644 server/maps/README "${pkgdir}/usr/share/doc/${pkgname}/README_MAPS"
56   install -Dm644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"