# Contributor: William Pitcock # Maintainer: William Pitcock setvar pkgname = 'freeciv' setvar pkgver = '2.4.3' setvar pkgrel = '0' setvar pkgdesc = ""civilization 2 clone"" setvar url = ""http://freeciv.wikia.org/"" setvar arch = ""all"" setvar license = ""GPL"" setvar depends = ""$pkgname-server"" setvar makedepends = ""gtk+-dev gzip curl-dev"" setvar install = """" setvar subpackages = ""$pkgname-dev $pkgname-doc $pkgname-server $pkgname-data $pkgname-lang"" setvar source = ""http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2"" setvar _builddir = ""${srcdir}/${pkgname}-${pkgver}"" proc prepare { local i cd $_builddir for i in $source { case (i) { *.patch { msg $i; patch -p1 -i "$srcdir"/$i || return 1} } } } proc build { cd $_builddir ./configure --prefix=/usr \ --sysconfdir=/etc || return 1 make || return 1 } proc package { cd $_builddir make DESTDIR="$pkgdir" install || return 1 } proc server { setvar replaces = ""freeciv"" setvar depends = ""freeciv-data"" mkdir -p "$subpkgdir"/usr/bin mv "$pkgdir"/usr/bin/freeciv-server "$subpkgdir"/usr/bin/freeciv-server } proc data { setvar arch = ""noarch"" mkdir -p "$subpkgdir"/usr/share mv "$pkgdir"/usr/share/freeciv "$subpkgdir"/usr/share/freeciv } setvar md5sums = ""437f9a4aadb80619a7c5ae9643142b8b freeciv-2.4.3.tar.bz2"" setvar sha256sums = ""7f107fe3b09f37934410dc7a64ac1b99a95997ddf53da53933b75d4da79fa899 freeciv-2.4.3.tar.bz2"" setvar sha512sums = ""7abed9b3c0f65aa5ed856080a6da68152a8fe9ea285a070858f9a92ec32fb27bfb48fb77b7098a23bbf3e092c982ed455b6ea795230295c9d14f4832378ee3ba freeciv-2.4.3.tar.bz2""