From 63fe33c8c07afe4e9ca3c11e1a9cb1d351c01efc Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 4 Feb 2014 06:14:14 +0100 Subject: [PATCH] hunspell: update to 1.3.2 (SONAME bump). --- common/shlibs | 1 + srcpkgs/hunspell/template | 35 ++++++++++++++++------------------- srcpkgs/libhunspell | 1 + 3 files changed, 18 insertions(+), 19 deletions(-) create mode 120000 srcpkgs/libhunspell diff --git a/common/shlibs b/common/shlibs index c904b08a16..c8d1f91cca 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1461,3 +1461,4 @@ libatomic_ops.so.0 libatomic_ops-7.2e_1 libbfb.so.0 libbfb-0.24_1 libmulticobex.so.1 libmulticobex-0.24_1 libobexftp.so.0 libobexftp-0.24_1 +libhunspell-1.3.so.0 libhunspell-1.3.2_1 diff --git a/srcpkgs/hunspell/template b/srcpkgs/hunspell/template index 7480a555d3..19c194cde6 100644 --- a/srcpkgs/hunspell/template +++ b/srcpkgs/hunspell/template @@ -1,36 +1,33 @@ # Template file for 'hunspell' pkgname=hunspell -version=1.2.8 -revision=6 +version=1.3.2 +revision=1 build_style=gnu-configure configure_args="--with-ui" -makedepends="pkg-config bison libstdc++-devel ncurses-devel" -short_desc="Improved spellchecker" +hostmakedepends="pkg-config bison" +makedepends="ncurses-devel" +short_desc="An Improved spellchecker" maintainer="Juan RP " -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=af563e13646620e608052b46974e10d0fc3e4d48b1b996f9771cbfac6dfc3c38 homepage="http://hunspell.sourceforge.net" license="GPL-2, LGPL, MPL" -long_desc=" - Hunspell is the default spell checker of OpenOffice.org office suite - and expectant spell checker of Mozilla Firefox and Thunderbird. +distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" +checksum=b4edd4a4ee944cb9f485b35473e46b729ed768e9d24da8e78e4c4c6ca56addbd - Main features: - - * Unicode support. - * Conditional and multiple affixes for languages with rich morphology. - * Extended compound word support. - * Morphological analysis (in custom item and arrangement style). - * Hunspell is based on MySpell and works also with MySpell dictionaries. - * GPL/LGPL/MPL tri-license." +libhunspell_package() { + short_desc+=" - runtime library" + pkg_install() { + vmove "usr/lib/*.so.*" + } +} hunspell-devel_package() { - depends="libstdc++-devel ncurses-devel hunspell>=${version}" - short_desc+=" -- development files" + depends="libstdc++-devel ncurses-devel lib${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.a" + vmove "usr/lib/*.so" vmove usr/share/man/man3 } } diff --git a/srcpkgs/libhunspell b/srcpkgs/libhunspell new file mode 120000 index 0000000000..cdfa06984f --- /dev/null +++ b/srcpkgs/libhunspell @@ -0,0 +1 @@ +hunspell \ No newline at end of file