Added Postinst msg, Umlaut patch #311997, Added missing perl-core/DB_File to RDEPEND...
authorJustin Lecher <jlec@gentoo.org>
Tue, 30 Mar 2010 06:35:44 +0000 (06:35 +0000)
committerJustin Lecher <jlec@gentoo.org>
Tue, 30 Mar 2010 06:35:44 +0000 (06:35 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

dev-perl/WWW-Dict-Leo-Org/ChangeLog
dev-perl/WWW-Dict-Leo-Org/Manifest
dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-1.34-r2.ebuild [new file with mode: 0644]
dev-perl/WWW-Dict-Leo-Org/files/1.34-umlaut.patch [new file with mode: 0644]

index 58614314a6e8227b77f7f0f6eab62e824d8de33e..265e5f5f760e9533516a385b116573f0b6088ad3 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-perl/WWW-Dict-Leo-Org
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/WWW-Dict-Leo-Org/ChangeLog,v 1.2 2010/02/12 16:12:14 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/WWW-Dict-Leo-Org/ChangeLog,v 1.3 2010/03/30 06:35:44 jlec Exp $
+
+*WWW-Dict-Leo-Org-1.34-r2 (30 Mar 2010)
+
+  30 Mar 2010; Justin Lecher <jlec@gentoo.org> +files/1.34-umlaut.patch,
+  +WWW-Dict-Leo-Org-1.34-r2.ebuild:
+  Added Postinst msg, Umlaut patch #311997, Added missing perl-core/DB_File
+  to RDEPEND #311997
 
 *WWW-Dict-Leo-Org-1.34-r1 (12 Feb 2010)
 
index 1896ea5e8c99f0718c0b7c1f2056394f29017ac8..3bfabba7f16bcc242d0b7d74543f9c1326ca5566 100644 (file)
@@ -1,15 +1,17 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
+AUX 1.34-umlaut.patch 951 RMD160 d1d645463a8300337fee92f953ed279c3693044b SHA1 20b5884c19323f1898f63b3b3781d522e716d4f8 SHA256 2ba2268f6244c1316010facdcc18327445173932eea7e2fbf372e165efc1b953
 DIST WWW-Dict-Leo-Org-1.34.tar.gz 12611 RMD160 7d2a72dc6f7881491f8e8ebb6844d234a4be008a SHA1 dce1f50a4f34cfcb8d82988d320337609f9cab6b SHA256 271d33689425dee015cd6c0f51959b92c07f388dacb128aa6f15f1399e55c8e8
 EBUILD WWW-Dict-Leo-Org-1.34-r1.ebuild 549 RMD160 2bfcae6b31518f8e5f3dce4547d6a0da15c66c82 SHA1 807641793ff927d0a1d0d68662d80bf2ce520707 SHA256 30fe199b953b856aab7a5b88b4986a237c311a372b09a770ac88f9a34b8f1e8b
+EBUILD WWW-Dict-Leo-Org-1.34-r2.ebuild 734 RMD160 43e5389950282a99073fad4db8229ea3ec96331b SHA1 e2cc77d72fc9fcc01349a81115734bcc05f6ddbd SHA256 5abf5a96f0d1cae8cd7cc4f478cf9c09a6099ffb50a95ad7d459edfc18b032f9
 EBUILD WWW-Dict-Leo-Org-1.34.ebuild 486 RMD160 c86797312c58661dec4d23e4fb658c13bd4b67aa SHA1 b4c42621e1824dabb0bdd8160a338e3986031876 SHA256 595297f2098d4112e28394c6aed1f7334a41b1f34c5785acb09575846c0db607
-MISC ChangeLog 624 RMD160 0186428d004017285ca90365fb67ca168a3c526f SHA1 8c37865feba414738b694f2db5f567cd231325f3 SHA256 2ef72efdd1923e70e6cad2742fbc4a3411b593eb674de94b0754a0040d8bcf76
+MISC ChangeLog 872 RMD160 e17799884047ebd5bc15158d579e7645c867623b SHA1 ade07107664e8b09da37bd182b859ec672f69a82 SHA256 54b1709c8fd836a032657a7bd561c47342593d47edbbb64346e3a3e8d849331a
 MISC metadata.xml 219 RMD160 3db7605f2d00a829c136482bf73442d2c42245c4 SHA1 9fe91f6605a549b3b4209da9a7a3db55fd33c344 SHA256 50d56a14da2a870fc9d3e53060fb825d358af3b6334e7172fc8e3ebf467b6551
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.14 (GNU/Linux)
 
-iEYEARECAAYFAkt1feQACgkQgAnW8HDreRbAUgCfQ7xVKgAyqNilwsQTAlSfCXzK
-DeYAoJxPh1woUAMbKEcD6YFAEAngWyAV
-=kxUE
+iEYEARECAAYFAkuxm8UACgkQgAnW8HDreRZYtQCdEwC+TepFIcse7bt4UjA05WiS
+P4sAoMRJpit992bnwU0K3+gkKeHCyfvj
+=GFpA
 -----END PGP SIGNATURE-----
diff --git a/dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-1.34-r2.ebuild b/dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-1.34-r2.ebuild
new file mode 100644 (file)
index 0000000..85fa841
--- /dev/null
@@ -0,0 +1,35 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-1.34-r2.ebuild,v 1.1 2010/03/30 06:35:44 jlec Exp $
+
+EAPI="3"
+
+MODULE_AUTHOR="TLINDEN"
+inherit perl-app
+
+DESCRIPTION="commandline interface to http://dict.leo.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+       dev-lang/perl
+       dev-perl/HTML-TableParser
+       perl-core/DB_File"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+       epatch "${FILESDIR}"/${PV}-umlaut.patch
+}
+
+src_install() {
+       perl-module_src_install
+       mv "${D}"/usr/bin/{l,L}eo || die
+}
+
+pkg_postinst() {
+       elog "We renamed leo to Leo"
+       elog "due to conflicts with app-editors/leo"
+}
diff --git a/dev-perl/WWW-Dict-Leo-Org/files/1.34-umlaut.patch b/dev-perl/WWW-Dict-Leo-Org/files/1.34-umlaut.patch
new file mode 100644 (file)
index 0000000..accce92
--- /dev/null
@@ -0,0 +1,41 @@
+From d70ba71c7a0173991cddf9a43b4855864294c203 Mon Sep 17 00:00:00 2001
+From: Slaven Rezic <slaven@rezic.de>
+Date: Fri, 12 Feb 2010 21:47:01 +0100
+Subject: [PATCH] added support for non-iso8859-1 terminals, see
+ https://rt.cpan.org/Public/Bug/Display.html?id=35543
+
+---
+ leo |   10 ++++++++++
+ 1 files changed, 10 insertions(+), 0 deletions(-)
+
+diff --git a/leo b/leo
+index f734249..e65c1b1 100755
+--- a/leo
++++ b/leo
+@@ -58,6 +58,8 @@ sub debug;
+ 
+ my($o_s, $o_m, $o_c, $o_l, $o_v, $o_h, $o_n, $o_f, $o_d, $o_u, $o_p);
+ 
++isatty(1) && eval q{ use open OUT => ':locale'};
++
+ #
+ # commandline options
+ #
+@@ -95,6 +97,14 @@ if (!$string) {
+   $string = <STDIN>;
+   chomp $string;
+ }
++if (eval { require I18N::Langinfo; require Encode; 1 }) {
++  my $codeset = I18N::Langinfo::langinfo(I18N::Langinfo::CODESET());
++  if ($codeset) {
++    for ($string) {
++      $_ = Encode::decode($codeset, $_);
++    }
++  }
++}
+ 
+ #
+ # open the config, if any
+-- 
+1.6.4.3
+