summaryrefslogtreecommitdiff
path: root/libre/abiword-libre/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'libre/abiword-libre/PKGBUILD')
-rw-r--r--libre/abiword-libre/PKGBUILD25
1 files changed, 19 insertions, 6 deletions
diff --git a/libre/abiword-libre/PKGBUILD b/libre/abiword-libre/PKGBUILD
index b49c27a84..4d48bf983 100644
--- a/libre/abiword-libre/PKGBUILD
+++ b/libre/abiword-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 209913 2014-04-08 14:24:40Z andyrtr $
+# $Id: PKGBUILD 215017 2014-06-11 14:14:55Z jgc $
# Contributor (Arch): Giovanni Scafora <giovanni@archlinux.org>
# Contributor (Arch): Maël Lavault <moimael@neuf.fr>
# Maintainer: André Silva <emulatorman@parabola.nu>
@@ -7,7 +7,7 @@ _pkgbase=abiword
pkgbase=abiword-libre
pkgname=('abiword-libre' 'abiword-libre-plugins')
pkgver=3.0.0
-pkgrel=2
+pkgrel=3
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url='http://www.abisource.com'
@@ -18,18 +18,34 @@ makedepends=('pkgconfig' 'asio' 'boost' 'fribidi' 'goffice' 'libwmf' 'wv'
options=('!makeflags')
source=(http://abisource.com/downloads/$_pkgbase/$pkgver/source/$_pkgbase-$pkgver.tar.gz
fix_crash_saving_pdf.patch
+ abiword-3.0.0-librevenge.patch
liberation-fonts.patch)
md5sums=('8d9c41cff3a8fbef8d0c835c65600e65'
'c3336f5ac7d227ff755c7e42459f20e1'
+ '6fc2d653d3b814bbfd9b0d71c69c4796'
'e7ef4d436469ae4b24b0f784b09ab023')
prepare() {
cd $_pkgbase-$pkgver
- # Replace nonfree fonts support to liberation fonts
+ # fix FS#39652 - http://bugzilla.abisource.com/show_bug.cgi?id=13586#c2
+ patch -Np2 -i ${srcdir}/fix_crash_saving_pdf.patch
+
+ # fix build with librevenge based import filters
+ patch -Np0 -i ${srcdir}/abiword-3.0.0-librevenge.patch
+
+ # replace nonfree fonts support to liberation fonts
patch -Np1 -i "${srcdir}/liberation-fonts.patch"
+
+ find plugins -name plugin.m4 | xargs cat > plugin-configure.m4
+
+ #aclocal -I m4 --install
+ #autoconf
+ libtoolize --force
+ autoreconf -fi
}
+
build() {
cd $_pkgbase-$pkgver
@@ -50,9 +66,6 @@ build() {
#./../../../backends/tcp/xp/Session.h:34:63: error: expected class-name before ',' token
# class Session : public Synchronizer, public boost::noncopyable, public boost::enable_shared_from_this<Session>
- # fix FS#39652 - http://bugzilla.abisource.com/show_bug.cgi?id=13586#c2
- patch -Np2 -i ${srcdir}/fix_crash_saving_pdf.patch
-
./configure --prefix=/usr \
--enable-shared \
--disable-static \