summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBrent Carmer2015-11-06 15:19:40 -0800
committerBrent Carmer2015-11-06 15:19:40 -0800
commit5cb26e00ad65c62ce88c1a34c66ba845056e9d98 (patch)
treec5d60012028d6a6f0249db719f08fee0c61f1732 /PKGBUILD
downloadaur-5cb26e00ad65c62ce88c1a34c66ba845056e9d98.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7e8624bd6178
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Brent Carmer <bcarmer@gmail.com>
+
+pkgname=gmp4
+pkgver=4.3.2
+pkgrel=1
+pkgdesc="Legacy version of gmp. Provides libgmp.so.3."
+arch=('x86_64')
+url="http://gmplib.org/"
+depends=('gcc-libs' 'sh' 'gmp')
+makedepends=('gcc')
+license=('LGPL3')
+options=('!libtool')
+source=(https://gmplib.org/download/gmp/gmp-${pkgver}.tar.xz)
+sha256sums=('f69eff1bc3d15d4e59011d587c57462a8d3d32cf2378d32d30d008a42a863325')
+sha512sums=('d2ddecc7d0bcfd158f65dfdc4650b9c7092abce52835887ed896cc79870036329ea6bef3f8337a5807bbb4321676366914832ae6a7874a0e54da0203591d03d1')
+
+build() {
+ cd gmp-${pkgver}
+ export PKG_CONFIG_PATH='/usr/lib/pkgconfig'
+ ./configure --prefix=/usr --libdir=/usr/lib\
+ --includedir=/usr/lib/gmp --enable-cxx
+ make
+}
+
+package() {
+ cd gmp-${pkgver}
+
+ make DESTDIR="${pkgdir}" install
+ #remove files that conflict with 'gmp' and 'lib32-gmp'
+ rm -rf "${pkgdir}"/usr/share
+ rm -rf "${pkgdir}"/usr/lib/gmp
+ rm -rf "${pkgdir}"/usr/include/gmp.h
+ rm -rf "${pkgdir}"/usr/lib/libgmp.{a,so{,.10}}
+ rm -rf "${pkgdir}"/usr/lib/libgmpxx.{a,so{,.4}}
+}