From 81bf3f80d09497fedeee6eb06f0aea9fbca87041 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Wed, 12 Jun 2013 10:09:59 +0200 Subject: dev-libs/asmjit: Version BUmp, Fix license, bump EAPI Package-Manager: portage-2.2.0_alpha179 --- dev-libs/asmjit/ChangeLog | 8 +++++- dev-libs/asmjit/Manifest | 2 +- dev-libs/asmjit/asmjit-1.0_beta4.ebuild | 43 +++++++++++++++++++++++++++++++ dev-libs/asmjit/asmjit-1.0_beta_p2.ebuild | 43 ------------------------------- dev-libs/asmjit/metadata.xml | 12 ++++----- 5 files changed, 57 insertions(+), 51 deletions(-) create mode 100644 dev-libs/asmjit/asmjit-1.0_beta4.ebuild delete mode 100644 dev-libs/asmjit/asmjit-1.0_beta_p2.ebuild diff --git a/dev-libs/asmjit/ChangeLog b/dev-libs/asmjit/ChangeLog index 2713d1762..eda4f8cba 100644 --- a/dev-libs/asmjit/ChangeLog +++ b/dev-libs/asmjit/ChangeLog @@ -1,7 +1,13 @@ # ChangeLog for dev-libs/asmjit -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*asmjit-1.0_beta4 (12 Jun 2013) + + 12 Jun 2013; Justin Lecher +asmjit-1.0_beta4.ebuild, + -asmjit-1.0_beta_p2.ebuild, metadata.xml: + Version BUmp, Fix license, bump EAPI + *asmjit-1.0_beta_p2 (12 Nov 2010) 12 Nov 2010; Kacper Kowalik diff --git a/dev-libs/asmjit/Manifest b/dev-libs/asmjit/Manifest index 891291adb..329d22f72 100644 --- a/dev-libs/asmjit/Manifest +++ b/dev-libs/asmjit/Manifest @@ -1 +1 @@ -DIST AsmJit-1.0-beta2.zip 292614 RMD160 bf67c422249af396d4e94f101660671fd1f216de SHA1 5d5963e2ebced73cd0e33f4a472b12c48567b573 SHA256 cc9f1b1935c4d0d3bf5305fc38d39c0d84494205c50a276ac9e529ab81b5cf07 +DIST AsmJit-1.0-beta4.zip 267674 SHA256 f30d76dc01db8d771eda14e7ac194af0a676f905857421e8147ed710e80f5f85 SHA512 dd24f4f9851c546531c0ae9f74c12f8797261e7d064ffa7b0449500ae39b349321e7616356e6e69c1ac89cef73c7862668daf10f357cdcd8afda7fab0bb89ebf WHIRLPOOL c5777d2f76d54a8961b6191a8c1db84bcbb32d97c3d05db1d0a05a82c4d82b6476429df627010ae4bbd2f5728114d6c624ed2f53e9f162948ef0f84f698795b6 diff --git a/dev-libs/asmjit/asmjit-1.0_beta4.ebuild b/dev-libs/asmjit/asmjit-1.0_beta4.ebuild new file mode 100644 index 000000000..b3e1be973 --- /dev/null +++ b/dev-libs/asmjit/asmjit-1.0_beta4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit cmake-utils versionator + +MY_PN=AsmJit +MY_PV=$(replace_version_separator _ -) +MY_PV=${MY_PV/_p/} +MY_P=${MY_PN}-${MY_PV} + +DESCRIPTION="complete x86/x64 JIT-Assembler for C++ language" +HOMEPAGE="http://code.google.com/p/asmjit/" +SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.zip" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND="app-arch/unzip" +RDEPEND="" + +S=${WORKDIR}/${MY_P} + +PATCHES=( "${FILESDIR}"/${PN}-test.patch ) + +#TODO: Debug is currenlty handled by CMAKE_BUILD_TYPE=debug, fix that + +src_prepare() { + sed -i -e "s:lib):lib\${LIB_SUFFIX}):" CMakeLists.txt || die + cmake-utils_src_prepare +} + +src_configure() { + mycmakeargs=( + -DASMJIT_BUILD_LIBRARY=1 + $(cmake-utils_use test ASMJIT_BUILD_TEST) + ) + cmake-utils_src_configure +} diff --git a/dev-libs/asmjit/asmjit-1.0_beta_p2.ebuild b/dev-libs/asmjit/asmjit-1.0_beta_p2.ebuild deleted file mode 100644 index fdd01fcc1..000000000 --- a/dev-libs/asmjit/asmjit-1.0_beta_p2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=3 - -inherit cmake-utils versionator - -MY_PN=AsmJit -MY_PV=$(replace_version_separator _ -) -MY_PV=${MY_PV/_p/} -MY_P=${MY_PN}-${MY_PV} - -DESCRIPTION="complete x86/x64 JIT-Assembler for C++ language" -HOMEPAGE="http://code.google.com/p/asmjit/" -SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.zip" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -DEPEND="app-arch/unzip" -RDEPEND="" - -S=${WORKDIR}/${MY_P} - -PATCHES=( "${FILESDIR}"/${PN}-test.patch ) - -#TODO: Debug is currenlty handled by CMAKE_BUILD_TYPE=debug, fix that - -src_prepare() { - sed -i -e "s:lib):lib\${LIB_SUFFIX}):" CMakeLists.txt || die - cmake-utils_src_prepare -} - -src_configure() { - mycmakeargs=( - -DASMJIT_BUILD_LIBRARY=1 - $(cmake-utils_use test ASMJIT_BUILD_TEST) - ) - cmake-utils_src_configure -} diff --git a/dev-libs/asmjit/metadata.xml b/dev-libs/asmjit/metadata.xml index a33aea347..c532e117a 100644 --- a/dev-libs/asmjit/metadata.xml +++ b/dev-libs/asmjit/metadata.xml @@ -1,12 +1,12 @@ - sci - - xarthisius@gentoo.org - Kacper Kowalik - - + sci + + xarthisius@gentoo.org + Kacper Kowalik + + AsmJit is complete x86/x64 JIT-Assembler for C++ language. It supports 32/64-bit x86 processors including all usable extensions (FPU, MMX, 3dNow, SSE, SSE2, SSE3 and SSE4) through type-safe API that mimics Intel -- cgit v1.2.3-65-gdbad