summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFernando J. Pereda <ferdy@gentoo.org>2005-06-22 15:21:02 +0000
committerFernando J. Pereda <ferdy@gentoo.org>2005-06-22 15:21:02 +0000
commitce920d9e84dcd486c2466efcc8530727c48be227 (patch)
tree38af79cd0c5fd3d6a788b18ae80d8871be33c0c3
parentfix every man page encoding (diff)
downloadgentoo-2-ce920d9e84dcd486c2466efcc8530727c48be227.tar.gz
gentoo-2-ce920d9e84dcd486c2466efcc8530727c48be227.tar.bz2
gentoo-2-ce920d9e84dcd486c2466efcc8530727c48be227.zip
add unicode flag support
(Portage version: 2.0.51.19)
-rw-r--r--app-i18n/manpages-es/ChangeLog6
-rw-r--r--app-i18n/manpages-es/Manifest12
-rw-r--r--app-i18n/manpages-es/manpages-es-1.55.ebuild10
3 files changed, 12 insertions, 16 deletions
diff --git a/app-i18n/manpages-es/ChangeLog b/app-i18n/manpages-es/ChangeLog
index b686b30cfafd..a4f0ad580d59 100644
--- a/app-i18n/manpages-es/ChangeLog
+++ b/app-i18n/manpages-es/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-i18n/manpages-es
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-i18n/manpages-es/ChangeLog,v 1.10 2005/06/22 15:05:22 ferdy Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/manpages-es/ChangeLog,v 1.11 2005/06/22 15:21:02 ferdy Exp $
+
+ 22 Jun 2005; Fernando J. Pereda <ferdy@gentoo.org>
+ manpages-es-1.55.ebuild:
+ add unicode flag support
22 Jun 2005; Fernando J. Pereda <ferdy@gentoo.org>
manpages-es-1.55.ebuild:
diff --git a/app-i18n/manpages-es/Manifest b/app-i18n/manpages-es/Manifest
index df13ccbecb3a..f1d43f535434 100644
--- a/app-i18n/manpages-es/Manifest
+++ b/app-i18n/manpages-es/Manifest
@@ -1,16 +1,6 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 1dda29f641cd83436a395bbc493276ae manpages-es-1.55.ebuild 1191
+MD5 32a4404022f2247ef22f2505c576b6c3 manpages-es-1.55.ebuild 1272
MD5 4def940a40b537a3586ec03a08dae9a0 manpages-es-1.28.ebuild 907
MD5 4b2228119f58f728cd8f3cf18537954c ChangeLog 994
MD5 ca3932d46d157fa90faffe0eae0a00bf metadata.xml 236
MD5 9651aabfb4ab714d005c2c5c96aa7a60 files/digest-manpages-es-1.28 144
MD5 28e6cb03830c4ed47c590fd9d2bb8eb4 files/digest-manpages-es-1.55 145
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCuX5nViELBEf1JB0RApotAJ91b7rVeQXhHkblY3an/LlbvlryBACeMKLj
-+bxBXd83OX+6UFrkaIJoDjc=
-=R2kT
------END PGP SIGNATURE-----
diff --git a/app-i18n/manpages-es/manpages-es-1.55.ebuild b/app-i18n/manpages-es/manpages-es-1.55.ebuild
index e9ffaa440e80..6a3594115b62 100644
--- a/app-i18n/manpages-es/manpages-es-1.55.ebuild
+++ b/app-i18n/manpages-es/manpages-es-1.55.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-i18n/manpages-es/manpages-es-1.55.ebuild,v 1.3 2005/06/22 15:05:22 ferdy Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/manpages-es/manpages-es-1.55.ebuild,v 1.4 2005/06/22 15:21:02 ferdy Exp $
manpages=man-pages-es-${PV}
manpagesextra=man-pages-es-extra-0.8a
@@ -12,7 +12,7 @@ DESCRIPTION="A somewhat comprehensive collection of Linux spanish man page trans
SRC_URI="http://ditec.um.es/~piernas/manpages-es/${manpages}.tar.bz2
http://ditec.um.es/~piernas/manpages-es/${manpagesextra}.tar.gz"
HOMEPAGE="http://ditec.um.es/~piernas/manpages-es/index.html"
-IUSE=""
+IUSE="unicode"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~x86"
DEPEND=""
@@ -26,19 +26,21 @@ src_compile() {
}
src_install() {
- local d f
+ local d f toencoding
# Wipe useless files
rm -f {${S1},${S2}}/man?/{LEAME,README}
dodir /usr/share/man/es/man{1,2,3,4,5,6,7,8}
+ useq unicode && toencoding=utf-8 || toencoding=iso8859-1
+
# This is needed because manpages-es has broken encodings upstream
for d in {${S1},${S2}} ; do
cd ${d}
file -i man?/* | while read f ; do
iconv -f ${f##*=} \
- -t iso8859-1 ${d}/${f%%:*} \
+ -t ${toencoding} ${d}/${f%%:*} \
-o ${D}/usr/share/man/es/${f%%:*}
done
done