summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authordaurnimator2016-05-09 16:04:30 +1000
committerdaurnimator2016-05-09 16:06:23 +1000
commit26ae60e2365b48ba6e97b0ea1b014cfc31ed81d1 (patch)
tree9dba0bcdfd605742a0fc6243a152c3ac5b0d1925 /PKGBUILD
parent418c318e45e5cf5d088e3202f082607f4a4cf54c (diff)
downloadaur-26ae60e2365b48ba6e97b0ea1b014cfc31ed81d1.tar.gz
Update to 3.18. Overhaul build process
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 12 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ae46325b9953..27c7e21a6148 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: maoserr
pkgname=iup
-pkgver=3.15
+pkgver=3.18
pkgrel=1
pkgdesc="C cross platform GUI toolkit"
arch=('i686' 'x86_64')
@@ -16,30 +16,30 @@ options=(staticlibs)
source=(
"http://downloads.sourceforge.net/project/iup/${pkgver}/Docs%20and%20Sources/iup-${pkgver}_Sources.tar.gz"
"http://heanet.dl.sourceforge.net/project/iup/${pkgver}/Docs%20and%20Sources/iup-${pkgver}_Docs.pdf"
- makfiles.patch
)
md5sums=(
- 'a9af7f6229f998b059ed6dbcf53fcdaf'
- '367b7142a2f077c6a68cc9d76f20866a'
- '9c50f5376fe5cc0f459ec0148c452c57'
+ '60a3b03b14056364379cc195f95f897f'
+ '08455b56beb828ab1a814299b217b5f9'
)
-prepare() {
- cd $srcdir/$pkgname
- patch -b -p0 <../makfiles.patch
-}
-
build() {
cd $srcdir/$pkgname
- make iup iupcd iupcontrols iupgl iup_pplot iupim iupimglib ledc iupview
+ make iup iupcd iupcontrols iupgl iup_pplot iupim iupimglib ledc iupview \
+ TEC_UNAME_DIR=. TEC_UNAME_LIB_DIR=. \
+ CD_LIB=/usr/lib \
+ CD_INC=/usr/include/cd \
+ IM_LIB=/usr/lib \
+ IM_INC=/usr/include/im \
+ ZLIB_LIB=/usr/lib \
+ IUPLIB="$srcdir/$pkgname"/lib
}
package() {
cd $srcdir/$pkgname
install -m755 -d $pkgdir/usr/lib
- install -m644 $srcdir/iup/lib/Linux*/* $pkgdir/usr/lib
+ install -m644 $srcdir/iup/lib/* $pkgdir/usr/lib
install -m755 -d $pkgdir/usr/share/$pkgname
install -m644 $srcdir/iup-${pkgver}_Docs.pdf $pkgdir/usr/share/$pkgname
install -m755 -d $pkgdir/usr/include/iup