diff options
author | Adam Nielsen | 2015-06-27 19:44:46 +1000 |
---|---|---|
committer | Adam Nielsen | 2015-06-27 19:44:46 +1000 |
commit | 2614b6e47f2a71b72a9ad71527446cba6510781d (patch) | |
tree | 2f69adc11fdd9dd7f79a955bbcaa0b47822a6a5e | |
download | aur-2614b6e47f2a71b72a9ad71527446cba6510781d.tar.gz |
Import to AUR4
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 63 |
2 files changed, 84 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b062f85512b1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = libgamemaps-git + pkgdesc = Access and modify level data from many different games + pkgver = 20120611 + pkgrel = 1 + url = http://www.shikadi.net/camoto + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = autoconf + makedepends = automake + makedepends = pkgconfig + depends = boost + depends = libgamecommon + depends = libgamegraphics + depends = png++ + provides = libgamemaps + conflicts = libgamemaps + +pkgname = libgamemaps-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6284d78556d8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,63 @@ +# Maintainer: Adam Nielsen <malvineous@shikadi.net> + +_pkgname=libgamemaps +pkgname=${_pkgname}-git +pkgver=20120611 +pkgrel=1 +pkgdesc="Access and modify level data from many different games" +arch=('i686' 'x86_64') +url="http://www.shikadi.net/camoto" +license=('GPL3') +provides=("${_pkgname}") +conflicts=("${_pkgname}") +depends=('boost' 'libgamecommon' 'libgamegraphics' 'png++') +makedepends=('git' 'autoconf' 'automake' 'pkgconfig') +options=() +_gitname=${_pkgname} +_gitroot="git://github.com/Malvineous/${_gitname}" +source=() +md5sums=() + +build() { + cd "${srcdir}" + + if [ "$NOEXTRACT" -eq 0 ]; then + if [ -d "$_gitname" ]; then + cd "$_gitname" + + msg "Cleaning up from previous build." + git clean -X -f + + msg "Reverting local changes to source tree..." + git reset --hard + + msg "Updating from GitHub server..." + git pull origin + msg "The local files are updated." + else + msg "Downloading from GitHub server..." + git clone --depth=1 -- "$_gitroot" "$_gitname" + cd "$_gitname" + fi + else + warning "Skipping git clean/pull -- using existing src/ tree" + cd "$_gitname" + fi + + msg "Configuring build environment..." + ./autogen.sh + ./configure --prefix="/usr" + + msg "Beginning compile..." + make ${MAKEFLAGS} +} + +check() { + cd "$srcdir/$_gitname" + make ${MAKEFLAGS} check +} + +package() { + cd "$srcdir/$_gitname" + make install DESTDIR="$pkgdir" +} |