[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2024-04-12 Thread Arthur Zamarin
commit: a3f418ba3271672dbae5c7b635ad466eff4327b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 15:23:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 15:26:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f418ba

app-i18n/man-pages-ja: add github upstream metadata

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/man-pages-ja/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-i18n/man-pages-ja/metadata.xml 
b/app-i18n/man-pages-ja/metadata.xml
index 0083f2482458..f65126ea5b95 100644
--- a/app-i18n/man-pages-ja/metadata.xml
+++ b/app-i18n/man-pages-ja/metadata.xml
@@ -15,5 +15,6 @@
   
   
 linuxjm
+hattya/portage-man-pages-ja
   
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2024-04-12 Thread Arthur Zamarin
commit: f139d0355f2b84996a35563fdc54f7b378a9515b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 15:23:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 15:26:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f139d035

app-i18n/man-pages-ja: EAPI8

Signed-off-by: Arthur Zamarin  gentoo.org>

 ...5-r1.ebuild => man-pages-ja-20180315-r2.ebuild} | 35 +-
 1 file changed, 14 insertions(+), 21 deletions(-)

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20180315-r2.ebuild
similarity index 78%
rename from app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
rename to app-i18n/man-pages-ja/man-pages-ja-20180315-r2.ebuild
index a61c9490411a..ba2f16849e9e 100644
--- a/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
+++ b/app-i18n/man-pages-ja/man-pages-ja-20180315-r2.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=8
+
 GENTOO_MAN_P="portage-${PN}-20060415"
 
-DESCRIPTION="A collection of manual pages translated into Japanese"
+DESCRIPTION="Collection of manual pages translated into Japanese"
 HOMEPAGE="http://linuxjm.osdn.jp/ 
https://github.com/hattya/portage-man-pages-ja;
 SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
https://dev.gentoo.org/~hattya/distfiles/${GENTOO_MAN_P}.tar.gz;
@@ -12,12 +13,10 @@ SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
 LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE=""
 
 RDEPEND="virtual/man"
 
 src_prepare() {
-
sed -i -e "/^\(man\|shadow\)/s:Y:N:" script/pkgs.list || die
 
# remove man pages that are provided by other packages.
@@ -41,24 +40,21 @@ src_compile() {
 }
 
 src_install() {
-
local x y z pkg
-
for x in $(tac script/pkgs.list | grep -v '^[#].*'); do
-   if [[ -z "$pkg" ]]; then
-   pkg=$x
+   if [[ -z ${pkg} ]]; then
+   pkg=${x}
continue
fi
 
-   if [[ "$x" == "N" ]]; then
+   if [[ ${x} == "N" ]]; then
pkg=
continue
fi
 
-   einfo "install $pkg"
-
-   for y in $(ls -d manual/$pkg/man* 2>/dev/null); do
-   doman -i18n=ja $y/*
+   einfo "install ${pkg}"
+   for y in $(ls -d manual/${pkg}/man* 2>/dev/null); do
+   doman -i18n=ja ${y}/*
done
 
pkg=
@@ -69,21 +65,19 @@ src_install() {
cd "${WORKDIR}"/${GENTOO_MAN_P}
 
for x in *; do
-   if [ -d "$x" ]; then
-   einfo "install $x"
+   if [[ -d ${x} ]]; then
+   einfo "install ${x}"
 
-   for z in $(for y in $x/*.[1-9]; do echo ${y##*.}; done 
| sort | uniq); do
-   doman -i18n=ja $x/*.$z
+   for z in $(for y in ${x}/*.[1-9]; do echo ${y##*.}; 
done | sort -u); do
+   doman -i18n=ja ${x}/*.${z}
done
fi
done
 
newdoc ChangeLog ChangeLog.GentooJP
-
 }
 
 pkg_postinst() {
-
echo
elog "JM (Japanese Manual) project has used utf8 encoding"
elog "since 2012/04."
@@ -93,5 +87,4 @@ pkg_postinst() {
elog "\tLANG=\"ja_JP.utf8\""
elog "\texport LANG"
echo
-
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2021-07-27 Thread Ulrich Müller
commit: 8d61c26e7a31786832757aee010a15de098b50aa
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jul 27 08:41:18 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jul 27 08:41:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d61c26e

app-i18n/man-pages-ja: Remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 app-i18n/man-pages-ja/Manifest |  1 -
 .../man-pages-ja/man-pages-ja-20171215-r1.ebuild   | 97 --
 2 files changed, 98 deletions(-)

diff --git a/app-i18n/man-pages-ja/Manifest b/app-i18n/man-pages-ja/Manifest
index 9cf216089c1..e79efe347a7 100644
--- a/app-i18n/man-pages-ja/Manifest
+++ b/app-i18n/man-pages-ja/Manifest
@@ -1,3 +1,2 @@
-DIST man-pages-ja-20171215.tar.gz 4802604 BLAKE2B 
24ded9e82f20df322fa7e96a05806f37f26796475f64e2b075a60b60762e4b331c96e82e0582896da323a643070779204fb50eb8e68156ba2e74a1a41649f10e
 SHA512 
8cef4489e3210c2e30fd880c1639aaf314005c7f3987001677cd869924275cbf9df27fdc855cba9d887e5a185da72779167227a68a080d370b233bcd4eca4d30
 DIST man-pages-ja-20180315.tar.gz 4808885 BLAKE2B 
961cb265d2a5034368ac5766555440019e3f80710644f9ca6389e9932391f806ab37803b198d4f3619ad2a3fb34a91092b7c50c8f5c69dd1a909268c739fb931
 SHA512 
5cc8d247f24aeeb5f9ef9b89f214f7d74cf3d1db8f46140cb307f8398bde785c13041ec2947173d3a79121285afb3a5b383d3bff972eba017e88d17d722c173a
 DIST portage-man-pages-ja-20060415.tar.gz 67347 BLAKE2B 
77be89a79be1d4fc3c09cd7c74cd8ccfd18649cdf0121daec008b21114c5a77618a88f4abed266599b944aa5bf11fe55c5b6e89fbba51ebe2a548eb85d9a2c6d
 SHA512 
37364cdcb27b460663bdae31fea1ac653317ba4d928a5325c51814eb1677d7d9fb9bcc55cf64d63a8e6daaefa34d8604e0efe3582308957397cad31325a6eaad

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20171215-r1.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20171215-r1.ebuild
deleted file mode 100644
index a0032aa708e..000
--- a/app-i18n/man-pages-ja/man-pages-ja-20171215-r1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-GENTOO_MAN_P="portage-${PN}-20060415"
-
-DESCRIPTION="A collection of manual pages translated into Japanese"
-HOMEPAGE="http://linuxjm.osdn.jp/ 
https://github.com/hattya/portage-man-pages-ja;
-SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
-   https://dev.gentoo.org/~hattya/distfiles/${GENTOO_MAN_P}.tar.gz;
-
-LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86"
-IUSE=""
-
-RDEPEND="virtual/man"
-
-src_prepare() {
-
-   sed -i -e "/^\(man\|shadow\)/s:Y:N:" script/pkgs.list || die
-
-   # remove man pages that are provided by other packages.
-   # - sys-apps/shadow +nls
-   rm -f manual/*/man1/{chfn,chsh,newgrp,su,passwd,groups}.1 || die
-   rm -f manual/*/man5/passwd.5 || die
-   rm -f manual/*/man8/{vigr,vipw}.8 || die
-   # - app-arch/rpm +nls
-   rm -rf manual/rpm || die
-
-   for f in manual/*/man8/ld{,-linux}.so.8 ; do
-   mv ${f} ${f/.so.8/.so.ja.8} || die
-   done
-   mv "${WORKDIR}"/${GENTOO_MAN_P}/portage/g-cpan.pl{,.ja}.1 || die
-
-   eapply_user
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-
-   local x y z pkg
-
-   for x in $(tac script/pkgs.list | grep -v '^[#].*'); do
-   if [[ -z "$pkg" ]]; then
-   pkg=$x
-   continue
-   fi
-
-   if [[ "$x" == "N" ]]; then
-   pkg=
-   continue
-   fi
-
-   einfo "install $pkg"
-
-   for y in $(ls -d manual/$pkg/man* 2>/dev/null); do
-   doman -i18n=ja $y/*
-   done
-
-   pkg=
-   done
-
-   dodoc README
-
-   cd "${WORKDIR}"/${GENTOO_MAN_P}
-
-   for x in *; do
-   if [ -d "$x" ]; then
-   einfo "install $x"
-
-   for z in $(for y in $x/*.[1-9]; do echo ${y##*.}; done 
| sort | uniq); do
-   doman -i18n=ja $x/*.$z
-   done
-   fi
-   done
-
-   newdoc ChangeLog ChangeLog.GentooJP
-
-}
-
-pkg_postinst() {
-
-   echo
-   elog "JM (Japanese Manual) project has used utf8 encoding"
-   elog "since 2012/04."
-   elog "You need to set appropriate LANG variables to use"
-   elog "Japanese manpages."
-   elog "e.g."
-   elog "\tLANG=\"ja_JP.utf8\""
-   elog "\texport LANG"
-   echo
-
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2021-07-26 Thread Sam James
commit: 12c6afc6180bd15f191666c763b0406c6a2dd9eb
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 27 03:13:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 27 03:13:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c6afc6

app-i18n/man-pages-ja: Stabilize 20180315-r1 ALLARCHES, #804190

Signed-off-by: Sam James  gentoo.org>

 app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
index 23766aa1a57..c47b047c074 100644
--- a/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
+++ b/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
 
 LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE=""
 
 RDEPEND="virtual/man"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2021-07-26 Thread Ulrich Müller
commit: 4a67c74fabf8da0fc55277e8be7225495fe54cf3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Jul 26 17:16:17 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Jul 26 17:16:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a67c74f

app-i18n/man-pages-ja: Add stabilize-allarches to metadata

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 app-i18n/man-pages-ja/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-i18n/man-pages-ja/metadata.xml 
b/app-i18n/man-pages-ja/metadata.xml
index 77b309c3597..763d8988523 100644
--- a/app-i18n/man-pages-ja/metadata.xml
+++ b/app-i18n/man-pages-ja/metadata.xml
@@ -12,6 +12,7 @@
 posted to that list with regard to man pages translation for
 portage/gentoolkit.
   
+  
   
 linuxjm
   



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2021-07-25 Thread Sam James
commit: 71c2bc4f4669a9384d4db82ac5453e362e9ae0ba
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 26 00:42:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 26 00:42:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c2bc4f

app-i18n/man-pages-ja: Stabilize 20180315-r1 x86, #804190

Signed-off-by: Sam James  gentoo.org>

 app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
index 881b4714afe..23766aa1a57 100644
--- a/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
+++ b/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
 
 LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 RDEPEND="virtual/man"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2021-07-25 Thread Sam James
commit: 17e9e36f2b96339c5ae0ce635111096c3350c16e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 20:08:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 25 20:08:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e9e36f

app-i18n/man-pages-ja: Stabilize 20180315-r1 sparc, #804190

Signed-off-by: Sam James  gentoo.org>

 app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
index 385f0d11be2..5133aa419f2 100644
--- a/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
+++ b/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
 
 LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE=""
 
 RDEPEND="virtual/man"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2021-07-25 Thread Sam James
commit: 6a8aad267e022c946a04b3f911d4945071304bca
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 20:08:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 25 20:08:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8aad26

app-i18n/man-pages-ja: Stabilize 20180315-r1 amd64, #804190

Signed-off-by: Sam James  gentoo.org>

 app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
index 5133aa419f2..881b4714afe 100644
--- a/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
+++ b/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
 
 LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE=""
 
 RDEPEND="virtual/man"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2021-07-23 Thread Ulrich Müller
commit: bb2aaa5012e7045bf3b124d3b23ab2e5b56d9e8b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jul 23 22:54:55 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jul 23 23:06:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2aaa50

app-i18n/man-pages-ja: Don't install passwd.5

File collision with sys-apps/shadow.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 .../{man-pages-ja-20171215.ebuild => man-pages-ja-20171215-r1.ebuild}  | 1 +
 .../{man-pages-ja-20180315.ebuild => man-pages-ja-20180315-r1.ebuild}  | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20171215-r1.ebuild
similarity index 98%
rename from app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
rename to app-i18n/man-pages-ja/man-pages-ja-20171215-r1.ebuild
index de70fa027bd..a0032aa708e 100644
--- a/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
+++ b/app-i18n/man-pages-ja/man-pages-ja-20171215-r1.ebuild
@@ -23,6 +23,7 @@ src_prepare() {
# remove man pages that are provided by other packages.
# - sys-apps/shadow +nls
rm -f manual/*/man1/{chfn,chsh,newgrp,su,passwd,groups}.1 || die
+   rm -f manual/*/man5/passwd.5 || die
rm -f manual/*/man8/{vigr,vipw}.8 || die
# - app-arch/rpm +nls
rm -rf manual/rpm || die

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
similarity index 96%
rename from app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild
rename to app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
index d37c1cb8beb..385f0d11be2 100644
--- a/app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild
+++ b/app-i18n/man-pages-ja/man-pages-ja-20180315-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,6 +23,7 @@ src_prepare() {
# remove man pages that are provided by other packages.
# - sys-apps/shadow +nls
rm -f manual/*/man1/{chfn,chsh,newgrp,su,passwd,groups}.1 || die
+   rm -f manual/*/man5/passwd.5 || die
rm -f manual/*/man8/{vigr,vipw}.8 || die
# - app-arch/rpm +nls
rm -rf manual/rpm || die



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2019-05-05 Thread Mikle Kolyada
commit: 4e109d4b94ded45c0ec917f29bb8449fca5adc66
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May  5 12:57:36 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May  5 12:57:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e109d4b

app-i18n/man-pages-ja: Add ~riscv keyword

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild
index 9f26bd6e50f..68b1c0acd44 100644
--- a/app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild
+++ b/app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
 
 LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
 IUSE=""
 
 RDEPEND="virtual/man"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2018-07-27 Thread Mikle Kolyada
commit: 550cf2c0f5dc244811b865cc0148498d20ac9170
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jul 28 01:04:32 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jul 28 01:04:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550cf2c0

app-i18n/man-pages-ja: mark s390 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
index c6dec00c02a..5edc84fc59a 100644
--- a/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
+++ b/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
 
 LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86"
 IUSE=""
 
 RDEPEND="virtual/man"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2018-05-01 Thread Patrice Clement
commit: 4093e35d5c5de76aae2b3cb37217bfcc16d15365
Author: Juanjie Xi  gmail  com>
AuthorDate: Thu Apr 12 08:45:42 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:29:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4093e35d

app-i18n/man-pages-ja: version bump to 20180315.

Closes: https://github.com/gentoo/gentoo/pull/7950

 app-i18n/man-pages-ja/Manifest |  1 +
 app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/app-i18n/man-pages-ja/Manifest b/app-i18n/man-pages-ja/Manifest
index 07dc6126659..9cf216089c1 100644
--- a/app-i18n/man-pages-ja/Manifest
+++ b/app-i18n/man-pages-ja/Manifest
@@ -1,2 +1,3 @@
 DIST man-pages-ja-20171215.tar.gz 4802604 BLAKE2B 
24ded9e82f20df322fa7e96a05806f37f26796475f64e2b075a60b60762e4b331c96e82e0582896da323a643070779204fb50eb8e68156ba2e74a1a41649f10e
 SHA512 
8cef4489e3210c2e30fd880c1639aaf314005c7f3987001677cd869924275cbf9df27fdc855cba9d887e5a185da72779167227a68a080d370b233bcd4eca4d30
+DIST man-pages-ja-20180315.tar.gz 4808885 BLAKE2B 
961cb265d2a5034368ac5766555440019e3f80710644f9ca6389e9932391f806ab37803b198d4f3619ad2a3fb34a91092b7c50c8f5c69dd1a909268c739fb931
 SHA512 
5cc8d247f24aeeb5f9ef9b89f214f7d74cf3d1db8f46140cb307f8398bde785c13041ec2947173d3a79121285afb3a5b383d3bff972eba017e88d17d722c173a
 DIST portage-man-pages-ja-20060415.tar.gz 67347 BLAKE2B 
77be89a79be1d4fc3c09cd7c74cd8ccfd18649cdf0121daec008b21114c5a77618a88f4abed266599b944aa5bf11fe55c5b6e89fbba51ebe2a548eb85d9a2c6d
 SHA512 
37364cdcb27b460663bdae31fea1ac653317ba4d928a5325c51814eb1677d7d9fb9bcc55cf64d63a8e6daaefa34d8604e0efe3582308957397cad31325a6eaad

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild
new file mode 100644
index 000..9f26bd6e50f
--- /dev/null
+++ b/app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+GENTOO_MAN_P="portage-${PN}-20060415"
+
+DESCRIPTION="A collection of manual pages translated into Japanese"
+HOMEPAGE="http://linuxjm.osdn.jp/ 
https://github.com/hattya/portage-man-pages-ja;
+SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
+   https://dev.gentoo.org/~hattya/distfiles/${GENTOO_MAN_P}.tar.gz;
+
+LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="virtual/man"
+
+src_prepare() {
+
+   sed -i -e "/^\(man\|shadow\)/s:Y:N:" script/pkgs.list || die
+
+   # remove man pages that are provided by other packages.
+   # - sys-apps/shadow +nls
+   rm -f manual/*/man1/{chfn,chsh,newgrp,su,passwd,groups}.1 || die
+   rm -f manual/*/man8/{vigr,vipw}.8 || die
+   # - app-arch/rpm +nls
+   rm -rf manual/rpm || die
+
+   for f in manual/*/man8/ld{,-linux}.so.8 ; do
+   mv ${f} ${f/.so.8/.so.ja.8} || die
+   done
+   mv "${WORKDIR}"/${GENTOO_MAN_P}/portage/g-cpan.pl{,.ja}.1 || die
+
+   eapply_user
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+
+   local x y z pkg
+
+   for x in $(tac script/pkgs.list | grep -v '^[#].*'); do
+   if [[ -z "$pkg" ]]; then
+   pkg=$x
+   continue
+   fi
+
+   if [[ "$x" == "N" ]]; then
+   pkg=
+   continue
+   fi
+
+   einfo "install $pkg"
+
+   for y in $(ls -d manual/$pkg/man* 2>/dev/null); do
+   doman -i18n=ja $y/*
+   done
+
+   pkg=
+   done
+
+   dodoc README
+
+   cd "${WORKDIR}"/${GENTOO_MAN_P}
+
+   for x in *; do
+   if [ -d "$x" ]; then
+   einfo "install $x"
+
+   for z in $(for y in $x/*.[1-9]; do echo ${y##*.}; done 
| sort | uniq); do
+   doman -i18n=ja $x/*.$z
+   done
+   fi
+   done
+
+   newdoc ChangeLog ChangeLog.GentooJP
+
+}
+
+pkg_postinst() {
+
+   echo
+   elog "JM (Japanese Manual) project has used utf8 encoding"
+   elog "since 2012/04."
+   elog "You need to set appropriate LANG variables to use"
+   elog "Japanese manpages."
+   elog "e.g."
+   elog "\tLANG=\"ja_JP.utf8\""
+   elog "\texport LANG"
+   echo
+
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2018-02-14 Thread Andreas Hüttel
commit: e942bdbfce96cb362510c64275b230bcebbade75
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Feb 14 22:52:40 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Wed Feb 14 22:59:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e942bdbf

app-i18n/man-pages-ja: Stable for everything else, bug 621950

There's absolutely nothing arch-specific in there...

Closes: https://bugs.gentoo.org/621950
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
index 6964ecff281..c6dec00c02a 100644
--- a/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
+++ b/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
 
 LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
 IUSE=""
 
 RDEPEND="virtual/man"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2018-02-14 Thread Andreas Hüttel
commit: 4b4be0f320c864c690136b727abd94ebeadf85a3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Feb 14 22:55:05 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Wed Feb 14 22:59:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b4be0f3

app-i18n/man-pages-ja: Remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/man-pages-ja/Manifest |  1 -
 app-i18n/man-pages-ja/man-pages-ja-20130215.ebuild | 92 --
 2 files changed, 93 deletions(-)

diff --git a/app-i18n/man-pages-ja/Manifest b/app-i18n/man-pages-ja/Manifest
index a704276659e..07dc6126659 100644
--- a/app-i18n/man-pages-ja/Manifest
+++ b/app-i18n/man-pages-ja/Manifest
@@ -1,3 +1,2 @@
-DIST man-pages-ja-20130215.tar.gz 4384182 BLAKE2B 
eb6a4be0a53763776b629369028eeae96f472a8dcb0752559d124cbffc7b18a5d939fe6e37d05c1162aeec79701c63fe1602754f260edbb281cd543144d98c77
 SHA512 
655e9481dfdfc619013f8cae2928d7ccd70bba31631f7b10b894b1d96ab64bae4846be68d8a633791f1c169faed6d42466bd60ee4d7f92031f596d8f23cb6138
 DIST man-pages-ja-20171215.tar.gz 4802604 BLAKE2B 
24ded9e82f20df322fa7e96a05806f37f26796475f64e2b075a60b60762e4b331c96e82e0582896da323a643070779204fb50eb8e68156ba2e74a1a41649f10e
 SHA512 
8cef4489e3210c2e30fd880c1639aaf314005c7f3987001677cd869924275cbf9df27fdc855cba9d887e5a185da72779167227a68a080d370b233bcd4eca4d30
 DIST portage-man-pages-ja-20060415.tar.gz 67347 BLAKE2B 
77be89a79be1d4fc3c09cd7c74cd8ccfd18649cdf0121daec008b21114c5a77618a88f4abed266599b944aa5bf11fe55c5b6e89fbba51ebe2a548eb85d9a2c6d
 SHA512 
37364cdcb27b460663bdae31fea1ac653317ba4d928a5325c51814eb1677d7d9fb9bcc55cf64d63a8e6daaefa34d8604e0efe3582308957397cad31325a6eaad

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20130215.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20130215.ebuild
deleted file mode 100644
index 18dd7e540c6..000
--- a/app-i18n/man-pages-ja/man-pages-ja-20130215.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-GENTOO_MAN_P="portage-${PN}-20060415"
-
-DESCRIPTION="A collection of manual pages translated into Japanese"
-HOMEPAGE="http://linuxjm.sourceforge.jp/ 
http://www.gentoo.gr.jp/jpmain/translation.xml;
-SRC_URI="http://linuxjm.sourceforge.jp/${P}.tar.gz
-   https://dev.gentoo.org/~hattya/distfiles/${GENTOO_MAN_P}.tar.gz;
-
-LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86"
-IUSE=""
-
-RDEPEND="virtual/man"
-
-src_prepare() {
-
-   sed -i -e "/^\(man\|shadow\)/s:Y:N:" script/pkgs.list || die
-
-   # remove man pages that are provided by other packages.
-   # - sys-apps/shadow +nls
-   rm -f manual/*/man1/{chfn,chsh,newgrp,su,passwd,groups}.1 || die
-   rm -f manual/*/man8/{vigr,vipw}.8 || die
-   # - app-arch/rpm +nls
-   rm -f manual/rpm/man8/rpm*.8 || die
-
-   for f in manual/*/man8/ld{,-linux}.so.8 ; do
-   mv ${f} ${f/.so.8/.so.ja.8} || die
-   done
-   mv "${WORKDIR}"/${GENTOO_MAN_P}/portage/g-cpan.pl{,.ja}.1 || die
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-
-   local x y z pkg
-
-   for x in $(tac script/pkgs.list | grep -v '^[#].*'); do
-   if [[ -z "$pkg" ]]; then
-   pkg=$x
-   continue
-   fi
-
-   if [[ "$x" == "N" ]]; then
-   pkg=
-   continue
-   fi
-
-   einfo "install $pkg"
-
-   for y in $(ls -d manual/$pkg/man* 2>/dev/null); do
-   doman -i18n=ja $y/*
-   done
-
-   pkg=
-   done
-
-   dodoc README || die
-
-   cd "${WORKDIR}"/${GENTOO_MAN_P}
-
-   for x in *; do
-   if [ -d "$x" ]; then
-   einfo "install $x"
-
-   for z in $(for y in $x/*.[1-9]; do echo ${y##*.}; done 
| sort | uniq); do
-   doman -i18n=ja $x/*.$z
-   done
-   fi
-   done
-
-   newdoc ChangeLog ChangeLog.GentooJP || die
-
-}
-
-pkg_postinst() {
-
-   echo
-   elog "You need to set appropriate LANG variables to use"
-   elog "Japanese manpages."
-   elog "e.g."
-   elog "\tLANG=\"ja_JP.eucJP\""
-   elog "\texport LANG"
-   echo
-
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2018-02-06 Thread Thomas Deutschmann
commit: 1fe615e9df6edc311a8137f0a600530bc60db75c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb  6 18:25:37 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb  6 18:35:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe615e9

app-i18n/man-pages-ja: x86 stable (bug #621950)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
index 7d0b4b2cc1f..6964ecff281 100644
--- a/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
+++ b/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
 
 LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86"
 IUSE=""
 
 RDEPEND="virtual/man"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2017-12-21 Thread Benda XU
commit: f032baec8af918d68611f2324043103f210a5a31
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Dec 21 10:04:45 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Dec 21 10:05:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f032baec

app-i18n/man-pages-ja: partially revert a03e0fb34eabf5a41a.

  The stable version is needed for a while.

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --force

 app-i18n/man-pages-ja/Manifest |  1 +
 app-i18n/man-pages-ja/man-pages-ja-20130215.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/app-i18n/man-pages-ja/Manifest b/app-i18n/man-pages-ja/Manifest
index 07dc6126659..a704276659e 100644
--- a/app-i18n/man-pages-ja/Manifest
+++ b/app-i18n/man-pages-ja/Manifest
@@ -1,2 +1,3 @@
+DIST man-pages-ja-20130215.tar.gz 4384182 BLAKE2B 
eb6a4be0a53763776b629369028eeae96f472a8dcb0752559d124cbffc7b18a5d939fe6e37d05c1162aeec79701c63fe1602754f260edbb281cd543144d98c77
 SHA512 
655e9481dfdfc619013f8cae2928d7ccd70bba31631f7b10b894b1d96ab64bae4846be68d8a633791f1c169faed6d42466bd60ee4d7f92031f596d8f23cb6138
 DIST man-pages-ja-20171215.tar.gz 4802604 BLAKE2B 
24ded9e82f20df322fa7e96a05806f37f26796475f64e2b075a60b60762e4b331c96e82e0582896da323a643070779204fb50eb8e68156ba2e74a1a41649f10e
 SHA512 
8cef4489e3210c2e30fd880c1639aaf314005c7f3987001677cd869924275cbf9df27fdc855cba9d887e5a185da72779167227a68a080d370b233bcd4eca4d30
 DIST portage-man-pages-ja-20060415.tar.gz 67347 BLAKE2B 
77be89a79be1d4fc3c09cd7c74cd8ccfd18649cdf0121daec008b21114c5a77618a88f4abed266599b944aa5bf11fe55c5b6e89fbba51ebe2a548eb85d9a2c6d
 SHA512 
37364cdcb27b460663bdae31fea1ac653317ba4d928a5325c51814eb1677d7d9fb9bcc55cf64d63a8e6daaefa34d8604e0efe3582308957397cad31325a6eaad

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20130215.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20130215.ebuild
new file mode 100644
index 000..18dd7e540c6
--- /dev/null
+++ b/app-i18n/man-pages-ja/man-pages-ja-20130215.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="3"
+GENTOO_MAN_P="portage-${PN}-20060415"
+
+DESCRIPTION="A collection of manual pages translated into Japanese"
+HOMEPAGE="http://linuxjm.sourceforge.jp/ 
http://www.gentoo.gr.jp/jpmain/translation.xml;
+SRC_URI="http://linuxjm.sourceforge.jp/${P}.tar.gz
+   https://dev.gentoo.org/~hattya/distfiles/${GENTOO_MAN_P}.tar.gz;
+
+LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86"
+IUSE=""
+
+RDEPEND="virtual/man"
+
+src_prepare() {
+
+   sed -i -e "/^\(man\|shadow\)/s:Y:N:" script/pkgs.list || die
+
+   # remove man pages that are provided by other packages.
+   # - sys-apps/shadow +nls
+   rm -f manual/*/man1/{chfn,chsh,newgrp,su,passwd,groups}.1 || die
+   rm -f manual/*/man8/{vigr,vipw}.8 || die
+   # - app-arch/rpm +nls
+   rm -f manual/rpm/man8/rpm*.8 || die
+
+   for f in manual/*/man8/ld{,-linux}.so.8 ; do
+   mv ${f} ${f/.so.8/.so.ja.8} || die
+   done
+   mv "${WORKDIR}"/${GENTOO_MAN_P}/portage/g-cpan.pl{,.ja}.1 || die
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+
+   local x y z pkg
+
+   for x in $(tac script/pkgs.list | grep -v '^[#].*'); do
+   if [[ -z "$pkg" ]]; then
+   pkg=$x
+   continue
+   fi
+
+   if [[ "$x" == "N" ]]; then
+   pkg=
+   continue
+   fi
+
+   einfo "install $pkg"
+
+   for y in $(ls -d manual/$pkg/man* 2>/dev/null); do
+   doman -i18n=ja $y/*
+   done
+
+   pkg=
+   done
+
+   dodoc README || die
+
+   cd "${WORKDIR}"/${GENTOO_MAN_P}
+
+   for x in *; do
+   if [ -d "$x" ]; then
+   einfo "install $x"
+
+   for z in $(for y in $x/*.[1-9]; do echo ${y##*.}; done 
| sort | uniq); do
+   doman -i18n=ja $x/*.$z
+   done
+   fi
+   done
+
+   newdoc ChangeLog ChangeLog.GentooJP || die
+
+}
+
+pkg_postinst() {
+
+   echo
+   elog "You need to set appropriate LANG variables to use"
+   elog "Japanese manpages."
+   elog "e.g."
+   elog "\tLANG=\"ja_JP.eucJP\""
+   elog "\texport LANG"
+   echo
+
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2017-12-21 Thread Benda XU
commit: c92e6b572559d6688eaf0343e23bebdd7f8d28a4
Author: Juanjie Xi  gmail  com>
AuthorDate: Thu Dec 21 04:46:14 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Dec 21 09:33:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92e6b57

app-i18n/man-pages-ja: Version bump to 20171215, EAPI-6.

Closes: https://github.com/gentoo/gentoo/pull/6594

 app-i18n/man-pages-ja/Manifest |  1 +
 app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/app-i18n/man-pages-ja/Manifest b/app-i18n/man-pages-ja/Manifest
index 5fddb398fb0..7168a51d3de 100644
--- a/app-i18n/man-pages-ja/Manifest
+++ b/app-i18n/man-pages-ja/Manifest
@@ -1,3 +1,4 @@
 DIST man-pages-ja-20130215.tar.gz 4384182 BLAKE2B 
eb6a4be0a53763776b629369028eeae96f472a8dcb0752559d124cbffc7b18a5d939fe6e37d05c1162aeec79701c63fe1602754f260edbb281cd543144d98c77
 SHA512 
655e9481dfdfc619013f8cae2928d7ccd70bba31631f7b10b894b1d96ab64bae4846be68d8a633791f1c169faed6d42466bd60ee4d7f92031f596d8f23cb6138
 DIST man-pages-ja-20131015.tar.gz 4546129 BLAKE2B 
d11592e752c8f48b054552fcd5beb4430ae83bd06e699d34fa9b7039a89e57347d13ae2343f190541f881bd08e2f443a669c299f7ce6e5dd9d7e1e78f3d862b0
 SHA512 
afd2aa2fb227814a8de4b75baec4359e401ef055e23795719b964cba10e5018a368ba924719b017709c2bb34a5ebca58d6eb85512871515d6e7867fc4b0e4982
+DIST man-pages-ja-20171215.tar.gz 4802604 BLAKE2B 
24ded9e82f20df322fa7e96a05806f37f26796475f64e2b075a60b60762e4b331c96e82e0582896da323a643070779204fb50eb8e68156ba2e74a1a41649f10e
 SHA512 
8cef4489e3210c2e30fd880c1639aaf314005c7f3987001677cd869924275cbf9df27fdc855cba9d887e5a185da72779167227a68a080d370b233bcd4eca4d30
 DIST portage-man-pages-ja-20060415.tar.gz 67347 BLAKE2B 
77be89a79be1d4fc3c09cd7c74cd8ccfd18649cdf0121daec008b21114c5a77618a88f4abed266599b944aa5bf11fe55c5b6e89fbba51ebe2a548eb85d9a2c6d
 SHA512 
37364cdcb27b460663bdae31fea1ac653317ba4d928a5325c51814eb1677d7d9fb9bcc55cf64d63a8e6daaefa34d8604e0efe3582308957397cad31325a6eaad

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
new file mode 100644
index 000..7d0b4b2cc1f
--- /dev/null
+++ b/app-i18n/man-pages-ja/man-pages-ja-20171215.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+GENTOO_MAN_P="portage-${PN}-20060415"
+
+DESCRIPTION="A collection of manual pages translated into Japanese"
+HOMEPAGE="http://linuxjm.osdn.jp/ 
https://github.com/hattya/portage-man-pages-ja;
+SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
+   https://dev.gentoo.org/~hattya/distfiles/${GENTOO_MAN_P}.tar.gz;
+
+LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="virtual/man"
+
+src_prepare() {
+
+   sed -i -e "/^\(man\|shadow\)/s:Y:N:" script/pkgs.list || die
+
+   # remove man pages that are provided by other packages.
+   # - sys-apps/shadow +nls
+   rm -f manual/*/man1/{chfn,chsh,newgrp,su,passwd,groups}.1 || die
+   rm -f manual/*/man8/{vigr,vipw}.8 || die
+   # - app-arch/rpm +nls
+   rm -rf manual/rpm || die
+
+   for f in manual/*/man8/ld{,-linux}.so.8 ; do
+   mv ${f} ${f/.so.8/.so.ja.8} || die
+   done
+   mv "${WORKDIR}"/${GENTOO_MAN_P}/portage/g-cpan.pl{,.ja}.1 || die
+
+   eapply_user
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+
+   local x y z pkg
+
+   for x in $(tac script/pkgs.list | grep -v '^[#].*'); do
+   if [[ -z "$pkg" ]]; then
+   pkg=$x
+   continue
+   fi
+
+   if [[ "$x" == "N" ]]; then
+   pkg=
+   continue
+   fi
+
+   einfo "install $pkg"
+
+   for y in $(ls -d manual/$pkg/man* 2>/dev/null); do
+   doman -i18n=ja $y/*
+   done
+
+   pkg=
+   done
+
+   dodoc README
+
+   cd "${WORKDIR}"/${GENTOO_MAN_P}
+
+   for x in *; do
+   if [ -d "$x" ]; then
+   einfo "install $x"
+
+   for z in $(for y in $x/*.[1-9]; do echo ${y##*.}; done 
| sort | uniq); do
+   doman -i18n=ja $x/*.$z
+   done
+   fi
+   done
+
+   newdoc ChangeLog ChangeLog.GentooJP
+
+}
+
+pkg_postinst() {
+
+   echo
+   elog "JM (Japanese Manual) project has used utf8 encoding"
+   elog "since 2012/04."
+   elog "You need to set appropriate LANG variables to use"
+   elog "Japanese manpages."
+   elog "e.g."
+   elog "\tLANG=\"ja_JP.utf8\""
+   elog "\texport LANG"
+   echo
+
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2017-12-21 Thread Benda XU
commit: a03e0fb34eabf5a41a73ce15b95b699456c139f0
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Dec 21 09:32:39 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Dec 21 09:33:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03e0fb3

app-i18n/man-pages-ja: drop outdated versions.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-i18n/man-pages-ja/Manifest |  2 -
 app-i18n/man-pages-ja/man-pages-ja-20130215.ebuild | 92 -
 app-i18n/man-pages-ja/man-pages-ja-20131015.ebuild | 94 --
 3 files changed, 188 deletions(-)

diff --git a/app-i18n/man-pages-ja/Manifest b/app-i18n/man-pages-ja/Manifest
index 7168a51d3de..07dc6126659 100644
--- a/app-i18n/man-pages-ja/Manifest
+++ b/app-i18n/man-pages-ja/Manifest
@@ -1,4 +1,2 @@
-DIST man-pages-ja-20130215.tar.gz 4384182 BLAKE2B 
eb6a4be0a53763776b629369028eeae96f472a8dcb0752559d124cbffc7b18a5d939fe6e37d05c1162aeec79701c63fe1602754f260edbb281cd543144d98c77
 SHA512 
655e9481dfdfc619013f8cae2928d7ccd70bba31631f7b10b894b1d96ab64bae4846be68d8a633791f1c169faed6d42466bd60ee4d7f92031f596d8f23cb6138
-DIST man-pages-ja-20131015.tar.gz 4546129 BLAKE2B 
d11592e752c8f48b054552fcd5beb4430ae83bd06e699d34fa9b7039a89e57347d13ae2343f190541f881bd08e2f443a669c299f7ce6e5dd9d7e1e78f3d862b0
 SHA512 
afd2aa2fb227814a8de4b75baec4359e401ef055e23795719b964cba10e5018a368ba924719b017709c2bb34a5ebca58d6eb85512871515d6e7867fc4b0e4982
 DIST man-pages-ja-20171215.tar.gz 4802604 BLAKE2B 
24ded9e82f20df322fa7e96a05806f37f26796475f64e2b075a60b60762e4b331c96e82e0582896da323a643070779204fb50eb8e68156ba2e74a1a41649f10e
 SHA512 
8cef4489e3210c2e30fd880c1639aaf314005c7f3987001677cd869924275cbf9df27fdc855cba9d887e5a185da72779167227a68a080d370b233bcd4eca4d30
 DIST portage-man-pages-ja-20060415.tar.gz 67347 BLAKE2B 
77be89a79be1d4fc3c09cd7c74cd8ccfd18649cdf0121daec008b21114c5a77618a88f4abed266599b944aa5bf11fe55c5b6e89fbba51ebe2a548eb85d9a2c6d
 SHA512 
37364cdcb27b460663bdae31fea1ac653317ba4d928a5325c51814eb1677d7d9fb9bcc55cf64d63a8e6daaefa34d8604e0efe3582308957397cad31325a6eaad

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20130215.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20130215.ebuild
deleted file mode 100644
index 1a9fc078196..000
--- a/app-i18n/man-pages-ja/man-pages-ja-20130215.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-GENTOO_MAN_P="portage-${PN}-20060415"
-
-DESCRIPTION="A collection of manual pages translated into Japanese"
-HOMEPAGE="http://linuxjm.sourceforge.jp/ 
http://www.gentoo.gr.jp/jpmain/translation.xml;
-SRC_URI="http://linuxjm.sourceforge.jp/${P}.tar.gz
-   https://dev.gentoo.org/~hattya/distfiles/${GENTOO_MAN_P}.tar.gz;
-
-LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86"
-IUSE=""
-
-RDEPEND="virtual/man"
-
-src_prepare() {
-
-   sed -i -e "/^\(man\|shadow\)/s:Y:N:" script/pkgs.list || die
-
-   # remove man pages that are provided by other packages.
-   # - sys-apps/shadow +nls
-   rm -f manual/*/man1/{chfn,chsh,newgrp,su,passwd,groups}.1 || die
-   rm -f manual/*/man8/{vigr,vipw}.8 || die
-   # - app-arch/rpm +nls
-   rm -f manual/rpm/man8/rpm*.8 || die
-
-   for f in manual/*/man8/ld{,-linux}.so.8 ; do
-   mv ${f} ${f/.so.8/.so.ja.8} || die
-   done
-   mv "${WORKDIR}"/${GENTOO_MAN_P}/portage/g-cpan.pl{,.ja}.1 || die
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-
-   local x y z pkg
-
-   for x in $(tac script/pkgs.list | grep -v '^[#].*'); do
-   if [[ -z "$pkg" ]]; then
-   pkg=$x
-   continue
-   fi
-
-   if [[ "$x" == "N" ]]; then
-   pkg=
-   continue
-   fi
-
-   einfo "install $pkg"
-
-   for y in $(ls -d manual/$pkg/man* 2>/dev/null); do
-   doman -i18n=ja $y/*
-   done
-
-   pkg=
-   done
-
-   dodoc README || die
-
-   cd "${WORKDIR}"/${GENTOO_MAN_P}
-
-   for x in *; do
-   if [ -d "$x" ]; then
-   einfo "install $x"
-
-   for z in $(for y in $x/*.[1-9]; do echo ${y##*.}; done 
| sort | uniq); do
-   doman -i18n=ja $x/*.$z
-   done
-   fi
-   done
-
-   newdoc ChangeLog ChangeLog.GentooJP || die
-
-}
-
-pkg_postinst() {
-
-   echo
-   elog "You need to set appropriate LANG variables to use"
-   elog "Japanese manpages."
-   elog "e.g."
-   elog "\tLANG=\"ja_JP.eucJP\""
-   elog "\texport LANG"
-   echo
-
-}

diff --git