summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Bar-Lev <alonbl@gentoo.org>2013-01-04 07:12:14 +0000
committerAlon Bar-Lev <alonbl@gentoo.org>2013-01-04 07:12:14 +0000
commit842684d3057be864693341e11c730e64c3cd8a85 (patch)
treef45ee834b5bfb1052a6aef42d762417db2cf6d81 /dev-libs/udis86
parentVersion bump. (diff)
downloadhistorical-842684d3057be864693341e11c730e64c3cd8a85.tar.gz
historical-842684d3057be864693341e11c730e64c3cd8a85.tar.bz2
historical-842684d3057be864693341e11c730e64c3cd8a85.zip
Build as shared library, bug#449812
Package-Manager: portage-2.2.0_alpha149/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/udis86')
-rw-r--r--dev-libs/udis86/ChangeLog10
-rw-r--r--dev-libs/udis86/Manifest3
-rw-r--r--dev-libs/udis86/udis86-1.7-r1.ebuild42
3 files changed, 51 insertions, 4 deletions
diff --git a/dev-libs/udis86/ChangeLog b/dev-libs/udis86/ChangeLog
index bc6e236432b9..85354184ff80 100644
--- a/dev-libs/udis86/ChangeLog
+++ b/dev-libs/udis86/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/udis86
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/udis86/ChangeLog,v 1.13 2012/05/24 03:19:12 aballier Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/udis86/ChangeLog,v 1.14 2013/01/04 07:12:10 alonbl Exp $
+
+*udis86-1.7-r1 (04 Jan 2013)
+
+ 04 Jan 2013; Alon Bar-Lev <alonbl@gentoo.org> +udis86-1.7-r1.ebuild:
+ Build as shared library, bug#449812
24 May 2012; Alexis Ballier <aballier@gentoo.org> udis86-1.7.ebuild:
keyword ~amd64-fbsd
@@ -47,4 +52,3 @@
25 Apr 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+udis86-1.7.ebuild, +metadata.xml:
Initial import from sunrise, bug #235361. Original ebuild from Olof Frahm.
-
diff --git a/dev-libs/udis86/Manifest b/dev-libs/udis86/Manifest
index dccf9a2b4f6f..e263f50f5175 100644
--- a/dev-libs/udis86/Manifest
+++ b/dev-libs/udis86/Manifest
@@ -1,5 +1,6 @@
AUX udis86-1.7-yasm.patch 907 SHA256 08d298ac390103bb1b45d5807a24c14cc5332968a06be00064668f673126597b SHA512 23bc5c973b43654083f6a70b79c3c32cfa96c2e8c85905fca9c88b11f3993d4999b2114399b289fff90a31b2c25b375a56a8e8464c6fddb6591c0f6d421bb557 WHIRLPOOL 40f915c2844e255d67930ad10d8f5950382751609b13a80204763d64ef812d0f04f3ca1fb0859e0a569ed9637571074eea9489e447da57be3be6d62daded53e9
DIST udis86-1.7.tar.gz 696651 SHA256 6128d266abcabed6077fdeebd2fbb7fb48eb599efbdae98922de2f6acd82ce3a SHA512 df0f802d4c0cf6b39b5b996cfd721cb7d0bdd1b0e2f2f7bcb7165514541b94d795c653e885d9f928d9a27f19464ed6fa948f4315fc1f3887079201fcbb2a241e WHIRLPOOL 91f97642c9850ce53efb102692db7e9aae2979b6ab0dc7c578fc15990df3a3abafa1d348bb1a5fffcdc82a060021a457ab28f266247630b8afc8aa79a00ca31f
+EBUILD udis86-1.7-r1.ebuild 951 SHA256 ff7dffd612ebd9ed07a33f7369ea83449271e345b71da654e4022f6f4540a3c4 SHA512 e652f6321ca6cfd666abf66495b5304c3f81ad265bee758543a90b98adf8db0948a66d03f5107638a607a32c3439556663e12aa1c05955d67e3cc2edf610873d WHIRLPOOL b6ffd528ca729b0d00d59e63da4f578148af55fecf051435f6f06bf036fb3e9aa2098f36b9b06d63bcd24bdd7acb908301013e9ba0c0eabdde11c68f76a31e67
EBUILD udis86-1.7.ebuild 921 SHA256 6f5ea00406945e69dfde97244a470f4e65da8495d122f2b434ba2a91670dfa07 SHA512 e1f518a3c7832eb1e5081cafdbdb6e2184785b72b74da828602030ed01103143d4978b885b5f5f8b949cf8de7d31abd3ad764aef62ef27a3ef3a15284544eb41 WHIRLPOOL 50bc93554e81b5aef1928d48286e8106fcb25dd39e0da55c08282881b5215312d7733cb39e384dfba55f68d7ee84f829c1d15318811450f1ad7e89f2301af5e6
-MISC ChangeLog 1842 SHA256 9354d395ab9a4683bcb2661157c7c0b1d1eef180865aff2db99de37ec9df0f9e SHA512 ac277dc7ba87a1c3e12c3fefa215a322bd07936e2fa0d82a878befa44e550382ce64fb635addabd303a6cc52f9670d190a61dc5af85af8e7d562af3623c93b35 WHIRLPOOL afa0331233b3cc3362dc5f024fdc836d39461aa16f59bd79ea27b0536c21863e6ea6bbda52296a45c813ac70d32d4c8cabca0ba4b2bdfa143e7e85e05d69224b
+MISC ChangeLog 1979 SHA256 45a5bce1e1f65f4cb079655c27fd05b7414f72f72759386a9622e178dd0e9944 SHA512 7b37788729805e1dbab39a9fa6ff1c2457bacfce708b301ec55ce2754edfaee207daae85f30885dd4a27320fe6e90550c9ef3bf02bf3e83780d7ef47fff4331f WHIRLPOOL 415d6dcf8843fe1d22d165323d0fa2e2de37056957f338467018d89b1059d82ee8cff3f96fd8b292adf0d8f3b04ccbc3f3cb28831152185a0b604108dc629c55
MISC metadata.xml 336 SHA256 601c87bc2677e310b5309bed5e54d83cbdd21df148afe2eff7e6f5ddfd402e86 SHA512 f701b9a176bf6d82acd41dbf10b2032cb94dc2722f215c29fdce8b9699f9885a4be62c8483ac84b42594c739ad757ce7db790f04a8cfea201bb70cda84aed5ad WHIRLPOOL c4f935436999d5bb1101728b2fb4fef5a757336a039a0fe3c2232104edc2f93f6b27d1272b7562b150fb84a97d2d3d6d816f103815506437758ff81ea1e0db6e
diff --git a/dev-libs/udis86/udis86-1.7-r1.ebuild b/dev-libs/udis86/udis86-1.7-r1.ebuild
new file mode 100644
index 000000000000..59ad4b83be60
--- /dev/null
+++ b/dev-libs/udis86/udis86-1.7-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/udis86/udis86-1.7-r1.ebuild,v 1.1 2013/01/04 07:12:10 alonbl Exp $
+
+EAPI=4
+
+inherit autotools eutils
+
+DESCRIPTION="Disassembler library for the x86/-64 architecture sets."
+HOMEPAGE="http://udis86.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="test"
+
+DEPEND="test? (
+ amd64? ( dev-lang/yasm )
+ x86? ( dev-lang/yasm )
+ x86-fbsd? ( dev-lang/yasm )
+ )"
+RDEPEND=""
+
+src_prepare() {
+ # Don't fail tests if dev-lang/yasm is not installed, bug #318805
+ epatch "${FILESDIR}"/${P}-yasm.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --docdir="/usr/share/doc/${PF}" \
+ --disable-static \
+ --enable-shared \
+ --with-pic
+}
+
+src_install() {
+ default
+ find "${ED}"/usr -name '*.la' -delete
+}