updated on Sat Jan 21 16:18:39 UTC 2012
[aur-mirror.git] / vegastrike-data-svn / PKGBUILD
blob9840d9168ebe82e02ffd6d9c495fe7194fc8fc7f
1 # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
2 # Contributor: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
4 pkgname=vegastrike-data-svn
5 _pkgname=vegastrike
6 pkgver=13190
7 pkgrel=1
8 pkgdesc="3D action-space-sim allowing players to trade and bounty hunt in a vast universe (data files)"
9 arch=('any')
10 url="http://vegastrike.sourceforge.net/"
11 license=('GPL')
12 depends=('desktop-file-utils')
13 makedepends=('subversion')
14 source=()
15 md5sums=()
17 _svntrunk=https://vegastrike.svn.sourceforge.net/svnroot/vegastrike/trunk/data
18 _svnmod=data
20 build() {
21   cd ${srcdir}
24 package() {
25   # data files
26   if [ -d $_svnmod/.svn ]; then
27     (cd $_svnmod && svn up -r $pkgver)
28   else
29     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
30   fi
31   msg "Vegastrike DATA SVN checkout done or server timeout"
33   rm -rf "$srcdir/$_svnmod-build"
34   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
35   cd "$srcdir/$_svnmod-build"
37   install -d ${pkgdir}/usr/share/${_pkgname}/
38   cp -r * ${pkgdir}/usr/share/${_pkgname}/
40   # install man page, .desktop file and icon
41   install -D -m644 documentation/${_pkgname}.1 \
42     ${pkgdir}/usr/share/man/man1/${_pkgname}.1
43   #install -D -m644 ${srcdir}/${pkgname}.desktop \
44   #  ${pkgdir}/usr/share/applications/${_pkgname}.desktop || return 1
45   install -D -m644 ${_pkgname}.xpm \
46     ${pkgdir}/usr/share/pixmaps/${_pkgname}.xpm
48   # remove unneeded
49   rm -rf `find ${pkgdir}/usr/share -type d -name .svn`