commit: 34f186c5f9a0d4a6490212a3e324ff5a44efcd07 Author: Tiziano Müller <dev-zero <AT> gentoo <DOT> org> AuthorDate: Fri Jul 31 11:47:15 2015 +0000 Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org> CommitDate: Fri Jul 31 11:47:15 2015 +0000 URL: https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=34f186c5
add updated libkkc/ibus-kkc based on ebuilds from corresponding bugs app-i18n/ibus-kkc/Manifest | 1 + app-i18n/ibus-kkc/ibus-kkc-1.5.22.ebuild | 45 +++++++++++++++++++++++++++ app-i18n/libkkc-data/Manifest | 1 + app-i18n/libkkc-data/libkkc-data-0.2.7.ebuild | 25 +++++++++++++++ app-i18n/libkkc/Manifest | 1 + app-i18n/libkkc/libkkc-0.3.5.ebuild | 42 +++++++++++++++++++++++++ profiles/categories | 1 + 7 files changed, 116 insertions(+) diff --git a/app-i18n/ibus-kkc/Manifest b/app-i18n/ibus-kkc/Manifest new file mode 100644 index 0000000..8633c67 --- /dev/null +++ b/app-i18n/ibus-kkc/Manifest @@ -0,0 +1 @@ +DIST ibus-kkc-1.5.22.tar.gz 518844 SHA256 22fe2552f08a34a751cef7d1ea3c088e8dc0f0af26fd7bba9cdd27ff132347ce SHA512 767a995cb97ca7cf5434f64094351c4fcf1d3de9f31da6f6642ccec2d199ddfb58e27f281b4dd3c63f44dc29cd46b36808ecd1aacfe0b1320d0688d567eb6fd4 WHIRLPOOL 2b157203a4956e396e096b86be1b84d47df61eccec9a20eada6ebae14f27e30873389fb465a7d435f11f160bea24d0042ba9f20eb5555f1fb76d912b2200e82c diff --git a/app-i18n/ibus-kkc/ibus-kkc-1.5.22.ebuild b/app-i18n/ibus-kkc/ibus-kkc-1.5.22.ebuild new file mode 100644 index 0000000..adde408 --- /dev/null +++ b/app-i18n/ibus-kkc/ibus-kkc-1.5.22.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +VALA_USE_DEPEND="vapigen" +VALA_MIN_API_VERSION="0.10" + +inherit eutils vala + +DESCRIPTION="Japanese Kana Kanji input engine for IBus" +HOMEPAGE="https://bitbucket.org/libkkc/libkkc/wiki/Home https://github.com/ueno/libkkc" +SRC_URI="https://github.com/ueno/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls vala" + +RDEPEND=" + >=app-i18n/ibus-1.5.0 + >=app-i18n/libkkc-0.3.4 + >=app-i18n/libkkc-data-0.2.7 + dev-libs/libgee:0.8 + >=x11-libs/gtk+-3.10:3 + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig + vala? ( $(vala_depend) )" + +src_prepare() { + use vala && vala_src_prepare +} + +src_configure() { + econf \ + $(use_enable nls) \ + --with-ibus=1.5 +} + +src_install() { + default + prune_libtool_files +} diff --git a/app-i18n/libkkc-data/Manifest b/app-i18n/libkkc-data/Manifest new file mode 100644 index 0000000..b52085e --- /dev/null +++ b/app-i18n/libkkc-data/Manifest @@ -0,0 +1 @@ +DIST libkkc-data-0.2.7.tar.xz 22262552 SHA256 9e678755a030043da68e37a4049aa296c296869ff1fb9e6c70026b2541595b99 SHA512 61c0cd8c0fa41ed8df49cac6709eebb245cc965d7e192b1ba945e95f2fc46aca8aa48c16e1977a12c157c55dab6b9f4c30f4905806725eca6e697b762eb7cbd7 WHIRLPOOL f2554d658ab495356fb541330315cc74eb6be7add3f56b04534f50cac9647c31f986770c77c97f2385fd5c85b9b62c318fcdcb1853ee2f60d8ac96b5fc24a900 diff --git a/app-i18n/libkkc-data/libkkc-data-0.2.7.ebuild b/app-i18n/libkkc-data/libkkc-data-0.2.7.ebuild new file mode 100644 index 0000000..213c1fe --- /dev/null +++ b/app-i18n/libkkc-data/libkkc-data-0.2.7.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit python-single-r1 + +DESCRIPTION="Matching Algorithm with Recursively Implemented StorAge" +HOMEPAGE="https://bitbucket.org/libkkc/" +SRC_URI="https://bitbucket.org/libkkc/${PN}/downloads/${P}.tar.xz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="${PYTHON_DEPS} + dev-libs/marisa[python,${PYTHON_USEDEP}]" +RDEPEND="" + +pkg_setup() { + python-single-r1_pkg_setup +} diff --git a/app-i18n/libkkc/Manifest b/app-i18n/libkkc/Manifest new file mode 100644 index 0000000..a58ddca --- /dev/null +++ b/app-i18n/libkkc/Manifest @@ -0,0 +1 @@ +DIST libkkc-0.3.5.tar.gz 1424282 SHA256 89b07b042dae5726d306aaa1296d1695cb75c4516f4b4879bc3781fe52f62aef SHA512 f611c3104a22ad38af29746870849d8937b6af2a7fee0952cc25f36ef845b5617a192df7ca63ff2a507384f7a6a13c9c1b4fa3b9a34f3f041bee8793d04b9236 WHIRLPOOL 4f759c9b08c4706c2244e253bad6c347dac2ad1a9ceb5a1b5b96161a7222e6fd1f607cc7dd4f49a01757e28742d75f2764d66c10435266e22a973f5e4e70cc72 diff --git a/app-i18n/libkkc/libkkc-0.3.5.ebuild b/app-i18n/libkkc/libkkc-0.3.5.ebuild new file mode 100644 index 0000000..3cfad8f --- /dev/null +++ b/app-i18n/libkkc/libkkc-0.3.5.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +VALA_MIN_API_VERSION="0.16" + +inherit eutils vala + +DESCRIPTION="Japanese Kana Kanji conversion library" +HOMEPAGE="https://bitbucket.org/libkkc/libkkc/wiki/Home https://github.com/ueno/libkkc" +SRC_URI="https://github.com/ueno/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="introspection vala" + +RDEPEND="dev-libs/libgee:0.8 + dev-libs/json-glib + dev-libs/marisa + introspection? ( dev-libs/gobject-introspection )" +DEPEND="${RDEPEND} + dev-libs/gobject-introspection + vala? ( $(vala_depend) )" + +src_prepare() { + use vala && vala_src_prepare + sed -i -e '/^SUBDIRS/s: tests::' Makefile.in || die +} + +src_configure() { + econf \ + --disable-static \ + $(use_enable introspection) \ + $(use_enable vala) +} + +src_install() { + default + prune_libtool_files +} diff --git a/profiles/categories b/profiles/categories index a36cce3..e149727 100644 --- a/profiles/categories +++ b/profiles/categories @@ -83,3 +83,4 @@ www-misc dev-nodejs x11-terms sys-process +app-i18n
