wok-next diff enchant/receipt @ rev 21276
try to build gens-gs again
author | Hans-G?nter Theisgen |
---|---|
date | Sat Dec 07 15:51:18 2019 +0100 (2019-12-07) |
parents | d5aab818505e |
children | dc288d9b8c75 |
line diff
1.1 --- a/enchant/receipt Fri Nov 02 14:15:08 2018 +0200 1.2 +++ b/enchant/receipt Sat Dec 07 15:51:18 2019 +0100 1.3 @@ -1,7 +1,7 @@ 1.4 # SliTaz package receipt v2. 1.5 1.6 PACKAGE="enchant" 1.7 -VERSION="1.6.1" 1.8 +VERSION="2.2.3" 1.9 CATEGORY="text" 1.10 SHORT_DESC="Enchant spell checking library" 1.11 MAINTAINER="devel@slitaz.org" 1.12 @@ -10,39 +10,38 @@ 1.13 LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/enchant.html" 1.14 1.15 TARBALL="$PACKAGE-$VERSION.tar.gz" 1.16 -WGET_URL="https://github.com/AbiWord/enchant/releases/download/enchant-${VERSION//./-}/$TARBALL" 1.17 +WGET_URL="https://github.com/AbiWord/enchant/releases/download/v$VERSION/$TARBALL" 1.18 +TARBALL_SHA1="181d5563d282af0f30c7ab68c5d432271b6fd11e" 1.19 1.20 BUILD_DEPENDS="glib-dev hunspell-dev aspell-dev" 1.21 -SPLIT="$PACKAGE-aspell $PACKAGE-hunspell $PACKAGE $PACKAGE-dev" 1.22 +SPLIT="$PACKAGE-aspell $PACKAGE-hunspell $PACKAGE-dev $PACKAGE" 1.23 + 1.24 +COPY_aspell="enchant_aspell.so" 1.25 +COPY_hunspell="enchant_hunspell.so" 1.26 +COPY_dev="@dev *.la *.so @rm" 1.27 + 1.28 +CAT_aspell="text|aspell backend" 1.29 +CAT_hunspell="text|hunspell backend" 1.30 + 1.31 +DEPENDS_aspell="$PACKAGE aspell glib" 1.32 +DEPENDS_hunspell="$PACKAGE glib hunspell" 1.33 +DEPENDS_std="glib" 1.34 +DEPENDS_dev="$PACKAGE $PACKAGE-aspell $PACKAGE-hunspell glib-dev" 1.35 + 1.36 +SUGGESTED_std="aspell" 1.37 +TAGS_std="spell check" 1.38 1.39 compile_rules() { 1.40 - ./configure $CONFIGURE_ARGS && 1.41 + ./configure \ 1.42 + --disable-static \ 1.43 + $CONFIGURE_ARGS && 1.44 fix libtool && 1.45 make && 1.46 - make install 1.47 + make install || return 1 1.48 + 1.49 + # compatibility with old enchant 1.50 + ln -sfv enchant-2 $install/usr/include/enchant 1.51 + ln -sfv enchant-2 $install/usr/bin/enchant 1.52 + ln -sfv libenchant-2.so $install/usr/lib/libenchant.so 1.53 + ln -sfv enchant-2.pc $install/usr/lib/pkgconfig/enchant.pc 1.54 } 1.55 - 1.56 -genpkg_rules() { 1.57 - case $PACKAGE in 1.58 - *-aspell) 1.59 - copy libenchant_aspell.so 1.60 - CAT="text|aspell backend" 1.61 - DEPENDS="aspell enchant glib" 1.62 - ;; 1.63 - *-hunspell) 1.64 - copy libenchant_myspell.so 1.65 - CAT="text|hunspell backend" 1.66 - DEPENDS="enchant glib hunspell" 1.67 - ;; 1.68 - enchant) 1.69 - copy @std @rm 1.70 - DEPENDS="glib" 1.71 - SUGGESTED="aspell" 1.72 - TAGS="spell check" 1.73 - ;; 1.74 - *-dev) 1.75 - copy @dev *.la 1.76 - DEPENDS="enchant enchant-aspell enchant-hunspell glib-dev" 1.77 - ;; 1.78 - esac 1.79 -}