summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFan Jiang2019-09-28 00:20:39 -0400
committerFan Jiang2019-09-28 00:20:39 -0400
commitdac723c880ed4a5d5842cf1842b0192a4430414e (patch)
tree15d3f8366daeefab2976e9c4b5706abbb8264251 /PKGBUILD
downloadaur-lib32-cloog.tar.gz
INIT
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6ea8e7d8d6f3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Andrew Sun <adsun701@gmail.com>
+
+pkgname=lib32-cloog
+_pkgbasename=cloog
+pkgver=0.20.0
+pkgrel=1
+pkgdesc="Library that generates loops for scanning polyhedra"
+arch=('x86_64')
+url="http://www.bastoul.net/cloog/"
+depends=('lib32-osl' 'lib32-isl')
+makedepends=('texlive-core' 'texlive-bin')
+license=('GPL')
+source=("https://github.com/periscop/cloog/releases/download/$_pkgbasename-$pkgver/$_pkgbasename-$pkgver.tar.gz")
+sha512sums=('d00cbefd348b45d9d482320a088f7ae736440046b99469cbdfbb177a38dcef182c3305f0a567a1f5699c23b7108db6fd5ad6dfbc071d63ccca1d6bfc1b198565')
+
+prepare() {
+ cd "${srcdir}/${_pkgbasename}-${pkgver}"
+}
+
+build() {
+ cd "${srcdir}/${_pkgbasename}-${pkgver}"
+
+ export CC='gcc -m32'
+ export CXX='g++ -m32'
+ export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+ export LDFLAGS+=' -m32'
+
+ ./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib32 \
+ --with-isl=system \
+ --with-osl=system
+ make
+}
+
+package() {
+ cd "${srcdir}/${_pkgbasename}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+ rm -rf "${pkgdir}"/usr/{bin,include,share}
+ rm -f "${pkgdir}/usr/lib32/"*.py
+}