summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoroli2015-06-29 22:38:13 +0200
committeroli2015-06-29 22:38:13 +0200
commit105b5014b1ed2be359019ab427d47663c9437eef (patch)
tree267a5d047127d8833e1ae4191382734bce83c10a
downloadaur-105b5014b1ed2be359019ab427d47663c9437eef.tar.gz
updated
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD40
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0c23c4b1ee33
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = clanlib10
+ pkgdesc = A multi-platform game development library (legacy version)
+ pkgver = 1.0.0
+ pkgrel = 2
+ url = http://clanlib.org/
+ arch = i686
+ arch = x86_64
+ license = zlib
+ depends = alsa-lib
+ depends = libjpeg
+ depends = libmikmod
+ depends = libpng12
+ depends = libvorbis
+ depends = libxi
+ depends = libxxf86vm
+ depends = mesa
+ depends = sdl_gfx
+ depends = glu
+ conflicts = clanlib
+ conflicts = clanlib-svn
+ options = !libtool
+ source = http://clanlib.org/download/releases-1.0/ClanLib-1.0.0.tgz
+ md5sums = 281e64a463155474d0f1270686286811
+
+pkgname = clanlib10
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ba9920e51b71
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Contributor: Anton Bazhenov <anton.bazhenov at gmail>
+# Maintainer: Jose Riha <jose1711 gmail com>
+
+pkgname=clanlib10
+pkgver=1.0.0
+pkgrel=2
+pkgdesc="A multi-platform game development library (legacy version)"
+arch=('i686' 'x86_64')
+url="http://clanlib.org/"
+license=('zlib')
+depends=('alsa-lib' 'libjpeg' 'libmikmod' 'libpng12'
+ 'libvorbis' 'libxi' 'libxxf86vm' 'mesa' 'sdl_gfx' 'glu')
+conflicts=('clanlib' 'clanlib-svn')
+options=('!libtool')
+source=("http://clanlib.org/download/releases-1.0/ClanLib-${pkgver}.tgz")
+md5sums=('281e64a463155474d0f1270686286811')
+
+build() {
+ cd "${srcdir}/ClanLib-${pkgver}"
+
+ # Fix for libpng 1.2
+ sed -i "s_-lpng_-lpng12_" configure.ac
+ sed -i "s_<png.h>_<libpng12/png.h>_" Sources/Display/Providers/png_provider_generic.h
+
+ # Fix compilation errors
+ sed -i "51i#include <cstdio>" Sources/GL/canvas_opengl.cpp
+ sed -i "38i#include <cstdio>" Sources/GL/GLX/input_device_linuxevent.cpp
+ sed -i "32i#include <cstdio>" Sources/GL/GLX/input_device_xinput.cpp
+
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/ClanLib-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+
+ # Install a license file
+ install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}