diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 12 insertions, 21 deletions
@@ -6,47 +6,38 @@ pkgname=devil-ilut-vanilla # "vanilla" as in doesn't add more --enable or --disable flags than neccesary for ILUT -pkgver=1.7.8 +pkgver=1.8.0 pkgrel=1 pkgdesc="Library for reading several different image formats (includes ILUT & doesn't --{dis,en}able more than that)" arch=('i686' 'x86_64') url='http://openil.sourceforge.net/' +makedepends=('cmake') depends=('libpng' 'libmng' 'jasper' 'lcms' 'openexr') options=('!docs' '!emptydirs') license=('GPL') provides=('devil') conflicts=('devil') source=(http://downloads.sourceforge.net/openil/DevIL-$pkgver.tar.gz - libpng14.patch - gcc-5.0.patch) -md5sums=('7918f215524589435e5ec2e8736d5e1d' - '0f839ccefd43b0ee8b4b3f99806147fc' - '8d1b5d973c93927f60f775aecb448e77') + opengl.patch) +md5sums=('4d8c21aa4822ac86d77e44f8d7c9becd' + '17413db6a911bf73bf5e3fcdb9aeac27') prepare() { - cd ${srcdir}/devil-$pkgver - - patch -Np1 -i ${srcdir}/libpng14.patch - patch -Np1 -i ${srcdir}/gcc-5.0.patch - - # link against libpng.so, not libpng12.so - sed -i 's/png12/png/g' configure m4/devil-definitions.m4 + cd ${srcdir}/DevIL } build() { - cd ${srcdir}/devil-$pkgver + mkdir -p "${srcdir}/DevIL/DevIL/build" + cd "${srcdir}/DevIL/DevIL/build" - if [[ $CARCH == x86_64 ]]; then - ./configure --prefix=/usr --enable-ILU --enable-ILUT - else - ./configure --prefix=/usr --enable-ILU --enable-ILUT --disable-sse3 - fi + cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr .. make } package() { - cd ${srcdir}/devil-$pkgver + cd "${srcdir}/DevIL/DevIL/build" - make prefix=${pkgdir}/usr install + DESTDIR="${pkgdir}" make install + install -Dm644 ../include/IL/ilut_config.h "${pkgdir}/usr/include/IL/" } |