From 9fa471d55b4f4a12dbab29b97155f2e79b65a9fe Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 20 Jul 2018 15:30:51 +0200 Subject: [PATCH 1/4] enchant: Remove unneeded && I forget to remove those when copying the commands from LFS. --- enchant.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/enchant.be0 b/enchant.be0 index 2cf2eacc3..d09d32040 100755 --- a/enchant.be0 +++ b/enchant.be0 @@ -64,7 +64,7 @@ mee_configure() { mee_install_post() { ln -sfv enchant-2 ${D}/${INCLUDEDIR}/enchant ln -sfv enchant-2 ${D}/${BINDIR}/enchant - ln -sfv libenchant-2.so ${D}/${LIBDIR}/libenchant.so && + ln -sfv libenchant-2.so ${D}/${LIBDIR}/libenchant.so ln -sfv enchant-2.pc ${D}/${LIBDIR}/pkgconfig/enchant.pc } From 446f431e7e499091b131e1de3694f05c40190d6c Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 20 Jul 2018 16:11:19 +0200 Subject: [PATCH 2/4] enchant: Remove compatibility links They are not fully compatible, so a enchant_compat package will be created. --- enchant.be0 | 7 ------- 1 file changed, 7 deletions(-) diff --git a/enchant.be0 b/enchant.be0 index d09d32040..6e1c8c251 100755 --- a/enchant.be0 +++ b/enchant.be0 @@ -61,13 +61,6 @@ mee_configure() { #} ## by default this may be 'make install DESTDIR="${D}"' -mee_install_post() { - ln -sfv enchant-2 ${D}/${INCLUDEDIR}/enchant - ln -sfv enchant-2 ${D}/${BINDIR}/enchant - ln -sfv libenchant-2.so ${D}/${LIBDIR}/libenchant.so - ln -sfv enchant-2.pc ${D}/${LIBDIR}/pkgconfig/enchant.pc -} - ############################################################################### ## ## Additional hints: From 917943d59ceced0cac0bab2339bc40a956c93e94 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 20 Jul 2018 16:12:32 +0200 Subject: [PATCH 3/4] enchant: Increment revision to 1 --- enchant.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/enchant.be0 b/enchant.be0 index 6e1c8c251..7b2a46b70 100755 --- a/enchant.be0 +++ b/enchant.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION enchant-2.2.3-0 +# BEE_VERSION enchant-2.2.3-1 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 56cdd5a06cd69cbaeda98ccc69638d0eba9d24b5 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 20 Jul 2018 15:58:31 +0200 Subject: [PATCH 4/4] enchant_compat: Add compatibility package for Enchant 1.6.0 --- enchant_compat.be0 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 enchant_compat.be0 diff --git a/enchant_compat.be0 b/enchant_compat.be0 new file mode 100755 index 000000000..59d37ba57 --- /dev/null +++ b/enchant_compat.be0 @@ -0,0 +1,19 @@ +#!/usr/bin/env beesh + +# BEE_VERSION enchant_compat-1.6.0-0 + +# compatibility package for libenchant + +SRCURL=() + +mee_install() { + cd ${D} + tar -xpf \ + /src/mariux/beeroot/packages/enchant-1.6.0-0.x86_64.bee.tar.bz2 \ + /usr/lib/libenchant.so \ + /usr/lib/libenchant.so.1 \ + /usr/lib/libenchant.so.1.6.0 \ + /usr/lib/enchant/libenchant_aspell.so \ + /usr/lib/enchant/libenchant_ispell.so \ + /usr/lib/enchant/libenchant_myspell.so +}