diff options
author | Alexandre Demers | 2016-04-26 02:14:35 -0400 |
---|---|---|
committer | Alexandre Demers | 2016-04-26 02:14:35 -0400 |
commit | be2b0767dc7b07327487b0fd169030429f54ab91 (patch) | |
tree | 52f6554c58a659c987a6c0adfd21d5c9bfdc3127 | |
download | aur-be2b0767dc7b07327487b0fd169030429f54ab91.tar.gz |
Original commit
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6903a84bfaa0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +# Generated by mksrcinfo v8 +# Tue Apr 26 06:14:11 UTC 2016 +pkgbase = lib32-openjpeg2 + pkgdesc = An open source JPEG 2000 codec, version 2.1.0 + pkgver = 2.1.0 + pkgrel = 1 + url = http://www.openjpeg.org + arch = x86_64 + license = BSD + makedepends = cmake + makedepends = gcc-multilib + depends = openjpeg2 + depends = lib32-glibc + source = http://downloads.sourceforge.net/project/openjpeg.mirror/2.1.0/openjpeg-2.1.0.tar.gz + md5sums = f6419fcc233df84f9a81eb36633c6db6 + +pkgname = lib32-openjpeg2 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..956aa198b495 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Alexandre Demers <alexandre.f.demers@gmail.com> + +_setPrefix="/usr" +_setLibdir="lib32" +_setFullLibdir="${_setPrefix}/${_setLibdir}" +_pkgbase=openjpeg2 + +pkgname=${_setLibdir}-${_pkgbase} +pkgver=2.1.0 +pkgrel=1 +pkgdesc="An open source JPEG 2000 codec, version ${pkgver}" +arch=('x86_64') +license=('BSD') +url="http://www.openjpeg.org" +makedepends=('cmake' 'gcc-multilib') +depends=("${_pkgbase}" 'lib32-glibc') +source=(http://downloads.sourceforge.net/project/openjpeg.mirror/$pkgver/openjpeg-$pkgver.tar.gz) +md5sums=('f6419fcc233df84f9a81eb36633c6db6') + +build() { + export CFLAGS="-m32" + export CXXFLAGS="-m32" + export PKG_CONFIG_PATH="${_setFullLibdir}/pkgconfig" + + cd "${srcdir}" + mkdir -p build + cd build + cmake "../openjpeg-$pkgver" -DCMAKE_INSTALL_PREFIX=${_setPrefix} -DOPENJPEG_INSTALL_LIB_DIR=${_setLibdir} -DBUILD_DOC=off + make +} + +package() { + cd "${srcdir}/build" + make DESTDIR="${pkgdir}" install + + # removing unneeded files and folders + rm -rf "${pkgdir}/${_setPrefix}"/{bin,include} + rm -fr "${pkgdir}/${_setFullLibdir}"/openjpeg-2.1 + + # installing license + mkdir -p "${pkgdir}/${_setPrefix}"/share/licenses/openjpeg-2.1 + cp LICENSE.txt "${pkgdir}/${_setPrefix}"/share/licenses/openjpeg-2.1/LICENSE + + mkdir -p "${pkgdir}/${_setPrefix}"/share/licenses/${pkgname} + ln -s ../openjpeg-2.1/LICENSE "${pkgdir}/${_setPrefix}"/share/licenses/${pkgname}/LICENSE +} |