ChangeLog

# 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 -files/nkf-python.patch,
-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 nkf-2.0.7.ebuild:
ppc. stable

01 Jun 2007; nixnut ChangeLog:
Stable on ppc wrt bug 178899

21 May 2007; Jeroen Roovers nkf-2.0.7.ebuild:
Stable for HPPA (bug #178899).

20 May 2007; Raúl Porcel nkf-2.0.7.ebuild:
alpha/ia64 stable wrt #178899

19 May 2007; Christian Faulhammer nkf-2.0.7.ebuild:
stable x86/amd64, bug 178899

19 May 2007; Markus Rothe nkf-2.0.7.ebuild:
Stable on ppc64; bug #178899

18 May 2007; Gustavo Zacarias nkf-2.0.7.ebuild:
Stable on sparc wrt #178899

*nkf-2.0.7 (06 Jan 2007)

06 Jan 2007; MATSUU Takuto +nkf-2.0.7.ebuild:
Version bumped.

20 Dec 2006; Diego Pettenò nkf-2.0.7_beta1.ebuild:
Quote ${S} uses, replace cjk useflag with linguas_ja, use doman to install
the manpage, and respect LDFLAGS.

21 Oct 2006; Diego Pettenò files/nkf-python.patch:
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 +nkf-2.0.7_beta1.ebuild:
Version bumped. Dropped python use flag since the archive does not contain
python module but perl.

28 Nov 2005; nkf-2.0.4.ebuild, nkf-2.0.5-r1.ebuild:
Switched from perl-module to perl-app eclass

23 Aug 2005; Aron Griffis nkf-2.0.5-r1.ebuild:
stable on ia64

13 Aug 2005; Michael Hanselmann nkf-2.0.5-r1.ebuild:
Stable on ppc.

08 Aug 2005; Markus Rothe nkf-2.0.5-r1.ebuild:
Stable on ppc64

03 Aug 2005; Bryan Østergaard nkf-2.0.5-r1.ebuild:
Stable on alpha.

01 Aug 2005; Gustavo Zacarias nkf-2.0.5-r1.ebuild:
Stable on sparc

31 Jul 2005; MATSUU Takuto -nkf-2.0.2-r1.ebuild,
nkf-2.0.5-r1.ebuild:
Stable on amd64, sh and x86.
Removed old version.

12 May 2005; Guy Martin nkf-2.0.5-r1.ebuild:
Stable on hppa.

*nkf-2.0.5-r1 (20 Apr 2005)

20 Apr 2005; Masatomo Nakano +files/nkf-python.patch,
+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 +nkf-2.0.5.ebuild:
Version bumped.

23 Nov 2004; Akinori Hattori nkf-2.0.4.ebuild:
stable on ia64.

05 Oct 2004; Akinori Hattori nkf-2.0.4.ebuild:
add ~ia64.

29 Jun 2004; Tom Gall nkf-2.0.4.ebuild:
stable on ppc64, bug #55297

01 Jun 2004; Aron Griffis nkf-2.0.2-r1.ebuild,
nkf-2.0.4.ebuild:
Fix use invocation

17 Apr 2004; Masatomo Nakano nkf-2.0.2-r1.ebuild:
Fixed ebuild(syntax).

05 Mar 2004; Masatomo Nakano nkf-2.0.3.ebuild,
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 nkf-2.0.4.ebuild:
Added ~amd64 to KEYWORDS.

04 Jan 2004; Masatomo Nakano nkf-1.92.ebuild,
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 nkf-2.0.3.ebuild:
Version bump.

*nkf-2.0.2-r1 (01 Jul 2003)

09 Jul 2003; Masatomo Nakano nkf-2.0.2-r1.ebuild:
Marked as stable.

01 Jul 2003; Masatomo Nakano nkf-2.0.2-r1.ebuild:
Modified character code of man/ja/man1/nkf.1.

*nkf-2.0.2 (04 Apr 2003)

30 Sep 2003; Mamoru KOMACHI nkf-1.92.ebuild,
nkf-2.0.2.ebuild:
Marked as stable for ppc, sparc and alpha

18 May 2003; YAMAKURA Makoto nkf-2.0.2.ebuild:
marking to stable x86

04 Apr 2003; YAMAKURA Makoto nkf-2.0.2.ebuild
digest-nkf-2.0.2 : version bump

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

*nkf-1.92 (12 Oct 2002)

19 Nov 2002; Masatomo Nakano nkf-1.92.ebuild
ChangeLog :

Changed "~x86" to "x86".

12 Oct 2002; Stuart Bouyer nkf-1.92.ebuild
digest-nkf-1.92 ChangeLog :

Initial ebuild submitted by Moto Kawasaki ,
updated by YAMAKURA Makoto .

Manifest

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

metadata.xml




cjk

nkf-2.0.7.ebuild

# 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
}