public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-text/chasen/
@ 2015-09-26  7:56 Justin Lecher
  0 siblings, 0 replies; 4+ messages in thread
From: Justin Lecher @ 2015-09-26  7:56 UTC (permalink / raw
  To: gentoo-commits

commit:     b2c4e37940a144df8e84ed76d3e82f8d6996a740
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 26 07:37:12 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Sep 26 07:56:20 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c4e379

app-text/chasen: QA fixes

double / in SRC_URI
use default()
add missing die
use prune_libtool_files instead of find -delete

Package-Manager: portage-2.2.22
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 app-text/chasen/chasen-2.4.4-r3.ebuild | 25 +++++++++++--------------
 1 file changed, 11 insertions(+), 14 deletions(-)

diff --git a/app-text/chasen/chasen-2.4.4-r3.ebuild b/app-text/chasen/chasen-2.4.4-r3.ebuild
index 3292f52..a6eebbf 100644
--- a/app-text/chasen/chasen-2.4.4-r3.ebuild
+++ b/app-text/chasen/chasen-2.4.4-r3.ebuild
@@ -1,13 +1,14 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI="5"
-inherit perl-module
+
+inherit eutils perl-module
 
 DESCRIPTION="Japanese Morphological Analysis System, ChaSen"
 HOMEPAGE="http://chasen-legacy.sourceforge.jp/"
-SRC_URI="mirror://sourceforge.jp//chasen-legacy/32224/${P}.tar.gz"
+SRC_URI="mirror://sourceforge.jp/chasen-legacy/32224/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
@@ -32,33 +33,29 @@ src_configure() {
 }
 
 src_compile() {
-	emake || die
+	default
 	if use perl ; then
-		cd "${S}"/perl
+		cd "${S}"/perl || die
 		perl-module_src_compile
 	fi
 }
 
 src_test() {
-	emake check || die
+	default
 	if use perl ; then
-		cd "${S}"/perl
+		cd "${S}"/perl || die
 		perl-module_src_test
 	fi
 }
 
 src_install () {
-	emake DESTDIR="${D}" install || die
-
-	dodoc AUTHORS ChangeLog NEWS README
+	default
 
 	if use perl ; then
-		cd "${S}"/perl
+		cd "${S}"/perl || die
 		perl-module_src_install
 		newdoc README README.perl
 	fi
 
-	if ! use static-libs ; then
-		find "${ED}" -name '*.la' -delete
-	fi
+	prune_libtool_files
 }


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/chasen/
@ 2021-09-29 14:12 Yixun Lan
  0 siblings, 0 replies; 4+ messages in thread
From: Yixun Lan @ 2021-09-29 14:12 UTC (permalink / raw
  To: gentoo-commits

commit:     f02b21e7f7581f388b703fd5bbcd143d3422cbfc
Author:     Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Tue Sep 28 06:17:36 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Sep 29 14:11:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02b21e7

app-text/chasen: keyword 2.4.4-r3 for ~riscv

Signed-off-by: Alex Fan <alexfanqi <AT> yahoo.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-text/chasen/chasen-2.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/chasen/chasen-2.4.4-r3.ebuild b/app-text/chasen/chasen-2.4.4-r3.ebuild
index e8557113ca4..179bcc124be 100644
--- a/app-text/chasen/chasen-2.4.4-r3.ebuild
+++ b/app-text/chasen/chasen-2.4.4-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge.jp/chasen-legacy/32224/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86 ~sparc-solaris"
+KEYWORDS="amd64 ppc ~ppc64 ~riscv x86 ~sparc-solaris"
 IUSE="perl static-libs"
 
 DEPEND=">=dev-libs/darts-0.32"


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/chasen/
@ 2021-11-22 14:52 Akinori Hattori
  0 siblings, 0 replies; 4+ messages in thread
From: Akinori Hattori @ 2021-11-22 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     3be53a2c635236ba4a5901954b6e5f6be90f5e55
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 22 14:39:33 2021 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Mon Nov 22 14:39:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be53a2c

app-text/chasen: update to EAPI 8

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 app-text/chasen/chasen-2.4.4-r3.ebuild | 27 +++++++++++++--------------
 1 file changed, 13 insertions(+), 14 deletions(-)

diff --git a/app-text/chasen/chasen-2.4.4-r3.ebuild b/app-text/chasen/chasen-2.4.4-r3.ebuild
index becbef0dcf99..2e8a2e5f4013 100644
--- a/app-text/chasen/chasen-2.4.4-r3.ebuild
+++ b/app-text/chasen/chasen-2.4.4-r3.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="8"
 
-inherit epatch perl-module
+inherit perl-module
 
 DESCRIPTION="Japanese Morphological Analysis System, ChaSen"
 HOMEPAGE="https://chasen-legacy.osdn.jp/"
@@ -14,26 +14,25 @@ SLOT="0"
 KEYWORDS="amd64 ppc ~ppc64 ~riscv x86 ~sparc-solaris"
 IUSE="perl static-libs"
 
+RDEPEND="virtual/libiconv"
 DEPEND=">=dev-libs/darts-0.32"
-RDEPEND="${DEPEND}
-	perl? ( !dev-perl/Text-ChaSen )"
 PDEPEND=">=app-dicts/ipadic-2.7.0"
 
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-cve-2011-4000.patch
-}
+PATCHES=( "${FILESDIR}"/${P}-cve-2011-4000.patch )
 
 src_configure() {
 	econf $(use_enable static-libs static)
-	if use perl ; then
-		cd "${S}"/perl
+
+	if use perl; then
+		cd "${S}"/perl || die
 		perl-module_src_configure
 	fi
 }
 
 src_compile() {
 	default
-	if use perl ; then
+
+	if use perl; then
 		cd "${S}"/perl || die
 		perl-module_src_compile
 	fi
@@ -41,7 +40,8 @@ src_compile() {
 
 src_test() {
 	default
-	if use perl ; then
+
+	if use perl; then
 		cd "${S}"/perl || die
 		perl-module_src_test
 	fi
@@ -49,12 +49,11 @@ src_test() {
 
 src_install() {
 	default
+	find "${ED}" -name '*.la' -delete || die
 
-	if use perl ; then
+	if use perl; then
 		cd "${S}"/perl || die
 		perl-module_src_install
 		newdoc README README.perl
 	fi
-
-	find "${ED}" -name '*.la' -delete || die
 }


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/chasen/
@ 2021-11-22 14:52 Akinori Hattori
  0 siblings, 0 replies; 4+ messages in thread
From: Akinori Hattori @ 2021-11-22 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     7589a68d594b9a8fccb2dfbe2e5bd42edc3147a7
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 22 14:37:08 2021 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Mon Nov 22 14:37:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7589a68d

app-text/chasen: update HOMEPAGE and SRC_URI

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 app-text/chasen/chasen-2.4.4-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/chasen/chasen-2.4.4-r3.ebuild b/app-text/chasen/chasen-2.4.4-r3.ebuild
index 179bcc124bed..becbef0dcf99 100644
--- a/app-text/chasen/chasen-2.4.4-r3.ebuild
+++ b/app-text/chasen/chasen-2.4.4-r3.ebuild
@@ -6,8 +6,8 @@ EAPI="5"
 inherit epatch perl-module
 
 DESCRIPTION="Japanese Morphological Analysis System, ChaSen"
-HOMEPAGE="http://chasen-legacy.sourceforge.jp/"
-SRC_URI="mirror://sourceforge.jp/chasen-legacy/32224/${P}.tar.gz"
+HOMEPAGE="https://chasen-legacy.osdn.jp/"
+SRC_URI="mirror://sourceforge.jp/${PN}-legacy/32224/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"


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

end of thread, other threads:[~2021-11-22 14:52 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-22 14:52 [gentoo-commits] repo/gentoo:master commit in: app-text/chasen/ Akinori Hattori
  -- strict thread matches above, loose matches on Subject: below --
2021-11-22 14:52 Akinori Hattori
2021-09-29 14:12 Yixun Lan
2015-09-26  7:56 Justin Lecher

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