app-i18n/scim-hangul: Port to EAPI 6
authorDavid Seifert <soap@gentoo.org>
Sun, 31 Dec 2017 10:03:03 +0000 (11:03 +0100)
committerDavid Seifert <soap@gentoo.org>
Sun, 31 Dec 2017 11:14:03 +0000 (12:14 +0100)
Package-Manager: Portage-2.3.19, Repoman-2.3.6

app-i18n/scim-hangul/files/scim-hangul-0.4.0+gtk.patch
app-i18n/scim-hangul/scim-hangul-0.4.0.ebuild

index bc1fd4b673eee36fc36cf6b83f7a7aa712abfe4d..82d9f8ee10b2c612fa0cee4cee9c070b8b56bfd5 100644 (file)
@@ -1,5 +1,5 @@
---- src/scim_hangul_imengine_setup.cpp.orig    2012-07-08 07:52:07.000000000 -0400
-+++ src/scim_hangul_imengine_setup.cpp 2012-11-02 14:13:14.000000000 -0400
+--- a/src/scim_hangul_imengine_setup.cpp
++++ b/src/scim_hangul_imengine_setup.cpp
 @@ -346,7 +346,7 @@
      for (i = 0; i < n; i++) {
        const char* name = hangul_ic_get_keyboard_name(i);
index 13eba035c1c6807290c5e5580a644ae9ee4b620e..aa37d7ea868e12a0e2788c78e5f0691451e7b305 100644 (file)
@@ -1,9 +1,7 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit autotools-utils
+EAPI=6
 
 DESCRIPTION="Hangul IMEngine for SCIM ported from imhangul"
 HOMEPAGE="http://www.scim-im.org/"
@@ -14,7 +12,8 @@ SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE="nls"
 
-RDEPEND="|| ( >=app-i18n/scim-0.99.8 >=app-i18n/scim-cvs-0.99.8 )
+RDEPEND="
+       >=app-i18n/scim-0.99.8
        >=app-i18n/libhangul-0.0.4
        nls? ( virtual/libintl )"
 DEPEND="${RDEPEND}
@@ -22,23 +21,23 @@ DEPEND="${RDEPEND}
        nls? ( sys-devel/gettext )"
 
 PATCHES=(
-       "${FILESDIR}/${PN}-0.3.2+gcc-4.3.patch"
-       "${FILESDIR}/${PN}-0.3.2+gcc-4.7.patch"
-       "${FILESDIR}/${PN}-0.4.0+gtk.patch" )
-
-DOCS=(AUTHORS NEWS)
+       "${FILESDIR}"/${PN}-0.3.2+gcc-4.3.patch
+       "${FILESDIR}"/${PN}-0.3.2+gcc-4.7.patch
+       "${FILESDIR}"/${PN}-0.4.0+gtk.patch
+)
 
 src_configure() {
-       local myeconfargs=(
-               --disable-skim-support
+       econf \
+               --disable-skim-support \
                $(use_enable nls)
-       )
-       autotools-utils_src_configure
 }
 
 src_install() {
-       autotools-utils_src_install
-       dodoc ChangeLog* README*
+       default
+       dodoc ChangeLog*
+
+       # plugin module, no point in .la files
+       find "${D}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {