summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2013-05-27 14:32:30 +0200
committerBertrand Jacquin <beber@meleeweb.net>2013-05-27 22:55:52 +0200
commitce0a0e0da429963419d99c9e7112a9a7d69865f6 (patch)
treeb0cdf77fbbd14090c2171508e08b3fbaeb359d2f /dev-libs
parentnet-dns/bind-tools: Add patch have been included upstream (diff)
downloadportage-ce0a0e0da429963419d99c9e7112a9a7d69865f6.tar.xz
devs-libs/lzo: Handle compiling for mingw
https://bugs.gentoo.org/show_bug.cgi?id=374699
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/lzo/Manifest8
-rw-r--r--dev-libs/lzo/lzo-2.06.ebuild (renamed from dev-libs/lzo/lzo-2.04.ebuild)28
2 files changed, 16 insertions, 20 deletions
diff --git a/dev-libs/lzo/Manifest b/dev-libs/lzo/Manifest
index af248a38..f1b0a100 100644
--- a/dev-libs/lzo/Manifest
+++ b/dev-libs/lzo/Manifest
@@ -1,4 +1,4 @@
-AUX lzo-BJA-configure.diff 21603 RMD160 d34a2ac94237b25fa602836723eb6274c947c4e3 SHA1 f638820e073ca4e896c352a3bdff599e5e9fba95 SHA256 f554a1a9a2567a0caccc6fc6f05c5170182c695b423c4a0f81a292ca20edbf81
-AUX lzo-BJA-cross-win32.diff 202 RMD160 616a637b50d7feb820f9ef74d44a9061408d13d4 SHA1 8a129265cfffec539d1df1b9deae13595336e213 SHA256 af70887c6ac602a8522aed8c2242670623d20b93528ec08dc95a2c8969a9e737
-DIST lzo-2.04.tar.gz 604424 RMD160 8fcfcd45144d63db397ef1e8b1bd5140e456fdaf SHA1 f5bf5c7ae4116e60513e5788d156ef78946677e7 SHA256 4ee3a040facf39561f13e4ef2ab99a886fd68251a35d612486ed0625cc6ab428
-EBUILD lzo-2.04.ebuild 1100 RMD160 b5e0985aee371c87b837464be5dd7fe5eab6f1fb SHA1 8b6e8783be38ce7997254232297c548c9dc99edd SHA256 b8fac923b0c7fd935fa978f46c06596bee3e934e704642e67728750af5f3b33a
+AUX lzo-BJA-configure.diff 21603 SHA256 f554a1a9a2567a0caccc6fc6f05c5170182c695b423c4a0f81a292ca20edbf81 SHA512 f4284a67bac413fb225de108c773b38632959d4675c4d6e5ea2fce7bdd007dc819b35016f76a633bdece4850cdd40138b6d87f79c2695593e4d4ec5515104c38 WHIRLPOOL 0a83939e77879f31a2364d841653551fb65d0b77b1040de58f29c55baf0bde8de905b9a10dd6c4312a1320bc3e2b46abc80b7d86671440580c82bf6e744bdefb
+AUX lzo-BJA-cross-win32.diff 202 SHA256 af70887c6ac602a8522aed8c2242670623d20b93528ec08dc95a2c8969a9e737 SHA512 1b7695ea05022f015c8be0d7665ee018e17a058f87f7791532e3372e3e20b38c66ccf669a31e9c55eb1666cc555760d39e20c6e1c4746dc1f959a376f3d54036 WHIRLPOOL de4b4a5efdbe53a668fa0f6a116213c95e8204ba5dc9ceea8c8c0eb1d5caf6c4660b52bab1ea6d2b727d61a8b9b7f316b86ad26b792a2bee1808cdf4d035cf7d
+DIST lzo-2.06.tar.gz 583045 SHA256 ff79e6f836d62d3f86ef6ce893ed65d07e638ef4d3cb952963471b4234d43e73 SHA512 2369b87627c6f075b58b88189344989969050289185596db1174e6d918baa2b86e6076c8ec9cc68953df10c13bd1145d841603f26bde8a80111fb0d7091bf1c7 WHIRLPOOL 7d7fd154a73ed8a123eefb7934ec387be6cc34264c7601a5b2d92be67feb7e445cabdb1a38693f6f79ab1ccde44ce9e94eb5e4542053ea1acae83593b384bda7
+EBUILD lzo-2.06.ebuild 1081 SHA256 560419c0e7eca33efbd8ff37b073cc5750b2885ce337dd3e5388241ef2870437 SHA512 4ad6ce1beec66632630256f4877b0ef5ad35adc1527e679f337179cd7e0652adb9fd7c1dabe886f40c5ab04d93d1712259e42c60ea20e6c9d1a009d4f9297ce9 WHIRLPOOL 430368e7dcc19dc09e35b1307a37f4f1c0444e80a1a263372c7e41c2763416f9e0791087b7f9b821cd6d9f9d5eef377b7df9b329f4a3a814e29acbf4ac828dfd
diff --git a/dev-libs/lzo/lzo-2.04.ebuild b/dev-libs/lzo/lzo-2.06.ebuild
index 21d73303..da57d9f1 100644
--- a/dev-libs/lzo/lzo-2.04.ebuild
+++ b/dev-libs/lzo/lzo-2.06.ebuild
@@ -1,9 +1,8 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/lzo/lzo-2.04.ebuild,v 1.7 2011/03/23 17:58:53 xarthisius Exp $
+# $Header: $
-EAPI=2
-#inherit autotools flag-o-matic
+EAPI=4
inherit flag-o-matic
DESCRIPTION="An extremely fast compression and decompression library"
@@ -12,33 +11,30 @@ SRC_URI="http://www.oberhumer.com/opensource/lzo/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="2"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="examples static-libs"
-#src_prepare () {
-# epatch "${FILESDIR}/${PN}-BJA-configure.diff"
-#
-# AT_M4DIR=m4
-# eautoreconf
-#}
-
-src_configure() {
+src_prepare () {
append-ldflags -no-undefined
+}
+src_configure() {
econf \
- --disable-dependency-tracking \
+ --docdir="${EPREFIX}"/usr/share/doc/${PF} \
--enable-shared \
$(use_enable static-libs static)
}
src_install() {
- emake DESTDIR="${D}" install || die
- dodoc AUTHORS BUGS ChangeLog NEWS README THANKS doc/*
+ emake DESTDIR="${D}" install
+
+ dodoc BUGS ChangeLog README THANKS doc/*
+ rm "${ED}"/usr/share/doc/${PF}/COPYING || die
if use examples; then
docinto examples
dodoc examples/*.{c,h}
fi
- find "${D}" -name '*.la' -exec rm -f '{}' +
+ find "${ED}" -name '*.la' -exec rm -f {} +
}