From c9aaff615e4db052b92bebacc17c22b2a8a47263 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Tue, 30 Mar 2010 06:35:44 +0000 Subject: [PATCH] Added Postinst msg, Umlaut patch #311997, Added missing perl-core/DB_File to RDEPEND #311997 Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- dev-perl/WWW-Dict-Leo-Org/ChangeLog | 9 +++- dev-perl/WWW-Dict-Leo-Org/Manifest | 10 +++-- .../WWW-Dict-Leo-Org-1.34-r2.ebuild | 35 ++++++++++++++++ .../WWW-Dict-Leo-Org/files/1.34-umlaut.patch | 41 +++++++++++++++++++ 4 files changed, 90 insertions(+), 5 deletions(-) create mode 100644 dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-1.34-r2.ebuild create mode 100644 dev-perl/WWW-Dict-Leo-Org/files/1.34-umlaut.patch diff --git a/dev-perl/WWW-Dict-Leo-Org/ChangeLog b/dev-perl/WWW-Dict-Leo-Org/ChangeLog index 58614314a6e8..265e5f5f760e 100644 --- a/dev-perl/WWW-Dict-Leo-Org/ChangeLog +++ b/dev-perl/WWW-Dict-Leo-Org/ChangeLog @@ -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 +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) diff --git a/dev-perl/WWW-Dict-Leo-Org/Manifest b/dev-perl/WWW-Dict-Leo-Org/Manifest index 1896ea5e8c99..3bfabba7f16b 100644 --- a/dev-perl/WWW-Dict-Leo-Org/Manifest +++ b/dev-perl/WWW-Dict-Leo-Org/Manifest @@ -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 index 000000000000..85fa841ccdc8 --- /dev/null +++ b/dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-1.34-r2.ebuild @@ -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 index 000000000000..accce925e039 --- /dev/null +++ b/dev-perl/WWW-Dict-Leo-Org/files/1.34-umlaut.patch @@ -0,0 +1,41 @@ +From d70ba71c7a0173991cddf9a43b4855864294c203 Mon Sep 17 00:00:00 2001 +From: Slaven Rezic +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 = ; + 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 + -- 2.26.2