diff options
Diffstat (limited to 'libre/abiword-libre/PKGBUILD')
-rw-r--r-- | libre/abiword-libre/PKGBUILD | 88 |
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') |