1 |
commit: 2bb9f1bf8b7ffc1f3da94b83d6b464820cba37ec |
2 |
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Jun 29 22:16:21 2012 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Jun 29 22:16:21 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=2bb9f1bf |
7 |
|
8 |
app-i18n/enca: make multilib aware, bug #424171 |
9 |
|
10 |
(Portage version: 2.1.10.65/git/Linux x86_64, signed Manifest commit with key 0xD0455535) |
11 |
|
12 |
--- |
13 |
app-i18n/enca/Manifest | 14 ++++++ |
14 |
app-i18n/enca/enca-1.13-r3.ebuild | 47 ++++++++++++++++++++ |
15 |
.../enca/files/enca-remove-dirty-path-hack.patch | 19 ++++++++ |
16 |
app-i18n/enca/metadata.xml | 14 ++++++ |
17 |
4 files changed, 94 insertions(+), 0 deletions(-) |
18 |
|
19 |
diff --git a/app-i18n/enca/Manifest b/app-i18n/enca/Manifest |
20 |
new file mode 100644 |
21 |
index 0000000..2b97972 |
22 |
--- /dev/null |
23 |
+++ b/app-i18n/enca/Manifest |
24 |
@@ -0,0 +1,14 @@ |
25 |
+-----BEGIN PGP SIGNED MESSAGE----- |
26 |
+Hash: SHA256 |
27 |
+ |
28 |
+AUX enca-remove-dirty-path-hack.patch 667 RMD160 359f7517994196573b2230092c3a833fddfebea2 SHA1 a71a4c1d7c71685ceb9435913f8eedaeb197b191 SHA256 92db99e7b9bc50d116ce1880ef026057f4cc12c28222ef7e1c4dd7bbfea4511c |
29 |
+DIST enca-1.13.tar.bz2 532000 RMD160 347d81c5211a74aad1e5aca9ba6a86883158a804 SHA1 448e5a6d356980ca6d489e760eacbcca118b320f SHA256 6c091455d524b3ddae3533fe9bb375092f60ad6fe252e0777c873bd7869c7432 |
30 |
+EBUILD enca-1.13-r3.ebuild 1127 RMD160 5d485cddb16f3acbdf27f3702d02ac680ae594d4 SHA1 5b80f1a1c4a216e183ced7cd2ae993981d6df9fd SHA256 85e38fbe2f53e67686bdd1afd10520b99dfe5ea49f9bd0a263d7c49536c89cb7 |
31 |
+MISC metadata.xml 397 RMD160 9894a1d11f9713ba0df40a7e68348783d70d6328 SHA1 a72d3486c3869046c702f5db95b40199cee07d3e SHA256 5810797c9af8674a11390f93a10c63dba9f46ac17b3326170f749856aa8ded0c |
32 |
+-----BEGIN PGP SIGNATURE----- |
33 |
+Version: GnuPG v2.0.19 (GNU/Linux) |
34 |
+ |
35 |
+iEYEAREIAAYFAk/uKTUACgkQl5yvQNBFVTWiHACeMXBc17YTy6IfhiRKMkMldND4 |
36 |
+98YAnjkPAvrpS25wOIs76nRc6U8rxVsU |
37 |
+=Y4no |
38 |
+-----END PGP SIGNATURE----- |
39 |
|
40 |
diff --git a/app-i18n/enca/enca-1.13-r3.ebuild b/app-i18n/enca/enca-1.13-r3.ebuild |
41 |
new file mode 100644 |
42 |
index 0000000..ffbae69 |
43 |
--- /dev/null |
44 |
+++ b/app-i18n/enca/enca-1.13-r3.ebuild |
45 |
@@ -0,0 +1,47 @@ |
46 |
+# Copyright 1999-2012 Gentoo Foundation |
47 |
+# Distributed under the terms of the GNU General Public License v2 |
48 |
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/enca/enca-1.13-r2.ebuild,v 1.9 2012/05/15 13:01:08 aballier Exp $ |
49 |
+ |
50 |
+EAPI="4" |
51 |
+ |
52 |
+inherit eutils toolchain-funcs autotools-utils |
53 |
+ |
54 |
+DESCRIPTION="ENCA detects the character coding of a file and converts it if desired" |
55 |
+HOMEPAGE="http://gitorious.org/enca" |
56 |
+SRC_URI="http://dl.cihar.com/${PN}/${P}.tar.bz2" |
57 |
+ |
58 |
+LICENSE="GPL-2" |
59 |
+SLOT="0" |
60 |
+KEYWORDS="~mips" |
61 |
+IUSE="doc +recode" |
62 |
+ |
63 |
+DEPEND="recode? ( >=app-text/recode-3.6_p15 )" |
64 |
+RDEPEND="${DEPEND}" |
65 |
+ |
66 |
+src_prepare() { |
67 |
+ epatch "${FILESDIR}"/${PN}-remove-dirty-path-hack.patch |
68 |
+ autotools-utils_src_prepare |
69 |
+} |
70 |
+ |
71 |
+src_configure() { |
72 |
+ local myeconfargs=( |
73 |
+ --enable-external |
74 |
+ --disable-static |
75 |
+ $(use_with recode librecode "${EPREFIX}"/usr) |
76 |
+ $(use_enable doc gtk-doc) |
77 |
+ ) |
78 |
+ autotools-utils_src_configure |
79 |
+} |
80 |
+ |
81 |
+src_compile() { |
82 |
+ if tc-is-cross-compiler; then |
83 |
+ pushd tools > /dev/null |
84 |
+ $(tc-getBUILD_CC) -o make_hash make_hash.c || die "native make_hash failed" |
85 |
+ popd > /dev/null |
86 |
+ fi |
87 |
+ autotools-utils_src_compile |
88 |
+} |
89 |
+ |
90 |
+src_install() { |
91 |
+ autotools-utils_src_install |
92 |
+} |
93 |
|
94 |
diff --git a/app-i18n/enca/files/enca-remove-dirty-path-hack.patch b/app-i18n/enca/files/enca-remove-dirty-path-hack.patch |
95 |
new file mode 100644 |
96 |
index 0000000..b96667c |
97 |
--- /dev/null |
98 |
+++ b/app-i18n/enca/files/enca-remove-dirty-path-hack.patch |
99 |
@@ -0,0 +1,19 @@ |
100 |
+diff -Naur enca-1.13.orig//configure.ac enca-1.13/configure.ac |
101 |
+--- enca-1.13.orig//configure.ac 2010-02-09 05:23:03.000000000 -0500 |
102 |
++++ enca-1.13/configure.ac 2012-06-29 18:04:51.000000000 -0400 |
103 |
+@@ -97,15 +97,6 @@ |
104 |
+ dnl Check for good random number sources |
105 |
+ AC_CHECK_FILES(/dev/random /dev/urandom /dev/srandom /dev/arandom) |
106 |
+ |
107 |
+-dnl Dirty path hack. Helps some people with badly set up search paths. |
108 |
+-if test "$prefix" = "NONE"; then |
109 |
+- LDFLAGS="$LDFLAGS -L$ac_default_prefix/lib" |
110 |
+- CPPFLAGS="$CPPFLAGS -I$ac_default_prefix/include" |
111 |
+-else |
112 |
+- LDFLAGS="$LDFLAGS -L$prefix/lib" |
113 |
+- CPPFLAGS="$CPPFLAGS -I$prefix/include" |
114 |
+-fi |
115 |
+- |
116 |
+ dnl Checks for libraries. |
117 |
+ ye_CHECK_LIBM |
118 |
+ |
119 |
|
120 |
diff --git a/app-i18n/enca/metadata.xml b/app-i18n/enca/metadata.xml |
121 |
new file mode 100644 |
122 |
index 0000000..7e45291 |
123 |
--- /dev/null |
124 |
+++ b/app-i18n/enca/metadata.xml |
125 |
@@ -0,0 +1,14 @@ |
126 |
+<?xml version="1.0" encoding="UTF-8"?> |
127 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
128 |
+<pkgmetadata> |
129 |
+ <herd>proxy-maintainers</herd> |
130 |
+ <maintainer> |
131 |
+ <email>stasrtf@×××××.com</email> |
132 |
+ <description>Proxy maintainer</description> |
133 |
+ <name>Stas</name> |
134 |
+ </maintainer> |
135 |
+ <maintainer> |
136 |
+ <email>maksbotan@g.o</email> |
137 |
+ <name>Maxim Koltsov</name> |
138 |
+ </maintainer> |
139 |
+</pkgmetadata> |