summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Chen2016-07-27 11:16:51 +1200
committerAndrew Chen2016-07-27 11:17:33 +1200
commit8bc31a7b0fc555b7b612c756ad778a26fb6509f5 (patch)
tree9d9fda0da2528dbcc04a2a5d1c5f700e7992fd63
parent7b4d553a84682aa30b0dccd8042e635b81de9490 (diff)
downloadaur-8bc31a7b0fc555b7b612c756ad778a26fb6509f5.tar.gz
Work around broken upstream recode support
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD17
-rw-r--r--enable-iconv-support.patch11
3 files changed, 29 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4c97139a300d..f58d2c320ebb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,18 @@
# Generated by mksrcinfo v8
-# Sun Jul 24 01:06:59 UTC 2016
+# Tue Jul 26 23:16:05 UTC 2016
pkgbase = pxlib
pkgdesc = Library to read and write Paradox DB files
pkgver = 0.6.6
- pkgrel = 1
+ pkgrel = 2
url = http://pxlib.sourceforge.net/
arch = i686
arch = x86_64
license = GPL
depends = libgsf
source = http://downloads.sourceforge.net/sourceforge/pxlib/pxlib-0.6.6.tar.gz
+ source = enable-iconv-support.patch
md5sums = a5ff1b5a0dd7ae38313e7479e651ad08
+ md5sums = e6d4bace465bdfd01d4964d1cf0181a6
pkgname = pxlib
diff --git a/PKGBUILD b/PKGBUILD
index 982f23674926..df2ba676e071 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,18 +3,29 @@
pkgname=pxlib
pkgver=0.6.6
-pkgrel=1
+pkgrel=2
pkgdesc="Library to read and write Paradox DB files"
arch=('i686' 'x86_64')
license=('GPL')
url="http://pxlib.sourceforge.net/"
depends=('libgsf')
-source=(http://downloads.sourceforge.net/sourceforge/pxlib/${pkgname}-${pkgver}.tar.gz)
-md5sums=('a5ff1b5a0dd7ae38313e7479e651ad08')
+source=(http://downloads.sourceforge.net/sourceforge/pxlib/${pkgname}-${pkgver}.tar.gz
+ enable-iconv-support.patch)
+md5sums=('a5ff1b5a0dd7ae38313e7479e651ad08'
+ 'e6d4bace465bdfd01d4964d1cf0181a6')
+
+prepare() {
+ cd $srcdir/$pkgname-$pkgver
+
+ patch -p1 -i $srcdir/enable-iconv-support.patch
+}
build() {
cd $srcdir/$pkgname-$pkgver
+ touch config.rpath
+ autoreconf
+
./configure --prefix=/usr \
--with-gsf \
--disable-static
diff --git a/enable-iconv-support.patch b/enable-iconv-support.patch
new file mode 100644
index 000000000000..0112d6a56d7e
--- /dev/null
+++ b/enable-iconv-support.patch
@@ -0,0 +1,11 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -81,7 +81,7 @@ PX_CFLAGS=""
+ PX_HAVE_ICONV=0
+ PX_HAVE_RECODE=0
+
+-dnl AM_ICONV_LINK
++AM_ICONV_LINK
+
+ if test "$am_cv_func_iconv" != "yes" ; then
+ AC_ARG_WITH(recode, [ --with-recode=DIR Path to recode library (/usr)])