Portage is a package management system used by Gentoo Linux
# ChangeLog for app-i18n/nkf
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/nkf/ChangeLog,v 1.43 2007/09/17 14:36:57 hattya Exp $
17 Sep 2007; Akinori Hattori
-nkf-2.0.4.ebuild, -nkf-2.0.5-r1.ebuild, -nkf-2.0.7_beta1.ebuild:
cleaned out old ebuilds.
13 Aug 2007; Tobias Scherbaum
ppc. stable
01 Jun 2007; nixnut
Stable on ppc wrt bug 178899
21 May 2007; Jeroen Roovers
Stable for HPPA (bug #178899).
20 May 2007; Raúl Porcel
alpha/ia64 stable wrt #178899
19 May 2007; Christian Faulhammer
stable x86/amd64, bug 178899
19 May 2007; Markus Rothe
Stable on ppc64; bug #178899
18 May 2007; Gustavo Zacarias
Stable on sparc wrt #178899
*nkf-2.0.7 (06 Jan 2007)
06 Jan 2007; MATSUU Takuto
Version bumped.
20 Dec 2006; Diego Pettenò
Quote ${S} uses, replace cjk useflag with linguas_ja, use doman to install
the manpage, and respect LDFLAGS.
21 Oct 2006; Diego Pettenò
Don't strip binary when linking, thanks to Patrick Lauer for reporting in
bug #152231.
*nkf-2.0.7_beta1 (17 Jun 2006)
17 Jun 2006; Mamoru KOMACHI
Version bumped. Dropped python use flag since the archive does not contain
python module but perl.
28 Nov 2005;
Switched from perl-module to perl-app eclass
23 Aug 2005; Aron Griffis
stable on ia64
13 Aug 2005; Michael Hanselmann
Stable on ppc.
08 Aug 2005; Markus Rothe
Stable on ppc64
03 Aug 2005; Bryan Østergaard
Stable on alpha.
01 Aug 2005; Gustavo Zacarias
Stable on sparc
31 Jul 2005; MATSUU Takuto
nkf-2.0.5-r1.ebuild:
Stable on amd64, sh and x86.
Removed old version.
12 May 2005; Guy Martin
Stable on hppa.
*nkf-2.0.5-r1 (20 Apr 2005)
20 Apr 2005; Masatomo Nakano
+nkf-2.0.5-r1.ebuild:
Added python support. Thanks to Atzm Watanabe
*nkf-2.0.5 (11 Apr 2005)
11 Apr 2005; MATSUU Takuto
Version bumped.
23 Nov 2004; Akinori Hattori
stable on ia64.
05 Oct 2004; Akinori Hattori
add ~ia64.
29 Jun 2004; Tom Gall
stable on ppc64, bug #55297
01 Jun 2004; Aron Griffis
nkf-2.0.4.ebuild:
Fix use invocation
17 Apr 2004; Masatomo Nakano
Fixed ebuild(syntax).
05 Mar 2004; Masatomo Nakano
nkf-2.0.4.ebuild, files/nkf-1.92-msg00025.patch:
Marked as stable.
*nkf-2.0.4 (04 Jan 2004)
06 Jan 2004; MATSUU Takuto
Added ~amd64 to KEYWORDS.
04 Jan 2004; Masatomo Nakano
nkf-2.0.2.ebuild, nkf-2.0.4.ebuild:
Version bump. And clean up old versions.
*nkf-2.0.3 (11 Oct 2003)
11 Oct 2003; Masatomo Nakano
Version bump.
*nkf-2.0.2-r1 (01 Jul 2003)
09 Jul 2003; Masatomo Nakano
Marked as stable.
01 Jul 2003; Masatomo Nakano
Modified character code of man/ja/man1/nkf.1.
*nkf-2.0.2 (04 Apr 2003)
30 Sep 2003; Mamoru KOMACHI
nkf-2.0.2.ebuild:
Marked as stable for ppc, sparc and alpha
18 May 2003; YAMAKURA Makoto
marking to stable x86
04 Apr 2003; YAMAKURA Makoto
digest-nkf-2.0.2 : version bump
06 Dec 2002; Rodney Rees
*nkf-1.92 (12 Oct 2002)
19 Nov 2002; Masatomo Nakano
ChangeLog :
Changed "~x86" to "x86".
12 Oct 2002; Stuart Bouyer
digest-nkf-1.92 ChangeLog :
Initial ebuild submitted by Moto Kawasaki
updated by YAMAKURA Makoto
DIST NKF_python.tgz 2242 RMD160 759979ff4ade90b409439e7038f21a88bb14e46b SHA1 4ed0638d1d418da0d41a077eb6f8fcdfcfac16f0 SHA256 4dcf34edbd5baf5aabd9e0cd439ca342a99b92c6748311ab693e9277d40d552b
DIST nkf207.tar.gz 150501 RMD160 da6eebf7dd59d934eca40f2f6588e97078c8d68a SHA1 97ee0920a5cd935acd08ca789c7b8c810a594311 SHA256 71d2ba992df209a00bb1dca45e3336729dc16e51b71526bd20f897cc6127a275
EBUILD nkf-2.0.7.ebuild 1365 RMD160 4cae0c07db77f484c9850f112a11e18003e6022a SHA1 6757d0585bcf57c45c20973f7b25112ad26d5bb4 SHA256 fa00e5fd25c905138020ed6cd9fe8f0edfe46f73720c50de2e0821a0c14bf958
MISC ChangeLog 4900 RMD160 bcb10f9e2d9625990077b1fced7ff292b092ecac SHA1 32b8391cb73c20bd96a6018e191358df5c2fbd8e SHA256 912fbcb33bade4abe3d1de5c887c43744a8fdf91dcfe08f0f6feab5ed9ee6659
MISC metadata.xml 156 RMD160 8adcf0a760a605cd42501f53097ca3a1c4e8daad SHA1 8ccc2b0f20743002b783b1f7b5162c71f7f54c2e SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/nkf/nkf-2.0.7.ebuild,v 1.8 2007/08/25 13:46:17 vapier Exp $
inherit toolchain-funcs eutils perl-app distutils
MY_P="nkf${PV//./}"
DESCRIPTION="Network Kanji code conversion Filter with UTF-8/16 support"
HOMEPAGE="http://sourceforge.jp/projects/nkf/"
SRC_URI="mirror://sourceforge.jp/nkf/20770/${MY_P}.tar.gz
python? ( http://city.plala.jp/download/nkf/NKF_python.tgz )"
LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sh sparc x86"
IUSE="perl python linguas_ja"
S="${WORKDIR}/${MY_P}"
src_unpack() {
unpack ${MY_P}.tar.gz
cd "${S}"
sed -i -e '/-o nkf/s:$(CFLAGS):$(CFLAGS) $(LDFLAGS):' Makefile || die
if use python; then
unpack NKF_python.tgz
fi
}
src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" nkf || die
if use perl; then
cd "${S}/NKF.mod"
perl-module_src_compile
perl-module_src_test
fi
if use python; then
cd "${S}/NKF.python"
distutils_src_compile
fi
}
src_install() {
dobin nkf || die
doman nkf.1
if use linguas_ja; then
./nkf -e nkf.1j > nkf.1
doman -i18n=ja nkf.1
fi
dodoc INSTALL* nkf.doc
if use perl; then
cd "${S}/NKF.mod"
perl-module_src_install
fi
if use python; then
cd "${S}/NKF.python"
distutils_src_install
fi
}