summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2012-03-02 11:10:55 +0000
committerJustin Lecher <jlec@gentoo.org>2012-03-02 11:10:55 +0000
commit586ce0e15c95bc5c61f2fa1e89c8902d2a8c2bbe (patch)
treec51ae8dc8e79903055e368157d841c2792037cb4 /media-libs/libemf
parentAdd ~x86-fbsd (diff)
downloadhistorical-586ce0e15c95bc5c61f2fa1e89c8902d2a8c2bbe.tar.gz
historical-586ce0e15c95bc5c61f2fa1e89c8902d2a8c2bbe.tar.bz2
historical-586ce0e15c95bc5c61f2fa1e89c8902d2a8c2bbe.zip
Handle static-libs individually, therefore move to auto-tools.eclass and EAPI=4
Package-Manager: portage-2.2.0_alpha89/cvs/Linux x86_64
Diffstat (limited to 'media-libs/libemf')
-rw-r--r--media-libs/libemf/ChangeLog8
-rw-r--r--media-libs/libemf/Manifest14
-rw-r--r--media-libs/libemf/libemf-1.0.4.ebuild25
3 files changed, 24 insertions, 23 deletions
diff --git a/media-libs/libemf/ChangeLog b/media-libs/libemf/ChangeLog
index 0e19166c5ef6..e1395a9fba70 100644
--- a/media-libs/libemf/ChangeLog
+++ b/media-libs/libemf/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/libemf
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libemf/ChangeLog,v 1.33 2011/12/13 13:11:40 naota Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libemf/ChangeLog,v 1.34 2012/03/02 11:10:55 jlec Exp $
+
+ 02 Mar 2012; Justin Lecher <jlec@gentoo.org> libemf-1.0.4.ebuild:
+ Handle static-libs individually, therefore move to auto-tools.eclass and
+ EAPI=4
13 Dec 2011; Naohiro Aota <naota@gentoo.org> libemf-1.0.4.ebuild:
Add ~x86-fbsd
diff --git a/media-libs/libemf/Manifest b/media-libs/libemf/Manifest
index 0df69190045a..f3923d44f821 100644
--- a/media-libs/libemf/Manifest
+++ b/media-libs/libemf/Manifest
@@ -1,15 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA512
AUX libemf-1.0.4-amd64-alpha.patch 3194 RMD160 6fde096e5d9d210c984ad756b148eb8387bde502 SHA1 f04bcd6aa74631c605ab2900adc6af5de6c0944e SHA256 c3a2d16f7861801082a2ef6fab1e6d449ab07752a9dacd66d9dc1df893a1b220
DIST libEMF-1.0.4.tar.gz 818060 RMD160 a93842ac19797af58ae451d9629fd5bd359bc141 SHA1 e73f0725f10455ed00026df04bf4798137bf6a1f SHA256 71f6a72ec7b9693217da2b366ac39655803b5f07d4600d7636e827f3b16c66ff
-EBUILD libemf-1.0.4.ebuild 919 RMD160 e5c43c8b901b8a8880016651115a4326f69d0c3a SHA1 ad62aff836f1f8066a37c43d8b835ece6ff7e2e5 SHA256 73d1d0d12cd328f5ff494db53b3466e0b64c4f5b75834a70c4ff9e007dc0f410
-MISC ChangeLog 4362 RMD160 2d11f7774a920070b73de3fc5083fdac9d9ae58b SHA1 10c91edbbef431a8c0ff60bda6de71c9c571d112 SHA256 d54bfe494f91217bc10bfbc8b151fe7d46ca36039be683db91aa907b0993a8a5
+EBUILD libemf-1.0.4.ebuild 859 RMD160 e421eb090319007ee32e3b827a012e2f9f77ee2c SHA1 ea20362152107db3a4b06def73af370654fc8188 SHA256 a79947540ad8b069d686d4e29305c7ad768462bc896ec7a190d84ec99dd95742
+MISC ChangeLog 4514 RMD160 8e7054f970d404f082c62fdd494dda76e0dcecd4 SHA1 53098c5a0761acc23682821243f270413975d340 SHA256 861d5cee268e805fde6452af1dbd449a1a2274aafe3385b1c7dbe8f433c78fcf
MISC metadata.xml 203 RMD160 300bee51281e761b0c22b6b7994210d0e02af2eb SHA1 becd8a4405785b35675e2e84ec4ef696f0278802 SHA256 fa46f560cb484f9b761d3b5c3f3fd3368d4d68c241fa2697225f139fe6e03476
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (FreeBSD)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk7nTxkACgkQGpDnPLSHuMBFjgCcDMPujVLlT+obiH6SyBvAKRBr
-hT8An3gZzUahgomoSrhzm4SPeCP1Dcu1
-=tjaU
+iEYEAREKAAYFAk9QqsUACgkQgAnW8HDreRafegCfWznd+0E/qQbkA81TZKwjwq8I
+5qUAn3UiSU/iOnvIdP1FrxnOg6+b490n
+=/+Pe
-----END PGP SIGNATURE-----
diff --git a/media-libs/libemf/libemf-1.0.4.ebuild b/media-libs/libemf/libemf-1.0.4.ebuild
index 9b1d2ae269af..2b55b28cb505 100644
--- a/media-libs/libemf/libemf-1.0.4.ebuild
+++ b/media-libs/libemf/libemf-1.0.4.ebuild
@@ -1,10 +1,12 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libemf/libemf-1.0.4.ebuild,v 1.8 2011/12/13 13:11:40 naota Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libemf/libemf-1.0.4.ebuild,v 1.9 2012/03/02 11:10:55 jlec Exp $
-EAPI=2
+EAPI=4
-inherit autotools eutils
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils
MY_P="${P/emf/EMF}"
DESCRIPTION="Library implementation of ECMA-234 API for the generation of enhanced metafiles."
@@ -14,23 +16,18 @@ SRC_URI="mirror://sourceforge/libemf/${MY_P}.tar.gz"
LICENSE="LGPL-2.1 GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-DEPEND=""
+IUSE="doc static-libs"
S=${WORKDIR}/${MY_P}
-src_prepare() {
- epatch "${FILESDIR}"/${P}-amd64-alpha.patch
- eautoreconf # or libtool tries to link against the gcc it was built with
-}
+PATCHES=( "${FILESDIR}"/${P}-amd64-alpha.patch )
src_configure() {
- econf --enable-editing
+ local myeconfargs=( --enable-editing )
+ autotools-utils_src_configure
}
src_install() {
- emake DESTDIR="${D}" install || die
+ autotools-utils_src_install
use doc && dohtml doc/html/*
- dodoc README NEWS AUTHORS ChangeLog
}