summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDavorin Učakar2015-06-08 22:52:43 +0200
committerDavorin Učakar2015-06-08 22:52:43 +0200
commitb399052d8a7fd203f9ddcdbbb76c91dda4fd22cf (patch)
tree9147b94da1f17758ca846aafa32e0eef387ead07 /PKGBUILD
downloadaur-b399052d8a7fd203f9ddcdbbb76c91dda4fd22cf.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d990e209b7f0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
+# Contributor: Mihai Militaru <mihai.militaru@gmx.com>
+# Contributor: scippio <scippio@berounet.cz>
+# Contributor: Jesse Jaara <jesse.jaara@gmail.com>
+# Contributor: Dan Vratil <dan@progdan.cz>
+# Maintainer: Davorin Učakar <davorin.ucakar@gmail.com>
+
+pkgname=lib32-freeimage
+pkgver=3.17.0
+pkgrel=1
+pkgdesc="Library project for developers who would like to support popular graphics image formats"
+arch=('x86_64')
+license=('GPL' 'custom:FIPL')
+url="http://freeimage.sourceforge.net"
+depends=('freeimage' 'lib32-gcc-libs')
+makedepends=('gcc-multilib')
+source=("http://downloads.sourceforge.net/project/freeimage/Source%20Distribution/${pkgver}/FreeImage${pkgver//./}.zip")
+sha1sums=('6752c83798c2f81dee71a2e8bb11657068672669')
+
+build()
+{
+ export CC="gcc -march=i686 -m32"
+ export CXX="g++ -march=i686 -m32"
+ export CFLAGS="${CFLAGS/-march=x86-64} -O3 -fPIC -fvisibility=hidden -DNO_LCMS"
+ export CXXFLAGS="${CXXFLAGS/-march=x86-64} -O3 -fPIC -fvisibility=hidden"
+
+ cd FreeImage
+ make
+ make -f Makefile.fip
+}
+
+package()
+{
+ cd FreeImage
+ make DESTDIR=${pkgdir} install || true
+ make -f Makefile.fip DESTDIR=${pkgdir} install
+
+ rm -rf ${pkgdir}/usr/include
+ mv ${pkgdir}/usr/lib ${pkgdir}/usr/lib32
+
+ install -Dm 644 ${srcdir}/FreeImage/license-fi.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+}