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/PKGBUILD88
1 files changed, 41 insertions, 47 deletions
diff --git a/libre/abiword-libre/PKGBUILD b/libre/abiword-libre/PKGBUILD
index a9f003a90..834b0a8b8 100644
--- a/libre/abiword-libre/PKGBUILD
+++ b/libre/abiword-libre/PKGBUILD
@@ -1,68 +1,68 @@
-# $Id: PKGBUILD 102234 2010-12-06 22:32:25Z ibiru $
+# $Id: PKGBUILD 146945 2012-01-19 14:58:28Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Maël Lavault <moimael@neuf.fr>
+# Contributor (Parabola): André Silva <andre.paulista@adinet.com.uy>
+_pkgbase=abiword
pkgbase=abiword-libre
pkgname=('abiword-libre' 'abiword-libre-plugins')
pkgver=2.8.6
-pkgrel=4
+pkgrel=7
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
url="http://www.abisource.com"
-makedepends=('pkgconfig' 'asio' 'boost' 'fribidi' 'goffice' 'libwmf' 'wv'
-'link-grammar' 'gtkmathview' 'aiksaurus' 'libxslt' 'enchant' 'libots' 'libwpg'
-'librsvg' 'loudmouth' 'libsoup' 'ttf-liberation')
-options=('!libtool')
-source=("http://repo.parabolagnulinux.org/other/${pkgbase}-${pkgver}.tar.gz"
- liberation-fonts.patch
- compat_libwpg_0_9.patch)
+makedepends=('pkgconfig' 'asio' 'boost' 'fribidi' 'goffice' 'libwmf' 'wv' 'link-grammar' 'gtkmathview'
+ 'aiksaurus' 'libxslt' 'enchant' 'libots' 'libwpg' 'librsvg' 'loudmouth' 'libsoup' 'ttf-liberation')
+options=('!makeflags' '!libtool')
+source=("http://www.abisource.com/downloads/${_pkgbase}/${pkgver}/source/${_pkgbase}-${pkgver}.tar.gz"
+ 'compat_libwpg_0_9.patch'
+ 'abiword-2.8.6-no-undefined.patch'
+ 'abiword-2.8.6-libpng15.patch'
+ 'liberation-fonts.patch')
+md5sums=('f883b0a7f26229a9c66fd6a1a94381aa'
+ '09446a2ebba8288fc611e88f7cf17298'
+ '42e2614b6e0aad457d91f6ce20b6f225'
+ '40e370e7e88c5437140ef18037abfbd3'
+ '880b17db6f249d977d2a7cd012d9ce02')
conflicts=('abiword')
replaces=('abiword')
provides=("abiword=$pkgver")
-
-# source PKGBUILD; mksource
-mksource() {
- #wget http://www.abisource.com/downloads/abiword/${pkgver}/source/abiword-${pkgver}.tar.gz -O -| \
- # tar xzf -
-
- pushd abiword-${pkgver}
- #find -type f -print0 | xargs -0 sed -i "s:Times New Roman:Liberation Serif:g"
- patch -Np1 -i ../liberation-fonts.patch || return 1
- popd
-
- mv abiword-${pkgver} ${pkgbase}-${pkgver}
- tar czf ${pkgbase}-${pkgver}.tar.gz ${pkgbase}-${pkgver}/
-
- rm -r ${pkgbase}-${pkgver}/
-
-}
-
build() {
- cd "${srcdir}/${pkgbase}-${pkgver}"
+ cd "${srcdir}/${_pkgbase}-${pkgver}"
patch -Np1 -i "${srcdir}/compat_libwpg_0_9.patch"
+ # fix a gcc 4.6.x build issue, patch from Fedora
+ patch -Np1 -i "${srcdir}/abiword-2.8.6-no-undefined.patch"
+ patch -Np0 -i "${srcdir}/abiword-2.8.6-libpng15.patch"
+ patch -Np1 -i "${srcdir}/liberation-fonts.patch"
+
libtoolize --force
autoreconf
- ./configure --prefix=/usr --enable-clipart --enable-templates \
- --enable-collab-backend-xmpp --enable-collab-backend-tcp \
- --enable-collab-backend-service --disable-collab-backend-sugar \
- --enable-plugins --without-gnomevfs --with-gio --with-goffice \
- --disable-static --with-psiconv-config=/nothere
-
-
- sed -ir 's/--no-undefined/-no-undefined/' src/Makefile
+ ./configure --prefix=/usr \
+ --enable-clipart \
+ --enable-templates \
+ --enable-collab-backend-xmpp \
+ --enable-collab-backend-tcp \
+ --enable-collab-backend-service \
+ --disable-collab-backend-sugar \
+ --enable-plugins --without-gnomevfs \
+ --with-gio \
+ --with-goffice \
+ --disable-static \
+ --with-psiconv-config=/nothere
make
}
package_abiword-libre() {
pkgdesc="A fully-featured word processor that doesn't recommend unfree fonts"
- depends=('fribidi' 'wv' 'goffice' 'librsvg' 'enchant')
+ depends=('fribidi' 'wv' 'goffice' 'librsvg' 'enchant' 'desktop-file-utils')
+ install=$pkgname.install
optdepends=('abiword-plugins')
conflicts=("abiword-plugins<${pkgver}-${pkgrel}")
- cd "${srcdir}/${pkgbase}-${pkgver}"
+ cd "${srcdir}/${_pkgbase}-${pkgver}"
sed -i plugins/Makefile \
-e 's/ collab / /' \
-e 's/ wpg / /' \
@@ -78,17 +78,11 @@ package_abiword-libre() {
package_abiword-libre-plugins() {
pkgdesc="Additional plugins for Abiword"
- depends=("abiword-libre=${pkgver}-${pkgrel}" 'loudmouth' 'libwpg' 'libwmf'
- 'link-grammar' 'gtkmathview' 'aiksaurus' 'libxslt' 'libsoup' 'libots')
+ depends=("abiword-libre=${pkgver}-${pkgrel}" 'loudmouth' 'libwpg' 'libwmf' 'link-grammar'
+ 'gtkmathview' 'aiksaurus' 'libxslt' 'libsoup' 'libots' 'libgsf')
- cd "${srcdir}/${pkgbase}-${pkgver}/plugins"
+ cd "${srcdir}/${_pkgbase}-${pkgver}/plugins"
for dir in collab wpg wmf grammar mathview aiksaurus latex ots wordperfect; do
make -C ${dir} DESTDIR="${pkgdir}" install
done
}
-md5sums=('d0f5d16d9259792fba0a3200c30ff6ae'
- '6dcbf402f58d55cb4a9732348facd236'
- '09446a2ebba8288fc611e88f7cf17298')
-md5sums=('d0f5d16d9259792fba0a3200c30ff6ae'
- '880b17db6f249d977d2a7cd012d9ce02'
- '09446a2ebba8288fc611e88f7cf17298')