diff options
author | Benedict Etzel | 2015-06-08 19:45:56 +0200 |
---|---|---|
committer | Benedict Etzel | 2015-06-08 19:45:56 +0200 |
commit | e885938edba66f9267b05d7c913de4d4b7506f2f (patch) | |
tree | 8f7e911091ca13e25b91bf9a0435be6ac8f190f4 /PKGBUILD | |
download | aur-e885938edba66f9267b05d7c913de4d4b7506f2f.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..804089e40c23 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Benedict Etzel <developer@beheh.de> +# Contributor: Jonathan Steel <mail at jsteel dot org> +# Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> +# Contributor: Wesley <rudirennsau at hotmail dot com> + +pkgname=openclonk +pkgver=6.0 +pkgrel=3 +_orig=$pkgname-release-$pkgver-src +pkgdesc='Multiplayer-action-tactic-skill game' +arch=('i686' 'x86_64') +url='http://openclonk.org' +license=('custom') +depends=('freetype2' 'gtk2' 'glew' 'sdl_mixer' 'libxpm' 'hicolor-icon-theme' 'libupnp') +makedepends=('cmake' 'boost' 'imagemagick' 'mesa') +conflicts=('clonk_rage') +install=$pkgname.install +source=("http://openclonk.org/builds/release/$pkgver/$pkgname-$pkgver-src.tar.bz2" 'directories.patch' 'sdlfix.patch') +md5sums=('3e0dd1c5f60df0d37dbbb12b7ef5c38b' + '55e35baf307d699a704e9d939d8402fb' + '50b727b8d372be91adce1d0460bf0081') + +prepare() { + cd "${srcdir}/${_orig}" + patch -p1 -i ../directories.patch + patch -p1 -i ../sdlfix.patch +} + +build() { + cd "${srcdir}/${_orig}" + [[ -d build ]] && rm -rf build + mkdir build && cd build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DFREETYPE_INCLUDE_DIRS=/usr/include/freetype2 + make +} + +package() { + cd "${srcdir}/${_orig}" + cd build + + make DESTDIR="$pkgdir" install + + # licenses + install -dm755 "$pkgdir"/usr/share/licenses/$pkgname + install -m644 ../licenses/*.txt "$pkgdir"/usr/share/licenses/$pkgname +} + +# vim: ts=2 sw=2 et: |