public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2015-09-27 11:32 Manuel Rüger
  0 siblings, 0 replies; 14+ messages in thread
From: Manuel Rüger @ 2015-09-27 11:32 UTC (permalink / raw
  To: gentoo-commits

commit:     6d35dc0517e561e8df597f3b378ec069590eef4e
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 27 11:29:32 2015 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Sep 27 11:29:32 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d35dc05

app-i18n/imhangul: Remove old

Package-Manager: portage-2.2.22

 app-i18n/imhangul/Manifest               |  3 --
 app-i18n/imhangul/imhangul-0.9.16.ebuild | 79 --------------------------------
 app-i18n/imhangul/imhangul-3.0.0.ebuild  | 64 --------------------------
 app-i18n/imhangul/imhangul-3.1.0.ebuild  | 65 --------------------------
 4 files changed, 211 deletions(-)

diff --git a/app-i18n/imhangul/Manifest b/app-i18n/imhangul/Manifest
index 36dd1d9..6568af2 100644
--- a/app-i18n/imhangul/Manifest
+++ b/app-i18n/imhangul/Manifest
@@ -1,6 +1,3 @@
-DIST imhangul-0.9.16.tar.bz2 253102 SHA256 fb36064cfdec3d3a36a4d9a08ccdcd9d2dbb5b999a6ff6688527139addc8add3 SHA512 60d233c96c442dcb34ffdd269d9793a12845481a7f213e5ea2337368b82cece58a7978a4702f79ab540191a851e93c251d72ddbbab10c2632f783d33dfc5c702 WHIRLPOOL a56b2697608a9692b4ca46d31fcf9bd49e2b8829c1c9c68f0cd861e7bcfbf3578b4b368c539addc509647c80ab5cd2288c9125f129b88ef73dd8030c4ffaf86f
 DIST imhangul-2.0.0.tar.bz2 255591 SHA256 504b3cce9dc269bc94a14c6e725b86620cb135e6d43f8b945d799162f50bbb43 SHA512 203d83ec714ee464d3caa304a462a93129712d2221188a4f5cbb1caac309fb91f3b49749ab81d01d3c8bc2feeaf80398e9b8bc5e09b79c228fbc13ed9fbc28d3 WHIRLPOOL c4a7372215de7ec4a5fb850be6a8756c21096fb12ebb7e2d25e7fddbe369aad584ab98b9a76ddfaa862d03341d7c5efc0455a419ac663fd6c6cc51a7b4f6bd59
 DIST imhangul-2.1.0.tar.bz2 268205 SHA256 08c6deb97eda7c96e8180528f3b2aeee3e367757c643e2c48dde7d7b5ac77dc9 SHA512 ea4621c4e0e5ed1786e644b577bc0c9f3dbbf296f938ddb2ab04923d8147e01123e10e09a61484e30c3ab0ff51d86da80a93bce583eceee207eab90c27df5f8e WHIRLPOOL c758955538eb970b3a2ed73df3ba6c08963ea16628b1befa8f7130f6afa00dc8179ea9bf25a951070c0fdb17fcaa0a17c6d0e97b5eebbd3e6c1d859ad1f00348
-DIST imhangul-3.0.0.tar.bz2 265064 SHA256 fbc6fbdd33781eeac873c677cb30da7163f0f8e8277bad386a93267c34b50eef SHA512 39e52716c0d9ad60200627bc8231ae4ff639504c3ea4a826bbc02c420af71586ac1c96aa19842eda2e14700bde4a656eed6a5af08f6ced7d3c11ca82e71a5dba WHIRLPOOL c5700937a4f4cd4945662afc28bbdfa3e4565ab9f8762a0a2fcb6019bf457d32788f913272eccce336f0baa00ed187f6f6b87c4c04449c8ba981390b1181f825
-DIST imhangul-3.1.0.tar.bz2 267943 SHA256 69cd696a56321dd6cf7dc32d4bc7959a5853aee6ee61e4c4b26521473e84dad3 SHA512 48f3247511925e670bcafd07437e66943fbc50b58cd1b2c40832c6b71df39804b57e0bcb2d8dcf41d5309067becaef436b8102241d8e47519a5a351e9c27379a WHIRLPOOL 840e93f99226eaa3597f603754e36a9955dd52dd6076ab67f3da242fc0efaf9a9c7ca11bd52871878b56fc807c9925f2f1d654024cbfba3012ecfd7c3ade99f0
 DIST imhangul-3.1.1.tar.bz2 288236 SHA256 24f103e55c38f2cd4b708398106ac19760e2ef1834513f46f32b0baf439461e0 SHA512 a27fb34a826ceccb16e4c8a422f5571c7c6a4c253cd2a55c1025b0c22500a380a35a8703e9f0f6300fdc92544e1d7b59e33f11e059b85754b1619698e0f74d89 WHIRLPOOL c5cdb552891463a1d3f231b17ab9bf50810746a2ca7bfe3f9aeed001356232f188512de9e66c2d34777eec784c139e8286e7050fae6351b5e90099ec655d2764

diff --git a/app-i18n/imhangul/imhangul-0.9.16.ebuild b/app-i18n/imhangul/imhangul-0.9.16.ebuild
deleted file mode 100644
index 45f3554..0000000
--- a/app-i18n/imhangul/imhangul-0.9.16.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-inherit multilib
-
-DESCRIPTION="Gtk+-2.0 Hangul Input Modules"
-HOMEPAGE="http://kldp.net/projects/imhangul/"
-SRC_URI="http://kldp.net/frs/download.php/5856/${P}.tar.bz2"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/libhangul-0.0.12
-	>=x11-libs/gtk+-2.2:2
-	virtual/libintl"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	sys-devel/gettext"
-
-get_gtk_confdir() {
-	if has_multilib_profile ; then
-		GTK2_CONFDIR="${GTK2_CONFDIR:=${EPREFIX}/etc/gtk-2.0/${CHOST}}"
-	else
-		GTK2_CONFDIR="${GTK2_CONFDIR:=${EPREFIX}/etc/gtk-2.0}"
-	fi
-	echo ${GTK2_CONFDIR}
-}
-
-update_gtk_immodules() {
-	local GTK2_CONFDIR=$(get_gtk_confdir)
-
-	mkdir -p "${GTK2_CONFDIR}"
-
-	if [ -x "${EPREFIX}/usr/bin/gtk-query-immodules-2.0" ] ; then
-		"${EPREFIX}/usr/bin/gtk-query-immodules-2.0" > "${GTK2_CONFDIR}/gtk.immodules"
-	fi
-}
-
-src_configure() {
-	econf \
-		--with-gtk-im-module-dir="${EPREFIX}/usr/$(get_libdir)/gtk-2.0/immodules" \
-		--with-gtk-im-module-file="$(get_gtk_confdir)" || die
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-
-	insinto /etc/X11/xinit/xinput.d
-	newins "${FILESDIR}/xinput-imhangul2" imhangul2.conf || die
-	newins "${FILESDIR}/xinput-imhangul2y" imhangul2y.conf || die
-	newins "${FILESDIR}/xinput-imhangul32" imhangul32.conf || die
-	newins "${FILESDIR}/xinput-imhangul39" imhangul39.conf || die
-	newins "${FILESDIR}/xinput-imhangul3f" imhangul3f.conf || die
-	newins "${FILESDIR}/xinput-imhangul3s" imhangul3s.conf || die
-	newins "${FILESDIR}/xinput-imhangul3y" imhangul3y.conf || die
-	newins "${FILESDIR}/xinput-imhangulahn" imhangulahn.conf || die
-	newins "${FILESDIR}/xinput-imhangulro" imhangulro.conf || die
-
-	dodoc AUTHORS ChangeLog NEWS README TODO imhangul.conf || die
-}
-
-pkg_postinst() {
-	update_gtk_immodules
-
-	elog ""
-	elog "If you want to use one of the module as a default input method, "
-	elog ""
-	elog "export GTK_IM_MODULE=hangul2  # 2 input type"
-	elog "export GTK_IM_MODULE=hangul3f # 3 input type"
-	elog ""
-}
-
-pkg_postrm() {
-	update_gtk_immodules
-}

diff --git a/app-i18n/imhangul/imhangul-3.0.0.ebuild b/app-i18n/imhangul/imhangul-3.0.0.ebuild
deleted file mode 100644
index 2bb88e9..0000000
--- a/app-i18n/imhangul/imhangul-3.0.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-inherit gnome2-utils multilib
-
-DESCRIPTION="Gtk+-3.0 Hangul Input Modules"
-HOMEPAGE="http://kldp.net/projects/imhangul/"
-SRC_URI="http://kldp.net/frs/download.php/5925/${P}.tar.bz2"
-
-SLOT="3"
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/libhangul-0.0.12
-	x11-libs/gtk+:3
-	virtual/libintl"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	sys-devel/gettext"
-
-src_prepare() {
-	# Drop DEPRECATED flags, bug #387825
-	sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' Makefile.am Makefile.in || die
-}
-
-src_configure() {
-	econf --with-gtk-im-module-dir="${EPREFIX}/usr/$(get_libdir)/gtk-3.0/$(pkg-config gtk+-3.0 --variable=gtk_binary_version)/immodules" || die
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-
-	find "${ED}" -name "*.la" -type f -delete || die
-
-	insinto /etc/X11/xinit/xinput.d
-	newins "${FILESDIR}/xinput-imhangul2" imhangul2.conf || die
-	newins "${FILESDIR}/xinput-imhangul2y" imhangul2y.conf || die
-	newins "${FILESDIR}/xinput-imhangul32" imhangul32.conf || die
-	newins "${FILESDIR}/xinput-imhangul39" imhangul39.conf || die
-	newins "${FILESDIR}/xinput-imhangul3f" imhangul3f.conf || die
-	newins "${FILESDIR}/xinput-imhangul3s" imhangul3s.conf || die
-	newins "${FILESDIR}/xinput-imhangul3y" imhangul3y.conf || die
-	newins "${FILESDIR}/xinput-imhangulahn" imhangulahn.conf || die
-	newins "${FILESDIR}/xinput-imhangulro" imhangulro.conf || die
-
-	dodoc AUTHORS ChangeLog NEWS README TODO imhangul.conf || die
-}
-
-pkg_postinst() {
-	gnome2_query_immodules_gtk3
-	elog ""
-	elog "If you want to use one of the module as a default input method, "
-	elog ""
-	elog "export GTK_IM_MODULE=hangul2  # 2 input type"
-	elog "export GTK_IM_MODULE=hangul3f # 3 input type"
-	elog ""
-}
-
-pkg_postrm() {
-	gnome2_query_immodules_gtk3
-}

diff --git a/app-i18n/imhangul/imhangul-3.1.0.ebuild b/app-i18n/imhangul/imhangul-3.1.0.ebuild
deleted file mode 100644
index b38d939..0000000
--- a/app-i18n/imhangul/imhangul-3.1.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-inherit gnome2-utils multilib
-
-DESCRIPTION="Gtk+-3.0 Hangul Input Modules"
-HOMEPAGE="https://code.google.com/p/imhangul/"
-SRC_URI="https://imhangul.googlecode.com/files/${P}.tar.bz2"
-
-SLOT="3"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/libhangul-0.0.12
-	x11-libs/gtk+:3
-	virtual/libintl"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	sys-devel/gettext"
-
-src_prepare() {
-	# Drop DEPRECATED flags, bug #387825
-	sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' Makefile.am Makefile.in || die
-}
-
-src_configure() {
-	econf --with-gtk-im-module-dir="${EPREFIX}/usr/$(get_libdir)/gtk-3.0/$(pkg-config gtk+-3.0 --variable=gtk_binary_version)/immodules" || die
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-
-	find "${ED}" -name "*.la" -type f -delete || die
-
-	insinto /etc/X11/xinit/xinput.d
-	newins "${FILESDIR}/xinput-imhangul2" imhangul2.conf || die
-	newins "${FILESDIR}/xinput-imhangul2y" imhangul2y.conf || die
-	newins "${FILESDIR}/xinput-imhangul32" imhangul32.conf || die
-	newins "${FILESDIR}/xinput-imhangul39" imhangul39.conf || die
-	newins "${FILESDIR}/xinput-imhangul3f" imhangul3f.conf || die
-	newins "${FILESDIR}/xinput-imhangul3s" imhangul3s.conf || die
-	newins "${FILESDIR}/xinput-imhangul3y" imhangul3y.conf || die
-	newins "${FILESDIR}/xinput-imhangulahn" imhangulahn.conf || die
-	newins "${FILESDIR}/xinput-imhangulro" imhangulro.conf || die
-
-	dodoc AUTHORS ChangeLog NEWS README TODO imhangul.conf || die
-}
-
-pkg_postinst() {
-	gnome2_query_immodules_gtk3
-
-	elog ""
-	elog "If you want to use one of the module as a default input method, "
-	elog ""
-	elog "export GTK_IM_MODULE=hangul2  # 2 input type"
-	elog "export GTK_IM_MODULE=hangul3f # 3 input type"
-	elog ""
-}
-
-pkg_postrm() {
-	gnome2_query_immodules_gtk3
-}


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2016-04-24 12:07 Pacho Ramos
  0 siblings, 0 replies; 14+ messages in thread
From: Pacho Ramos @ 2016-04-24 12:07 UTC (permalink / raw
  To: gentoo-commits

commit:     0a33901a6e05af0d11e56438e6bf446fcf13f03e
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 11:37:05 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 12:06:57 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a33901a

app-i18n/imhangul: Bump EAPI

Package-Manager: portage-2.2.28

 app-i18n/imhangul/imhangul-2.1.0.ebuild | 61 ++++++++++++++++++---------------
 1 file changed, 34 insertions(+), 27 deletions(-)

diff --git a/app-i18n/imhangul/imhangul-2.1.0.ebuild b/app-i18n/imhangul/imhangul-2.1.0.ebuild
index 525f012..a7bcb60 100644
--- a/app-i18n/imhangul/imhangul-2.1.0.ebuild
+++ b/app-i18n/imhangul/imhangul-2.1.0.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="3"
-inherit gnome2-utils multilib
+EAPI=6
+inherit gnome2-utils multilib readme.gentoo-r1
 
 DESCRIPTION="Gtk+-2.0 Hangul Input Modules"
 HOMEPAGE="https://code.google.com/p/imhangul/"
@@ -14,12 +14,23 @@ LICENSE="LGPL-2.1"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE=""
 
-RDEPEND=">=app-i18n/libhangul-0.0.12
+RDEPEND="
+	>=app-i18n/libhangul-0.0.12
 	>=x11-libs/gtk+-2.2:2
-	virtual/libintl"
+	virtual/libintl
+"
 DEPEND="${RDEPEND}
 	virtual/pkgconfig
-	sys-devel/gettext"
+	sys-devel/gettext
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+If you want to use one of the module as a default input method,
+
+export GTK_IM_MODULE=hangul2  # 2 input type
+export GTK_IM_MODULE=hangul3f # 3 input type
+"
 
 get_gtk_confdir() {
 	# bug #366889
@@ -32,43 +43,39 @@ get_gtk_confdir() {
 }
 
 src_prepare() {
-	# Drop DEPRECATED flags, bug #387825
-	sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' Makefile.am Makefile.in || die
+	default
+	gnome2_environment_reset
+	gnome2_disable_deprecation_warning
 }
 
 src_configure() {
 	econf \
 		--with-gtk-im-module-dir="${EPREFIX}/usr/$(get_libdir)/gtk-2.0/immodules" \
-		--with-gtk-im-module-file="$(get_gtk_confdir)" || die
+		--with-gtk-im-module-file="$(get_gtk_confdir)"
 }
 
 src_install() {
-	emake DESTDIR="${D}" install || die
-
-	find "${ED}" -name "*.la" -type f -delete || die
+	default
+	prune_libtool_files --modules
 
 	insinto /etc/X11/xinit/xinput.d
-	newins "${FILESDIR}/xinput-imhangul2" imhangul2.conf || die
-	newins "${FILESDIR}/xinput-imhangul2y" imhangul2y.conf || die
-	newins "${FILESDIR}/xinput-imhangul32" imhangul32.conf || die
-	newins "${FILESDIR}/xinput-imhangul39" imhangul39.conf || die
-	newins "${FILESDIR}/xinput-imhangul3f" imhangul3f.conf || die
-	newins "${FILESDIR}/xinput-imhangul3s" imhangul3s.conf || die
-	newins "${FILESDIR}/xinput-imhangul3y" imhangul3y.conf || die
-	newins "${FILESDIR}/xinput-imhangulahn" imhangulahn.conf || die
-	newins "${FILESDIR}/xinput-imhangulro" imhangulro.conf || die
+	newins "${FILESDIR}/xinput-imhangul2" imhangul2.conf
+	newins "${FILESDIR}/xinput-imhangul2y" imhangul2y.conf
+	newins "${FILESDIR}/xinput-imhangul32" imhangul32.conf
+	newins "${FILESDIR}/xinput-imhangul39" imhangul39.conf
+	newins "${FILESDIR}/xinput-imhangul3f" imhangul3f.conf
+	newins "${FILESDIR}/xinput-imhangul3s" imhangul3s.conf
+	newins "${FILESDIR}/xinput-imhangul3y" imhangul3y.conf
+	newins "${FILESDIR}/xinput-imhangulahn" imhangulahn.conf
+	newins "${FILESDIR}/xinput-imhangulro" imhangulro.conf
 
-	dodoc AUTHORS ChangeLog NEWS README TODO imhangul.conf || die
+	dodoc imhangul.conf
+	readme.gentoo_create_doc
 }
 
 pkg_postinst() {
 	gnome2_query_immodules_gtk2
-	elog ""
-	elog "If you want to use one of the module as a default input method, "
-	elog ""
-	elog "export GTK_IM_MODULE=hangul2  # 2 input type"
-	elog "export GTK_IM_MODULE=hangul3f # 3 input type"
-	elog ""
+	readme.gentoo_print_elog
 }
 
 pkg_postrm() {


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2017-12-26  0:59 Thomas Deutschmann
  0 siblings, 0 replies; 14+ messages in thread
From: Thomas Deutschmann @ 2017-12-26  0:59 UTC (permalink / raw
  To: gentoo-commits

commit:     394af50c4e2d9d333e6432daf68268a5ac3dbba0
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 00:50:25 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Dec 26 00:50:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=394af50c

app-i18n/imhangul: x86 stable (bug #640004)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-i18n/imhangul/imhangul-2.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/imhangul/imhangul-2.1.0.ebuild b/app-i18n/imhangul/imhangul-2.1.0.ebuild
index 3a226eadce5..94b027c43f5 100644
--- a/app-i18n/imhangul/imhangul-2.1.0.ebuild
+++ b/app-i18n/imhangul/imhangul-2.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="https://imhangul.googlecode.com/files/${P}.tar.bz2"
 
 SLOT="0"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2017-12-27 21:16 David Seifert
  0 siblings, 0 replies; 14+ messages in thread
From: David Seifert @ 2017-12-27 21:16 UTC (permalink / raw
  To: gentoo-commits

commit:     2e03e41079d3879f49fe679ebd75c8cedec84e62
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 27 21:06:53 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Dec 27 21:15:59 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e03e410

app-i18n/imhangul: Port to EAPI 6

Bug: https://bugs.gentoo.org/621942
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-i18n/imhangul/imhangul-3.1.1.ebuild | 38 ++++++++++++++++-----------------
 1 file changed, 19 insertions(+), 19 deletions(-)

diff --git a/app-i18n/imhangul/imhangul-3.1.1.ebuild b/app-i18n/imhangul/imhangul-3.1.1.ebuild
index 6d32c118487..1cebdc2d5fc 100644
--- a/app-i18n/imhangul/imhangul-3.1.1.ebuild
+++ b/app-i18n/imhangul/imhangul-3.1.1.ebuild
@@ -1,15 +1,14 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="3"
-inherit multilib
+EAPI=6
 
 DESCRIPTION="Gtk+-3.0 Hangul Input Modules"
 HOMEPAGE="https://code.google.com/p/imhangul/"
 SRC_URI="https://imhangul.googlecode.com/files/${P}.tar.bz2"
 
-SLOT="3"
 LICENSE="LGPL-2.1"
+SLOT="3"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE=""
 
@@ -21,31 +20,32 @@ DEPEND="${RDEPEND}
 	sys-devel/gettext"
 
 src_prepare() {
+	default
+
 	# Drop DEPRECATED flags, bug #387825
 	sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' Makefile.am Makefile.in || die
 }
 
 src_configure() {
-	econf --with-gtk-im-module-dir="${EPREFIX}/usr/$(get_libdir)/gtk-3.0/$(pkg-config gtk+-3.0 --variable=gtk_binary_version)/immodules" || die
+	econf --with-gtk-im-module-dir="${EPREFIX}/usr/$(get_libdir)/gtk-3.0/$(pkg-config gtk+-3.0 --variable=gtk_binary_version)/immodules"
 }
 
 src_install() {
-	emake DESTDIR="${D}" install || die
-
-	find "${ED}" -name "*.la" -type f -delete || die
+	default
+	dodoc imhangul.conf
 
 	insinto /etc/X11/xinit/xinput.d
-	newins "${FILESDIR}/xinput-imhangul2" imhangul2.conf || die
-	newins "${FILESDIR}/xinput-imhangul2y" imhangul2y.conf || die
-	newins "${FILESDIR}/xinput-imhangul32" imhangul32.conf || die
-	newins "${FILESDIR}/xinput-imhangul39" imhangul39.conf || die
-	newins "${FILESDIR}/xinput-imhangul3f" imhangul3f.conf || die
-	newins "${FILESDIR}/xinput-imhangul3s" imhangul3s.conf || die
-	newins "${FILESDIR}/xinput-imhangul3y" imhangul3y.conf || die
-	newins "${FILESDIR}/xinput-imhangulahn" imhangulahn.conf || die
-	newins "${FILESDIR}/xinput-imhangulro" imhangulro.conf || die
-
-	dodoc AUTHORS ChangeLog NEWS README TODO imhangul.conf || die
+	newins "${FILESDIR}/xinput-imhangul2" imhangul2.conf
+	newins "${FILESDIR}/xinput-imhangul2y" imhangul2y.conf
+	newins "${FILESDIR}/xinput-imhangul32" imhangul32.conf
+	newins "${FILESDIR}/xinput-imhangul39" imhangul39.conf
+	newins "${FILESDIR}/xinput-imhangul3f" imhangul3f.conf
+	newins "${FILESDIR}/xinput-imhangul3s" imhangul3s.conf
+	newins "${FILESDIR}/xinput-imhangul3y" imhangul3y.conf
+	newins "${FILESDIR}/xinput-imhangulahn" imhangulahn.conf
+	newins "${FILESDIR}/xinput-imhangulro" imhangulro.conf
+
+	find "${D}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2017-12-27 23:45 Sergei Trofimovich
  0 siblings, 0 replies; 14+ messages in thread
From: Sergei Trofimovich @ 2017-12-27 23:45 UTC (permalink / raw
  To: gentoo-commits

commit:     e5d9ed37e8714cd7a02bd94c7b927d37f8aad163
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 27 23:45:04 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Dec 27 23:45:04 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d9ed37

app-i18n/imhangul: stable 2.1.0 for ppc, bug #640004

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 app-i18n/imhangul/imhangul-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/imhangul/imhangul-2.1.0.ebuild b/app-i18n/imhangul/imhangul-2.1.0.ebuild
index 94b027c43f5..9848fa75156 100644
--- a/app-i18n/imhangul/imhangul-2.1.0.ebuild
+++ b/app-i18n/imhangul/imhangul-2.1.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://imhangul.googlecode.com/files/${P}.tar.bz2"
 
 SLOT="0"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="~amd64 ppc x86"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2017-12-29 12:31 Mikle Kolyada
  0 siblings, 0 replies; 14+ messages in thread
From: Mikle Kolyada @ 2017-12-29 12:31 UTC (permalink / raw
  To: gentoo-commits

commit:     4d22ad7c4f343adf536853e01cad1388b89b5e40
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 29 12:30:24 2017 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 12:31:00 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d22ad7c

app-i18n/imhangul: amd64 stable wrt bug #640004

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-i18n/imhangul/imhangul-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/imhangul/imhangul-2.1.0.ebuild b/app-i18n/imhangul/imhangul-2.1.0.ebuild
index 9848fa75156..5503848cb8b 100644
--- a/app-i18n/imhangul/imhangul-2.1.0.ebuild
+++ b/app-i18n/imhangul/imhangul-2.1.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://imhangul.googlecode.com/files/${P}.tar.bz2"
 
 SLOT="0"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2017-12-29 12:32 Mikle Kolyada
  0 siblings, 0 replies; 14+ messages in thread
From: Mikle Kolyada @ 2017-12-29 12:32 UTC (permalink / raw
  To: gentoo-commits

commit:     84a26b4251d388dcacbb7c947b9147d2786270ef
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 29 12:32:24 2017 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 12:32:24 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a26b42

app-i18n/imhangul: Drop old

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-i18n/imhangul/Manifest              |  1 -
 app-i18n/imhangul/imhangul-2.0.0.ebuild | 86 ---------------------------------
 2 files changed, 87 deletions(-)

diff --git a/app-i18n/imhangul/Manifest b/app-i18n/imhangul/Manifest
index 74e69a57961..b5d763bed3b 100644
--- a/app-i18n/imhangul/Manifest
+++ b/app-i18n/imhangul/Manifest
@@ -1,3 +1,2 @@
-DIST imhangul-2.0.0.tar.bz2 255591 BLAKE2B c8908eb36ef71665f9b7c5a670f569e9b1ce2af7830faaaf8b9927ea5ab99d9c1aadd5175ebef0ffcd1661a7c276acd1aa7179e52261eb3f710226442bbe0c5d SHA512 203d83ec714ee464d3caa304a462a93129712d2221188a4f5cbb1caac309fb91f3b49749ab81d01d3c8bc2feeaf80398e9b8bc5e09b79c228fbc13ed9fbc28d3
 DIST imhangul-2.1.0.tar.bz2 268205 BLAKE2B c45cc3e0919c695466f7d09c20c3ee5ae827865b6c3093746f8435bfb3f18da0cf94bc4225829dbafb2f13fcd1da0ec4a696adb966bff90285c769eb36232c4b SHA512 ea4621c4e0e5ed1786e644b577bc0c9f3dbbf296f938ddb2ab04923d8147e01123e10e09a61484e30c3ab0ff51d86da80a93bce583eceee207eab90c27df5f8e
 DIST imhangul-3.1.1.tar.bz2 288236 BLAKE2B bb762481c98d8e4d3e1f32629802320fbdd6ec2388e9d7e9f1838fbbcb05f247549dc2baa68e6f4ec626f32b1911b5dfa89810e64c9e826cb1887400bbe11e71 SHA512 a27fb34a826ceccb16e4c8a422f5571c7c6a4c253cd2a55c1025b0c22500a380a35a8703e9f0f6300fdc92544e1d7b59e33f11e059b85754b1619698e0f74d89

diff --git a/app-i18n/imhangul/imhangul-2.0.0.ebuild b/app-i18n/imhangul/imhangul-2.0.0.ebuild
deleted file mode 100644
index b4a6d7cc5c5..00000000000
--- a/app-i18n/imhangul/imhangul-2.0.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-inherit multilib
-
-DESCRIPTION="Gtk+-2.0 Hangul Input Modules"
-HOMEPAGE="http://kldp.net/projects/imhangul/"
-SRC_URI="http://kldp.net/frs/download.php/5924/${P}.tar.bz2"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/libhangul-0.0.12
-	>=x11-libs/gtk+-2.2:2
-	virtual/libintl"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	sys-devel/gettext"
-
-get_gtk_confdir() {
-	# bug #366889
-	if has_version '>=x11-libs/gtk+-2.22.1-r1:2' || has_multilib_profile ; then
-		GTK2_CONFDIR="${GTK2_CONFDIR:=${EPREFIX}/etc/gtk-2.0/$(get_abi_CHOST)}"
-	else
-		GTK2_CONFDIR="${GTK2_CONFDIR:=${EPREFIX}/etc/gtk-2.0}"
-	fi
-	echo ${GTK2_CONFDIR}
-}
-
-update_gtk_immodules() {
-	local GTK2_CONFDIR=$(get_gtk_confdir)
-
-	mkdir -p "${GTK2_CONFDIR}"
-
-	if [ -x "${EPREFIX}/usr/bin/gtk-query-immodules-2.0" ] ; then
-		"${EPREFIX}/usr/bin/gtk-query-immodules-2.0" > "${GTK2_CONFDIR}/gtk.immodules"
-	fi
-}
-
-src_prepare() {
-	# Drop DEPRECATED flags, bug #387825
-	sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' Makefile.am Makefile.in || die
-}
-
-src_configure() {
-	econf \
-		--with-gtk-im-module-dir="${EPREFIX}/usr/$(get_libdir)/gtk-2.0/immodules" \
-		--with-gtk-im-module-file="$(get_gtk_confdir)" || die
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-
-	find "${ED}" -name "*.la" -type f -delete || die
-
-	insinto /etc/X11/xinit/xinput.d
-	newins "${FILESDIR}/xinput-imhangul2" imhangul2.conf || die
-	newins "${FILESDIR}/xinput-imhangul2y" imhangul2y.conf || die
-	newins "${FILESDIR}/xinput-imhangul32" imhangul32.conf || die
-	newins "${FILESDIR}/xinput-imhangul39" imhangul39.conf || die
-	newins "${FILESDIR}/xinput-imhangul3f" imhangul3f.conf || die
-	newins "${FILESDIR}/xinput-imhangul3s" imhangul3s.conf || die
-	newins "${FILESDIR}/xinput-imhangul3y" imhangul3y.conf || die
-	newins "${FILESDIR}/xinput-imhangulahn" imhangulahn.conf || die
-	newins "${FILESDIR}/xinput-imhangulro" imhangulro.conf || die
-
-	dodoc AUTHORS ChangeLog NEWS README TODO imhangul.conf || die
-}
-
-pkg_postinst() {
-	update_gtk_immodules
-
-	elog ""
-	elog "If you want to use one of the module as a default input method, "
-	elog ""
-	elog "export GTK_IM_MODULE=hangul2  # 2 input type"
-	elog "export GTK_IM_MODULE=hangul3f # 3 input type"
-	elog ""
-}
-
-pkg_postrm() {
-	update_gtk_immodules
-}


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2018-08-28 13:46 Akinori Hattori
  0 siblings, 0 replies; 14+ messages in thread
From: Akinori Hattori @ 2018-08-28 13:46 UTC (permalink / raw
  To: gentoo-commits

commit:     833f267f753b1d84149a30b7b161debbf2125a2a
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 28 13:40:12 2018 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Tue Aug 28 13:40:12 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833f267f

app-i18n/imhangul: tidy

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/imhangul/imhangul-2.1.0-r1.ebuild | 58 +++++++++++++++++++++
 app-i18n/imhangul/imhangul-2.1.0.ebuild    | 82 ------------------------------
 app-i18n/imhangul/imhangul-3.1.1.ebuild    | 41 +++++++--------
 3 files changed, 76 insertions(+), 105 deletions(-)

diff --git a/app-i18n/imhangul/imhangul-2.1.0-r1.ebuild b/app-i18n/imhangul/imhangul-2.1.0-r1.ebuild
new file mode 100644
index 00000000000..5f32412487a
--- /dev/null
+++ b/app-i18n/imhangul/imhangul-2.1.0-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit gnome2-utils
+
+DESCRIPTION="GTK+ 2 Hangul Input Modules"
+HOMEPAGE="https://code.google.com/p/imhangul/"
+SRC_URI="https://imhangul.googlecode.com/files/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE=""
+
+RDEPEND="app-i18n/libhangul
+	x11-libs/gtk+:2
+	virtual/libintl"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	sys-devel/gettext"
+
+src_prepare() {
+	default
+	gnome2_environment_reset
+	gnome2_disable_deprecation_warning
+}
+
+src_configure() {
+	econf --with-gtk-im-module-dir="${EPREFIX%/}"/usr/$(get_libdir)/gtk-2.0/$(pkg-config gtk+-2.0 --variable=gtk_binary_version)/immodules
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+	dodoc ${PN}.conf
+
+	local s
+	insinto /etc/X11/xinit/xinput.d
+	for s in 2{,y} 3{2,9,f,s,y} ahn ro; do
+		newins "${FILESDIR}"/xinput-${PN}${s} ${PN}${s}.conf
+	done
+}
+
+pkg_postinst() {
+	gnome2_query_immodules_gtk2
+	elog
+	elog "If you want to use one of the module as a default input method, "
+	elog
+	elog "export GTK_IM_MODULE=hangul2  # 2 input type"
+	elog "export GTK_IM_MODULE=hangul3f # 3 input type"
+	elog
+}
+
+pkg_postrm() {
+	gnome2_query_immodules_gtk2
+}

diff --git a/app-i18n/imhangul/imhangul-2.1.0.ebuild b/app-i18n/imhangul/imhangul-2.1.0.ebuild
deleted file mode 100644
index 5503848cb8b..00000000000
--- a/app-i18n/imhangul/imhangul-2.1.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils multilib readme.gentoo-r1
-
-DESCRIPTION="Gtk+-2.0 Hangul Input Modules"
-HOMEPAGE="https://code.google.com/p/imhangul/"
-SRC_URI="https://imhangul.googlecode.com/files/${P}.tar.bz2"
-
-SLOT="0"
-LICENSE="LGPL-2.1"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="
-	>=app-i18n/libhangul-0.0.12
-	>=x11-libs/gtk+-2.2:2
-	virtual/libintl
-"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig
-	sys-devel/gettext
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-If you want to use one of the module as a default input method,
-
-export GTK_IM_MODULE=hangul2  # 2 input type
-export GTK_IM_MODULE=hangul3f # 3 input type
-"
-
-get_gtk_confdir() {
-	# bug #366889
-	if has_version '>=x11-libs/gtk+-2.22.1-r1:2' || has_multilib_profile ; then
-		GTK2_CONFDIR="${GTK2_CONFDIR:=${EPREFIX}/etc/gtk-2.0/$(get_abi_CHOST)}"
-	else
-		GTK2_CONFDIR="${GTK2_CONFDIR:=${EPREFIX}/etc/gtk-2.0}"
-	fi
-	echo ${GTK2_CONFDIR}
-}
-
-src_prepare() {
-	default
-	gnome2_environment_reset
-	gnome2_disable_deprecation_warning
-}
-
-src_configure() {
-	econf \
-		--with-gtk-im-module-dir="${EPREFIX}/usr/$(get_libdir)/gtk-2.0/immodules" \
-		--with-gtk-im-module-file="$(get_gtk_confdir)"
-}
-
-src_install() {
-	default
-	prune_libtool_files --modules
-
-	insinto /etc/X11/xinit/xinput.d
-	newins "${FILESDIR}/xinput-imhangul2" imhangul2.conf
-	newins "${FILESDIR}/xinput-imhangul2y" imhangul2y.conf
-	newins "${FILESDIR}/xinput-imhangul32" imhangul32.conf
-	newins "${FILESDIR}/xinput-imhangul39" imhangul39.conf
-	newins "${FILESDIR}/xinput-imhangul3f" imhangul3f.conf
-	newins "${FILESDIR}/xinput-imhangul3s" imhangul3s.conf
-	newins "${FILESDIR}/xinput-imhangul3y" imhangul3y.conf
-	newins "${FILESDIR}/xinput-imhangulahn" imhangulahn.conf
-	newins "${FILESDIR}/xinput-imhangulro" imhangulro.conf
-
-	dodoc imhangul.conf
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	gnome2_query_immodules_gtk2
-	readme.gentoo_print_elog
-}
-
-pkg_postrm() {
-	gnome2_query_immodules_gtk2
-}

diff --git a/app-i18n/imhangul/imhangul-3.1.1.ebuild b/app-i18n/imhangul/imhangul-3.1.1.ebuild
index 1cebdc2d5fc..e99ca8ce861 100644
--- a/app-i18n/imhangul/imhangul-3.1.1.ebuild
+++ b/app-i18n/imhangul/imhangul-3.1.1.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI="6"
 
-DESCRIPTION="Gtk+-3.0 Hangul Input Modules"
+inherit gnome2-utils
+
+DESCRIPTION="GTK+ 3 Hangul Input Modules"
 HOMEPAGE="https://code.google.com/p/imhangul/"
 SRC_URI="https://imhangul.googlecode.com/files/${P}.tar.bz2"
 
@@ -12,7 +14,7 @@ SLOT="3"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE=""
 
-RDEPEND=">=app-i18n/libhangul-0.0.12
+RDEPEND="app-i18n/libhangul
 	x11-libs/gtk+:3
 	virtual/libintl"
 DEPEND="${RDEPEND}
@@ -21,41 +23,34 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
 	default
-
-	# Drop DEPRECATED flags, bug #387825
-	sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' Makefile.am Makefile.in || die
+	gnome2_environment_reset
+	gnome2_disable_deprecation_warning
 }
 
 src_configure() {
-	econf --with-gtk-im-module-dir="${EPREFIX}/usr/$(get_libdir)/gtk-3.0/$(pkg-config gtk+-3.0 --variable=gtk_binary_version)/immodules"
+	econf --with-gtk-im-module-dir="${EPREFIX%/}"/usr/$(get_libdir)/gtk-3.0/$(pkg-config gtk+-3.0 --variable=gtk_binary_version)/immodules
 }
 
 src_install() {
 	default
-	dodoc imhangul.conf
+	find "${ED}" -name '*.la' -delete || die
+	dodoc ${PN}.conf
 
+	local s
 	insinto /etc/X11/xinit/xinput.d
-	newins "${FILESDIR}/xinput-imhangul2" imhangul2.conf
-	newins "${FILESDIR}/xinput-imhangul2y" imhangul2y.conf
-	newins "${FILESDIR}/xinput-imhangul32" imhangul32.conf
-	newins "${FILESDIR}/xinput-imhangul39" imhangul39.conf
-	newins "${FILESDIR}/xinput-imhangul3f" imhangul3f.conf
-	newins "${FILESDIR}/xinput-imhangul3s" imhangul3s.conf
-	newins "${FILESDIR}/xinput-imhangul3y" imhangul3y.conf
-	newins "${FILESDIR}/xinput-imhangulahn" imhangulahn.conf
-	newins "${FILESDIR}/xinput-imhangulro" imhangulro.conf
-
-	find "${D}" -name '*.la' -delete || die
+	for s in 2{,y} 3{2,9,f,s,y} ahn ro; do
+		newins "${FILESDIR}"/xinput-${PN}${s} ${PN}${s}.conf
+	done
 }
 
 pkg_postinst() {
 	gnome2_query_immodules_gtk3
-	elog ""
+	elog
 	elog "If you want to use one of the module as a default input method, "
-	elog ""
+	elog
 	elog "export GTK_IM_MODULE=hangul2  # 2 input type"
 	elog "export GTK_IM_MODULE=hangul3f # 3 input type"
-	elog ""
+	elog
 }
 
 pkg_postrm() {


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2018-08-28 13:46 Akinori Hattori
  0 siblings, 0 replies; 14+ messages in thread
From: Akinori Hattori @ 2018-08-28 13:46 UTC (permalink / raw
  To: gentoo-commits

commit:     aa47844260ee1868b918660e48a7e0ad2c1cf282
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 28 13:46:12 2018 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Tue Aug 28 13:46:12 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa478442

app-i18n/imhangul: new upstream release

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/imhangul/Manifest              |  1 +
 app-i18n/imhangul/imhangul-2.1.1.ebuild | 58 +++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/app-i18n/imhangul/Manifest b/app-i18n/imhangul/Manifest
index b5d763bed3b..5c0f7d60981 100644
--- a/app-i18n/imhangul/Manifest
+++ b/app-i18n/imhangul/Manifest
@@ -1,2 +1,3 @@
 DIST imhangul-2.1.0.tar.bz2 268205 BLAKE2B c45cc3e0919c695466f7d09c20c3ee5ae827865b6c3093746f8435bfb3f18da0cf94bc4225829dbafb2f13fcd1da0ec4a696adb966bff90285c769eb36232c4b SHA512 ea4621c4e0e5ed1786e644b577bc0c9f3dbbf296f938ddb2ab04923d8147e01123e10e09a61484e30c3ab0ff51d86da80a93bce583eceee207eab90c27df5f8e
+DIST imhangul-2.1.1.tar.bz2 288452 BLAKE2B 14aba1fb582edd735d1469b2fc1c4b576c64f073f525b30a3c5dd681b82d07f7b2960a63c388dae47d93855f25abbfbb2a48b032e5509239325db1cd05ff6b5e SHA512 5db3843aec698bd6315e4c76f3d8ea374b5d985ff7ae8a3d05861afb1d564ffe274d56fa27e8f669884016c50d5fc1850984050d93fdee944c6f7c3c963c96f1
 DIST imhangul-3.1.1.tar.bz2 288236 BLAKE2B bb762481c98d8e4d3e1f32629802320fbdd6ec2388e9d7e9f1838fbbcb05f247549dc2baa68e6f4ec626f32b1911b5dfa89810e64c9e826cb1887400bbe11e71 SHA512 a27fb34a826ceccb16e4c8a422f5571c7c6a4c253cd2a55c1025b0c22500a380a35a8703e9f0f6300fdc92544e1d7b59e33f11e059b85754b1619698e0f74d89

diff --git a/app-i18n/imhangul/imhangul-2.1.1.ebuild b/app-i18n/imhangul/imhangul-2.1.1.ebuild
new file mode 100644
index 00000000000..29685171891
--- /dev/null
+++ b/app-i18n/imhangul/imhangul-2.1.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit gnome2-utils
+
+DESCRIPTION="GTK+ 2 Hangul Input Modules"
+HOMEPAGE="https://github.com/libhangul/imhangul"
+SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="app-i18n/libhangul
+	x11-libs/gtk+:2
+	virtual/libintl"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig
+	sys-devel/gettext"
+
+src_prepare() {
+	default
+	gnome2_environment_reset
+	gnome2_disable_deprecation_warning
+}
+
+src_configure() {
+	econf --with-gtk-im-module-dir="${EPREFIX%/}"/usr/$(get_libdir)/gtk-2.0/$(pkg-config gtk+-2.0 --variable=gtk_binary_version)/immodules
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+	dodoc ${PN}.conf
+
+	local s
+	insinto /etc/X11/xinit/xinput.d
+	for s in 2{,y} 3{2,9,f,s,y} ahn ro; do
+		newins "${FILESDIR}"/xinput-${PN}${s} ${PN}${s}.conf
+	done
+}
+
+pkg_postinst() {
+	gnome2_query_immodules_gtk2
+	elog
+	elog "If you want to use one of the module as a default input method, "
+	elog
+	elog "export GTK_IM_MODULE=hangul2  # 2 input type"
+	elog "export GTK_IM_MODULE=hangul3f # 3 input type"
+	elog
+}
+
+pkg_postrm() {
+	gnome2_query_immodules_gtk2
+}


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2018-08-28 13:46 Akinori Hattori
  0 siblings, 0 replies; 14+ messages in thread
From: Akinori Hattori @ 2018-08-28 13:46 UTC (permalink / raw
  To: gentoo-commits

commit:     e2bceebffc3e5937c27b17197e1c413a53758fc5
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 28 13:42:33 2018 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Tue Aug 28 13:42:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2bceebf

app-i18n/imhangul: update HOMEPAGE and SRC_URI

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/imhangul/imhangul-2.1.0-r1.ebuild | 4 ++--
 app-i18n/imhangul/imhangul-3.1.1.ebuild    | 4 ++--
 app-i18n/imhangul/metadata.xml             | 1 +
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-i18n/imhangul/imhangul-2.1.0-r1.ebuild b/app-i18n/imhangul/imhangul-2.1.0-r1.ebuild
index 5f32412487a..be31caf2f26 100644
--- a/app-i18n/imhangul/imhangul-2.1.0-r1.ebuild
+++ b/app-i18n/imhangul/imhangul-2.1.0-r1.ebuild
@@ -6,8 +6,8 @@ EAPI="6"
 inherit gnome2-utils
 
 DESCRIPTION="GTK+ 2 Hangul Input Modules"
-HOMEPAGE="https://code.google.com/p/imhangul/"
-SRC_URI="https://imhangul.googlecode.com/files/${P}.tar.bz2"
+HOMEPAGE="https://github.com/libhangul/imhangul"
+SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1"
 SLOT="0"

diff --git a/app-i18n/imhangul/imhangul-3.1.1.ebuild b/app-i18n/imhangul/imhangul-3.1.1.ebuild
index e99ca8ce861..667c30d3e7f 100644
--- a/app-i18n/imhangul/imhangul-3.1.1.ebuild
+++ b/app-i18n/imhangul/imhangul-3.1.1.ebuild
@@ -6,8 +6,8 @@ EAPI="6"
 inherit gnome2-utils
 
 DESCRIPTION="GTK+ 3 Hangul Input Modules"
-HOMEPAGE="https://code.google.com/p/imhangul/"
-SRC_URI="https://imhangul.googlecode.com/files/${P}.tar.bz2"
+HOMEPAGE="https://github.com/libhangul/imhangul"
+SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1"
 SLOT="3"

diff --git a/app-i18n/imhangul/metadata.xml b/app-i18n/imhangul/metadata.xml
index da6b3414b7d..20c10eff641 100644
--- a/app-i18n/imhangul/metadata.xml
+++ b/app-i18n/imhangul/metadata.xml
@@ -7,5 +7,6 @@
 	</maintainer>
 	<upstream>
 		<remote-id type="google-code">imhangul</remote-id>
+		<remote-id type="github">libhangul/imhangul</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2021-04-13  0:26 Sam James
  0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2021-04-13  0:26 UTC (permalink / raw
  To: gentoo-commits

commit:     a3955aa4ce98b8c52115e3228a1cfb623a90d1de
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  7 05:17:56 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 13 00:26:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3955aa4

app-i18n/imhangul: call pkg-config via toolchain-funcs.eclass helper

This ensures we call the correct pkg-config in e.g. cross.

Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-i18n/imhangul/imhangul-2.1.0-r1.ebuild | 6 +++---
 app-i18n/imhangul/imhangul-2.1.1.ebuild    | 6 +++---
 app-i18n/imhangul/imhangul-3.1.1.ebuild    | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/app-i18n/imhangul/imhangul-2.1.0-r1.ebuild b/app-i18n/imhangul/imhangul-2.1.0-r1.ebuild
index fa3a74b4b50..22f7c57fe63 100644
--- a/app-i18n/imhangul/imhangul-2.1.0-r1.ebuild
+++ b/app-i18n/imhangul/imhangul-2.1.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-inherit gnome2-utils
+inherit gnome2-utils toolchain-funcs
 
 DESCRIPTION="GTK+ 2 Hangul Input Modules"
 HOMEPAGE="https://github.com/libhangul/imhangul"
@@ -28,7 +28,7 @@ src_prepare() {
 }
 
 src_configure() {
-	econf --with-gtk-im-module-dir="${EPREFIX}"/usr/$(get_libdir)/gtk-2.0/$(pkg-config gtk+-2.0 --variable=gtk_binary_version)/immodules
+	econf --with-gtk-im-module-dir="${EPREFIX}"/usr/$(get_libdir)/gtk-2.0/$($(tc-getPKG_CONFIG) gtk+-2.0 --variable=gtk_binary_version)/immodules
 }
 
 src_install() {

diff --git a/app-i18n/imhangul/imhangul-2.1.1.ebuild b/app-i18n/imhangul/imhangul-2.1.1.ebuild
index 6c217abb020..bce95ecb2cd 100644
--- a/app-i18n/imhangul/imhangul-2.1.1.ebuild
+++ b/app-i18n/imhangul/imhangul-2.1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-inherit gnome2-utils
+inherit gnome2-utils toolchain-funcs
 
 DESCRIPTION="GTK+ 2 Hangul Input Modules"
 HOMEPAGE="https://github.com/libhangul/imhangul"
@@ -28,7 +28,7 @@ src_prepare() {
 }
 
 src_configure() {
-	econf --with-gtk-im-module-dir="${EPREFIX}"/usr/$(get_libdir)/gtk-2.0/$(pkg-config gtk+-2.0 --variable=gtk_binary_version)/immodules
+	econf --with-gtk-im-module-dir="${EPREFIX}"/usr/$(get_libdir)/gtk-2.0/$($(tc-getPKG_CONFIG) gtk+-2.0 --variable=gtk_binary_version)/immodules
 }
 
 src_install() {

diff --git a/app-i18n/imhangul/imhangul-3.1.1.ebuild b/app-i18n/imhangul/imhangul-3.1.1.ebuild
index 82c47a85735..27ef02936dd 100644
--- a/app-i18n/imhangul/imhangul-3.1.1.ebuild
+++ b/app-i18n/imhangul/imhangul-3.1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-inherit gnome2-utils
+inherit gnome2-utils toolchain-funcs
 
 DESCRIPTION="GTK+ 3 Hangul Input Modules"
 HOMEPAGE="https://github.com/libhangul/imhangul"
@@ -28,7 +28,7 @@ src_prepare() {
 }
 
 src_configure() {
-	econf --with-gtk-im-module-dir="${EPREFIX}"/usr/$(get_libdir)/gtk-3.0/$(pkg-config gtk+-3.0 --variable=gtk_binary_version)/immodules
+	econf --with-gtk-im-module-dir="${EPREFIX}"/usr/$(get_libdir)/gtk-3.0/$($(tc-getPKG_CONFIG) gtk+-3.0 --variable=gtk_binary_version)/immodules
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2022-08-02  7:48 Joonas Niilola
  0 siblings, 0 replies; 14+ messages in thread
From: Joonas Niilola @ 2022-08-02  7:48 UTC (permalink / raw
  To: gentoo-commits

commit:     bf2da8aa3c8ac2bc6164e487e97a4e614e6447af
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  2 07:46:50 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Aug  2 07:46:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf2da8aa

app-i18n/imhangul: Stabilize 2.1.1 x86, #861788

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-i18n/imhangul/imhangul-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/imhangul/imhangul-2.1.1.ebuild b/app-i18n/imhangul/imhangul-2.1.1.ebuild
index 3b4d44650cbc..8e0c53b3b25c 100644
--- a/app-i18n/imhangul/imhangul-2.1.1.ebuild
+++ b/app-i18n/imhangul/imhangul-2.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.go
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE=""
 
 RDEPEND="app-i18n/libhangul


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2023-09-08  0:12 Sam James
  0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2023-09-08  0:12 UTC (permalink / raw
  To: gentoo-commits

commit:     f066f62f47668fb8621bc2aaa8648a2bf49115d4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  8 00:12:34 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep  8 00:12:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f066f62f

app-i18n/imhangul: Stabilize 3.1.1 amd64, #913826

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-i18n/imhangul/imhangul-3.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/imhangul/imhangul-3.1.1.ebuild b/app-i18n/imhangul/imhangul-3.1.1.ebuild
index 27ef02936dd6..0d1945b0e844 100644
--- a/app-i18n/imhangul/imhangul-3.1.1.ebuild
+++ b/app-i18n/imhangul/imhangul-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.go
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE=""
 
 RDEPEND="app-i18n/libhangul


^ permalink raw reply related	[flat|nested] 14+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/
@ 2023-10-01 18:14 Arthur Zamarin
  0 siblings, 0 replies; 14+ messages in thread
From: Arthur Zamarin @ 2023-10-01 18:14 UTC (permalink / raw
  To: gentoo-commits

commit:     e19e1525ddd71e2a5280e44e7f24a8d909fbd7b0
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  1 18:13:27 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  1 18:13:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e19e1525

app-i18n/imhangul: Stabilize 3.1.1 ppc, #913826

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-i18n/imhangul/imhangul-3.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/imhangul/imhangul-3.1.1.ebuild b/app-i18n/imhangul/imhangul-3.1.1.ebuild
index 98d208888711..ff9b578fc3a2 100644
--- a/app-i18n/imhangul/imhangul-3.1.1.ebuild
+++ b/app-i18n/imhangul/imhangul-3.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.go
 
 LICENSE="LGPL-2.1"
 SLOT="3"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 RDEPEND="app-i18n/libhangul


^ permalink raw reply related	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2023-10-01 18:14 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-27 21:16 [gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/ David Seifert
  -- strict thread matches above, loose matches on Subject: below --
2023-10-01 18:14 Arthur Zamarin
2023-09-08  0:12 Sam James
2022-08-02  7:48 Joonas Niilola
2021-04-13  0:26 Sam James
2018-08-28 13:46 Akinori Hattori
2018-08-28 13:46 Akinori Hattori
2018-08-28 13:46 Akinori Hattori
2017-12-29 12:32 Mikle Kolyada
2017-12-29 12:31 Mikle Kolyada
2017-12-27 23:45 Sergei Trofimovich
2017-12-26  0:59 Thomas Deutschmann
2016-04-24 12:07 Pacho Ramos
2015-09-27 11:32 Manuel Rüger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox