naota       14/08/28 08:15:41

  Modified:             ChangeLog
  Added:                nkf-2.1.3-r1.ebuild
  Log:
  Fix broken Japanese man page, patch by Takurou Kitagawa. #519466
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
F8551514)

Revision  Changes    Path
1.62                 app-i18n/nkf/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/nkf/ChangeLog?rev=1.62&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/nkf/ChangeLog?rev=1.62&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/nkf/ChangeLog?r1=1.61&r2=1.62

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-i18n/nkf/ChangeLog,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -r1.61 -r1.62
--- ChangeLog   9 Aug 2014 08:30:22 -0000       1.61
+++ ChangeLog   28 Aug 2014 08:15:40 -0000      1.62
@@ -1,6 +1,11 @@
 # ChangeLog for app-i18n/nkf
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-i18n/nkf/ChangeLog,v 1.61 2014/08/09 
08:30:22 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/nkf/ChangeLog,v 1.62 2014/08/28 
08:15:40 naota Exp $
+
+*nkf-2.1.3-r1 (28 Aug 2014)
+
+  28 Aug 2014; Naohiro Aota <[email protected]> +nkf-2.1.3-r1.ebuild:
+  Fix broken Japanese man page, patch by Takurou Kitagawa. #519466
 
   09 Aug 2014; Jeroen Roovers <[email protected]> nkf-2.1.3.ebuild:
   Make USE=python mv/patch conditional again (bug #519464 by Takurou Kitagawa).



1.1                  app-i18n/nkf/nkf-2.1.3-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/nkf/nkf-2.1.3-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/nkf/nkf-2.1.3-r1.ebuild?rev=1.1&content-type=text/plain

Index: nkf-2.1.3-r1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/nkf/nkf-2.1.3-r1.ebuild,v 1.1 
2014/08/28 08:15:40 naota Exp $

EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} )
inherit eutils distutils-r1 perl-module toolchain-funcs

DESCRIPTION="Network Kanji code conversion Filter with UTF-8/16 support"
HOMEPAGE="http://sourceforge.jp/projects/nkf/";
SRC_URI="mirror://sourceforge.jp/nkf/59912/${P}.tar.gz
        linguas_ja? ( http://dev.gentoo.org/~naota/files/nkf.1j )
        python? ( http://dev.gentoo.org/~naota/files/NKF_python20090602.tgz )"

LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~x86-macos"
IUSE="perl python linguas_ja"

src_prepare() {
        sed -i \
                -e '/^CFLAGS/{s|-g -O2||;s|=|+=|;}' \
                -e '/-o nkf/s:$(CFLAGS):$(CFLAGS) $(LDFLAGS):' \
                Makefile || die

        if use linguas_ja; then
                cp "${DISTDIR}"/nkf.1j "${S}" || die
        fi

        if use python; then
                mv "${WORKDIR}/NKF.python" "${S}" || die
                epatch "${FILESDIR}"/${P}-strip.patch
        fi
}

src_compile() {
        emake CC="$(tc-getCC)" nkf || die
        if use perl; then
                cd "${S}/NKF.mod"
                perl-module_src_compile
        fi
        if use python; then
                cd "${S}/NKF.python"
                distutils-r1_src_compile
        fi
}

src_test() {
        emake test || die
        if use perl; then
                cd "${S}/NKF.mod"
                perl-module_src_test
        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 nkf.doc

        if use perl; then
                cd "${S}/NKF.mod"
                perl-module_src_install
        fi
        if use python; then
                cd "${S}/NKF.python"
                distutils-r1_src_install
        fi
}




Reply via email to