# Contributor: Timo Teräs # Maintainer: Timo Teräs pkgname=hyphen pkgver=2.8.8 pkgrel=3 pkgdesc="Library for high quality hyphenation and justification" url="https://hunspell.sourceforge.net/" arch="all" license="GPL-2.0-or-later LGPL-2.0-or-later MPL-1.1" subpackages="$pkgname-dev $pkgname-en" depends_dev="perl" makedepends="$depends_dev" source="https://downloads.sourceforge.net/hunspell/$pkgname-$pkgver.tar.gz" prepare() { default_prepare update_config_guess update_config_sub } build() { ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --disable-static \ --disable-dependency-tracking \ --enable-fast-install make } package() { make -j1 DESTDIR="$pkgdir" install } dev() { default_dev mkdir -p "$subpkgdir"/usr mv "$pkgdir"/usr/bin "$subpkgdir"/usr } en() { pkgdesc="English hyphenation rules" depends="hyphen" mkdir -p "$subpkgdir"/usr mv "$pkgdir"/usr/share "$subpkgdir"/usr for lang in 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; do ln -s hyph_en_US.dic "$subpkgdir"/usr/share/hyphen/hyph_$lang.dic done } sha512sums="ee514952be56869840b70fb74f60eba14dc4de246733ff8705492367e8cf00c485f8778a9d5a7ba374c988d4ac9fedbe75826dc559e1b62465dbfba21f6ce7de hyphen-2.8.8.tar.gz"