summaryrefslogtreecommitdiff
path: root/app-i18n/libhangul
diff options
context:
space:
mode:
Diffstat (limited to 'app-i18n/libhangul')
-rw-r--r--app-i18n/libhangul/Manifest3
-rw-r--r--app-i18n/libhangul/libhangul-0.1.0-r1.ebuild43
-rw-r--r--app-i18n/libhangul/libhangul-0.1.0.ebuild7
3 files changed, 52 insertions, 1 deletions
diff --git a/app-i18n/libhangul/Manifest b/app-i18n/libhangul/Manifest
index f166a3d1bd85..7d3f5b394e93 100644
--- a/app-i18n/libhangul/Manifest
+++ b/app-i18n/libhangul/Manifest
@@ -1,3 +1,4 @@
DIST libhangul-0.1.0.tar.gz 2899845 BLAKE2B 5d6f4f9d6dfc32b8d6c6c0219b6e25b9c483555dbe623e5d284043d15eb24b4c7044003bcfd4c55b1ff6ab4b3b0c28037a8497f79fc9b733eb7de8952fee3ed0 SHA512 cf84850bf7a41e743457300513c5efdf7b3e18d168f4fdc324aaa8e1be78743752fcb98385764f94c707777ab82cc9444e076808e61fdbd915c9c0d7ea93c534
-EBUILD libhangul-0.1.0.ebuild 832 BLAKE2B f9223cd4dd0b65bd1806087d34a546c3edf08388f574dd1b5238baaf22830aa78279a2e507ab09165fb36780e3fcec9944b51dca3657f9a941355d39e1c18fc0 SHA512 74e9eac3274aa89bfe8c991ae63297a073933e77ed5ee27fddb78265745eca3d5d90383576fdc3de6d24253dbb45784e314f34ccacf4b269ce41b1b5ebcf066e
+EBUILD libhangul-0.1.0-r1.ebuild 894 BLAKE2B 474b76f8e04ef834469d10f25edd00568486b55f9d5fe870d536bf0c5e9b5135dad8d87db5fece9b6e132571247b85c921c62671122a73a5b3e93ba0ffdd5c56 SHA512 efda3c05a7d6b59111353f3ecafe2f72dd3474040a25d8b0da34c772da2028ddcbbdff7d5623f06e7c8c7dd75668191f2ba5b030f40b9dcb59431e431e932e08
+EBUILD libhangul-0.1.0.ebuild 890 BLAKE2B c724a576738b59e498d6139d384adca83e5fd5ff7b53dbb5b367f333a3bb04259a45c8600718f98fe352b33a0a2efda329d19e65751141d7e6d3646edf8415d6 SHA512 1591703557e249822ed0afd5b05d71b7e0b5ccee5314a01815b1e5ce7ba7d1ccdf41bd8a953d135a4448ad2d4ec3452218ea86260eb5114e4d57c550a675b862
MISC metadata.xml 521 BLAKE2B 1c1aab288333ba0d459f22f0a19e3ecea24d31f04937490c3ce68f80020ca4b00ebd77c7ad7326a4f1b9422b4792bfc572326c5fab277f671d44b2f2eed6cbfa SHA512 a011481897d3b89ae414405bdf9e5f34ad0542d5ae295e23711666d42c3fc0e097a8826d186c37ab77d3a622868bd2d273b8e9d7fb4f0960a3d88199b3d410c6
diff --git a/app-i18n/libhangul/libhangul-0.1.0-r1.ebuild b/app-i18n/libhangul/libhangul-0.1.0-r1.ebuild
new file mode 100644
index 000000000000..5e8906a50a01
--- /dev/null
+++ b/app-i18n/libhangul/libhangul-0.1.0-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2006-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit libtool
+
+DESCRIPTION="Library for hangul input method logic, hanja dictionary"
+HOMEPAGE="https://github.com/libhangul/libhangul"
+SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="nls static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+RDEPEND="virtual/libiconv
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/check )"
+
+src_prepare() {
+ default
+ elibtoolize
+}
+
+src_configure() {
+ econf \
+ $(use_enable nls) \
+ $(use_enable static-libs static)
+}
+
+src_test() {
+ emake -C test check
+}
+
+src_install() {
+ default
+ find "${ED}" -name "*.la" -delete || die
+}
diff --git a/app-i18n/libhangul/libhangul-0.1.0.ebuild b/app-i18n/libhangul/libhangul-0.1.0.ebuild
index f7322859e1e9..8f6b101fa56f 100644
--- a/app-i18n/libhangul/libhangul-0.1.0.ebuild
+++ b/app-i18n/libhangul/libhangul-0.1.0.ebuild
@@ -3,6 +3,8 @@
EAPI="7"
+inherit libtool
+
DESCRIPTION="Library for hangul input method logic, hanja dictionary"
HOMEPAGE="https://github.com/libhangul/libhangul"
SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.tar.gz"
@@ -20,6 +22,11 @@ RDEPEND="virtual/libiconv
DEPEND="${RDEPEND}
test? ( dev-libs/check )"
+src_prepare() {
+ default
+ elibtoolize
+}
+
src_configure() {
econf \
$(use_enable nls) \