From b3899645a3d5af3e67763a1465311539992e01b1 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Thu, 8 Mar 2018 19:45:08 +0000 Subject: hyphen: dep of qt5-webkit --- abs/extra/hyphen/PKGBUILD | 56 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 abs/extra/hyphen/PKGBUILD diff --git a/abs/extra/hyphen/PKGBUILD b/abs/extra/hyphen/PKGBUILD new file mode 100644 index 0000000..2033af4 --- /dev/null +++ b/abs/extra/hyphen/PKGBUILD @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgbase=hyphen +pkgname=('hyphen' 'hyphen-en') +pkgver=2.8.8 +pkgrel=1 +arch=('x86_64') +url="http://hunspell.sf.net" +license=('GPL2' 'LGPL2.1' 'MPL') +makedepends=('glibc' 'perl') +source=(http://downloads.sourceforge.net/hunspell/${pkgname}-${pkgver}.tar.gz) +sha1sums=('0556c392beb59433e577e3517575801212201df6') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --disable-static + make +} + +package_hyphen() { + pkgdesc="library for high quality hyphenation and justification" + depends=('glibc' 'perl') + + cd $pkgbase-$pkgver + make DESTDIR="$pkgdir/" install-libLTLIBRARIES + make DESTDIR="$pkgdir/" install-binSCRIPTS + make DESTDIR="$pkgdir/" install-includeHEADERS + + # license + install -D -m644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_hyphen-en() { + pkgdesc="English hyphenation rules" + # arch=('any') + optdepends=('hyphen: offers hyphenation library functions') + + cd $pkgbase-$pkgver + make DESTDIR="$pkgdir/" install-hyphDATA + + pushd ${pkgdir}/usr/share/hyphen/ + en_US_aliases="en_AG en_AU en_BS en_BW en_BZ en_CA en_DK en_GB en_GH en_HK en_IE en_IN en_JM en_NA en_NZ en_PH en_SG en_TT en_ZA en_ZW" + for lang in $en_US_aliases; do + ln -s hyph_en_US.dic hyph_$lang.dic + done + popd + + # the symlinks + install -dm755 ${pkgdir}/usr/share/myspell/dicts + pushd $pkgdir/usr/share/myspell/dicts + for file in $pkgdir/usr/share/hyphen/*; do + ln -sv /usr/share/hyphen/$(basename $file) . + done + popd +} -- cgit v0.12