summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD37
2 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c9772cd251d0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+pkgbase = wesnoth-git
+ pkgdesc = The latest version of a turn-based strategy game on a fantasy world
+ pkgver = 1.11.11.4439.g0771fdd
+ pkgrel = 1
+ url = http://www.wesnoth.org/
+ arch = x86_64
+ license = GPL
+ makedepends = openssh
+ makedepends = python
+ makedepends = scons
+ makedepends = git
+ depends = boost
+ depends = fribidi
+ depends = lua
+ depends = sdl
+ depends = sdl_ttf
+ depends = sdl_net
+ depends = sdl_mixer
+ depends = sdl_image
+ provides = wesnoth
+ conflicts = wesnoth
+ conflicts = wesnoth-data
+ conflicts = wesnoth-devel
+ source = git://github.com/wesnoth/wesnoth.git
+ md5sums = SKIP
+
+pkgname = wesnoth-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..87b210f4df98
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Archadept
+# Revision: 2015-02-04
+
+pkgname=wesnoth-git
+_gitname=wesnoth
+pkgver=1.11.11.4439.g0771fdd
+pkgrel=1
+pkgdesc="The latest version of a turn-based strategy game on a fantasy world"
+arch=('x86_64')
+url="http://www.wesnoth.org/"
+license=('GPL')
+depends=('boost' 'fribidi' 'lua' 'sdl' 'sdl_ttf' 'sdl_net' 'sdl_mixer' 'sdl_image')
+makedepends=('openssh' 'python' 'scons' 'git')
+conflicts=('wesnoth' 'wesnoth-data' 'wesnoth-devel')
+provides=('wesnoth')
+
+source=('git://github.com/wesnoth/wesnoth.git')
+md5sums=('SKIP')
+
+pkgver() {
+ cd ${_gitname}
+ git describe --always | sed 's/-/./g'
+}
+
+build() {
+ cd "${srcdir}"
+
+ rm -rf ${srcdir}/$_gitname-build
+ cp -r ${_gitname} ${_gitname}-build || return 1
+}
+
+package() {
+ cd ${_gitname}-build
+
+ scons prefsdir=.config/$pkgname prefix=/usr debug=yes || return 1
+ scons destdir=${pkgdir} install || return 1
+}