summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/angelscript')
-rw-r--r--dev-libs/angelscript/ChangeLog7
-rw-r--r--dev-libs/angelscript/Manifest34
-rw-r--r--dev-libs/angelscript/angelscript-2.29.0.ebuild57
3 files changed, 81 insertions, 17 deletions
diff --git a/dev-libs/angelscript/ChangeLog b/dev-libs/angelscript/ChangeLog
index b27220eab6e7..78925e97d076 100644
--- a/dev-libs/angelscript/ChangeLog
+++ b/dev-libs/angelscript/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/angelscript
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/ChangeLog,v 1.17 2014/04/28 17:23:53 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/ChangeLog,v 1.18 2014/06/11 18:43:29 hasufell Exp $
+
+*angelscript-2.29.0 (11 Jun 2014)
+
+ 11 Jun 2014; Julian Ospald <hasufell@gentoo.org> +angelscript-2.29.0.ebuild:
+ version bump
28 Apr 2014; Michał Górny <mgorny@gentoo.org> angelscript-2.26.3.ebuild,
angelscript-2.27.0.ebuild, angelscript-2.27.1.ebuild:
diff --git a/dev-libs/angelscript/Manifest b/dev-libs/angelscript/Manifest
index 656690d56f99..2f1d2ceb1e41 100644
--- a/dev-libs/angelscript/Manifest
+++ b/dev-libs/angelscript/Manifest
@@ -8,30 +8,32 @@ DIST angelscript_2.27.1.zip 1448313 SHA256 125a8c4fd432f71dc3b375683d0530e88e6bb
DIST angelscript_2.28.0.zip 1476511 SHA256 ff6ebce580ece45f1fa2a3dc9cece16540670ea3b54b1acb5cafcc1a43479ede SHA512 b388c48a54d847ae0cfcbdfc1c0064e43337c4c93ea5c9d38df23ef7ecb28a05cd127000a068111afde8052b80483e15cb16c1b0abd6c35d4ff762562aeb0e8a WHIRLPOOL e87e3c589a452fe41bb6844818b067723de9a3878d5cda564eeb6eb9f11240f1077d3d3bce52fe94e0fbc01cbe42fa57aefe118fd8b7c66f1d1b787cf869926e
DIST angelscript_2.28.1.zip 1494049 SHA256 d17f1e9ba784098c86b7b6f8ae57efde153dcada29d0b970b9712e33ec56d034 SHA512 76d1d90b11e322a4632177ec8be290ca6ba2e26f5264c716260399692e2d23d4b2c842e1f8c2485881e632309f4b888622449a14d5310dc445c5f814491051ce WHIRLPOOL 8c465efb6e746f770e59efeea4fe7095305d9f274c4aed332e4d39e0b291ac9038e73f31505f55964f2fc90808053a162752f2370f39b24bf00b00718d47858c
DIST angelscript_2.28.2.zip 1508937 SHA256 54bc6126d2ba2509f3916ff139758d3c3c2185dddb521fc040110c5afde6000a SHA512 11ce2f6258ffb0844b0e42b479c4cee0227dcc6d4a71c309d1cf8786c4f838acb0eef502026c9eefb02fcc5c912737adcf0673b1ce602f1f4f1f9e54ee9bf3b3 WHIRLPOOL dfdefc088acfd80619a65fdc85a157a9fd0d023081112d384c2f95f9d6928bc043c1790ee015148209585a78a5db5c8222cd174c8f99f9c3a2c0bff3e7c189a8
+DIST angelscript_2.29.0.zip 1558139 SHA256 bd1a76a7c89a4313ab1d85fe65d9c1e32be76cf572e41c421a5a0cd41b8a0bbc SHA512 414444da46ac78e97565a58577604a3df63de143088ed0d52d6059a682cdbfe1b64454262715d9afee526eabc96d4a089b437177e763ccb6ceeae3d8435ab4ca WHIRLPOOL d96839149dbe6ef74d318495a3e82f67df2fedac06bd09be44296238633a568e73f86b582d8447b0c89feb2793c3edde7ce37bf620c5db593932676268d4ddc9
EBUILD angelscript-2.26.3.ebuild 1376 SHA256 56a2df3315678f622126aee3f1b715119462476c9c349ec31df95444a834dd1f SHA512 8be3f3dc88830ae54e6b12fef6958bd1e13c8f0d1954cb30b0ff49e53a202672e20eb9a7b4761f83214ad26aac508ed098e04142ba9a87283f78de9aaa534cc1 WHIRLPOOL f46f5536060ef028fbd75545d62b548b24c3452d8f79b422507e08731ba618d1347f05d4e33bb7b854f442808b5f2e4794502e94dcf85e69418ac7c2feaf4bde
EBUILD angelscript-2.27.0.ebuild 1376 SHA256 547152aa056f17b33d4455a0a954f2847e54fdb43ad553a667c886505839b1c2 SHA512 ae448078671163dd5204d54bb824e203be06e35ab4d36ccc2961d51e91c70cb296fcae70491886b4cf4699495f961b62a99eb00e5e7f6899985a36ff68c4d217 WHIRLPOOL cc6298d315aecc4864bd7a3a2383d014b5c712fde0127c9075682b895e0bdd05118966a57a559ba71eb47a7f305ab6e4c8f86eb61bf32a5cad53189cc6c4b2e5
EBUILD angelscript-2.27.1.ebuild 1376 SHA256 c992c8d62832e0ddbcb3e2de4cb1b050fc6d2644a79a4ac1cd6317d62c3fc33d SHA512 9b26f854f10dc4fd16627357d4a71a843ff24ad7d2f68f94635d68b855160b2d12d8adcc49d3c7b4657f13a006fd4284f979f5c941f4e0fc2d65cf332601eaf8 WHIRLPOOL c9c9119b866b80c8a8824cd15b4eaffebb69c57948e88b03ec23f1b70175ec07cd6049d70d3223383098427d48ff97a4119966086bc305fa7188b45bb846c279
EBUILD angelscript-2.28.0-r1.ebuild 1282 SHA256 a433b2df2c11cdf214632b0a3356619e2b0b351e243843e54acc26d1b3a3ed1e SHA512 511dd5392266897f58f2e1b51d2566b398e0cea9e9e5147b4bff0268dc2099df02b296f033e752f461ab4b9fc8e6e5fdde8f5e0bca823c03dc8d03706a2a0add WHIRLPOOL 1f6930ba065fa220eed74b659b879302798b7bc698752b421378f451a5ac23a374830a98b4500d21c1e257b047869b68eba3c35a96ea3c644d38d05454a216ae
EBUILD angelscript-2.28.1.ebuild 1279 SHA256 d10e6eb792a7f2ed90dc1275465b4712aa91f390bb0883fa97a1fc1c9130f6ea SHA512 e4c3883b70643c5e17f1001db810f1124ebf395cd4debc168420fd8bffc64eae10af17b407be59b430ef35540ed5bae91d0827cb6174cf83e077aaa392f75c49 WHIRLPOOL aa36a911b482313b3b579f449d3bc66b13b351e6a88645876dd062057999233fe5f49abfe1373a6f14abaca3352ece5909315c366593e90ff18201698f86aab5
EBUILD angelscript-2.28.2.ebuild 1322 SHA256 eeb34926a90bf37e37638e4ed02f4b7cc0645d723cbb444babd3ff3252432d1b SHA512 ab72043da787a574797af575d49d3d79abf8f654b17bfabba93e744a0cd43dc0df782d800de215aa2fb3f5e7dc4d637b75ae48286183fbff7f08aa293606eb2f WHIRLPOOL ed3edd331aa3ddc6317072403beb1c1e1e94a40f0b5a01635e6ccaf9cb5f56958ec6ccf6238c6ee11944c2e38ed05ba0d3072afc8b885386fbe7c9e8926b25f5
-MISC ChangeLog 3340 SHA256 3522787fa976b593b99f0ce40404423587a75efbe9b90e815b1b58303636e491 SHA512 a46a7e918edf79acc98ef4b59c36b8f64d5946ed8c74c226f0e0b82443d7f29cb59c437731040e589fc600dd521abc25c82258dadc83283c5abc6aeaf75a743a WHIRLPOOL 52ab74d2eacb425131fb9ac0c67f0e954362266ac87609083cbf501fa9967ee2efcc4c27acb31651aec8c00524c8f79e255c26c74fa7bdb6cb2affb800911fc5
+EBUILD angelscript-2.29.0.ebuild 1330 SHA256 1608b5db65d188eb3b24017411ffca658baac8b7bdebf56c90d5d4ab221aca83 SHA512 9ff1d13c78b3a14d3a7e7f4f8d9915a1ade4638bdc93f702f38835f15b85a0e1a87eeefd647f47f60f0b96b7991abe8b7c1064411795ff012e9e9b78da978b09 WHIRLPOOL 902a76779067bfdc352df12f5ff4d31ba7daf898523a9620e8bada3ecd24f035a33a11aa37f9cec24ac40c2b3b4e8042ca21afb12b4cea5a774b6cfeac2f0ce4
+MISC ChangeLog 3472 SHA256 33c9d0c686a430bcf8a80e242717065c3f2612f2780085299f3556c222c8f5c9 SHA512 57e7d9f14a075689db3b6263cb88bf9aa405fa2488e5678dcc2bec4966e52d94dd10e62d0637116fb9bcad5aa19601cc3d298009da35ec8a651cc251e3c9940a WHIRLPOOL feff74c1d146fbde56cdb034d04f4fe5163ac11113ca7447971df00e1c0bb316699bf6d93758b0a1ffa4bb38b573386837d0213055a1fd26bab1077ae87e0824
MISC metadata.xml 235 SHA256 11ffaf6c7e9d3f8dbb48fb60cd443d87b61015bc3197206ca230f5c2b0c1e013 SHA512 8ff2114c96567a53f83cd07149d1530286182f54b3d1286b9ceccea41e85734be19d0f60876c73880d76baac48e698de91114bfda459e2ee6ade9c3237847133 WHIRLPOOL bd4bb26791fe245f1c2407aa690887524eef3e76de87b4f2b7049f436661ee78a669e4fe4415e227aa50ee404bbfbaf1822fa648792919f93cb3674fa0f55858
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQJ8BAEBCABmBQJTXo6rXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOjd8P/jUD6wo3nIOe1Epu80Kfl/vG
-JYQmzbDHTZex7V5eaCofTVigpUj6ijZBsPv+Vrj19/OT6AehHm8tIwYnq+d+G4QX
-heeK8SZbTcb8UkYz/qF4O+gF0RYphwJQv68RcmZlRJKA99+lfLUjKv7ztl8bejH3
-aLWsxrIChx2wEDUYB6zkzm+3pPn1IeKUeTsuHKfoqoHwRt9VJi1RJDlXjIKwxWyp
-jcLF5yKxZDFkCvB/ojfPZJfWT/8loi2KdsKeQ1NjMzyHnzqZbFfCiAPl/hNC57PY
-Y0l3G9FhZZ1e7S0uLCCIaUeZABGHm+a+UvfWY4x6d67gv6RM+k3qzo/g4gdsMnyY
-b42cvDkTRZkkBhFf2bNOZgYlzbVa9V2PZT0i86sW6GowlaXVUCGcOGmPlbBewo59
-6qDBvSroDhbtQEXOf4qY1VNhzfEplBvLS8W2ZF0kjQUqoNSJ1LuPi3z6dFn8n75q
-Ey/tcQKFmI/bJB0EiGVGA1Xjw+PJYz2myoDdx2m/s+J91ACaWoBBp8vSlPelGeqK
-A7DJ4bEnyfvyHnCIT9T3fqLCqFFuXVddz2WJ8BZxNbw99dWizpmbnukkXP9zt3Jl
-isuyuHP/rpRXmAA29lUB6gy/YEHt/6a6nb3N137K9uYHW2Wb+aIhu7yQj0IgnY5+
-3tXQnTQgh2sxNUezgi21
-=LmgC
+iQJ8BAEBCABmBQJTmKNYXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMDlCNDQ4NjEyNDI4NjA5REVEMDI3MzIy
+MjBDRDFDNUJERUVEMDIwAAoJECIM0cW97tAgGsQP/A8FVnKZO04c9NkJSVv2r0pL
+YnnMtAhD+A4g9umOvw2GUdpSRjR2UndmHwJl7Mx7PJ7NXzL9yViq+GLozPJLkvQR
+Az+BEp19nrJj97M0JWQ5OfLn2dRLeWGQLeisoooMxwkWoeaopPvmv55D86zjP5fz
++3hJLvCXYJw4toOvMtXO1zBCCzUHC3U/wQWiP1si8JQkPP81t7ZkqjNfMzBTD8xJ
++YzofRnZnAp/xIRhZWIIU+ki/CzEB2Uf+tR/L4f2xttfNFHDi4LmXYeRCYiCCT0Z
+1XAVu78rE6m/ZoGaq01mnxUERfHI9ZLgPMQ+oJ1jMRXtj0Ndk4lMWNNLBzKmpFjV
+8LmhUNwdWjDgZv1vMoqojpmbpmcxwiGYKemD53L0POoOZDggJW3JgHYVUl2dHyXz
+r6bXTUA5m2hCfIfemrVS9PkLOTB5hePtMlgtl/+MviiSLcL7Yttojj1des9jNWu8
+RksNGUdr65O/VkSOMi1j6RBjSXqbayniyXEyx3HADljHN16yYpaOAcP1NNOB0HOK
+mfjFgohpLJP8QhngjX358jl99adxexGX+vbRZipAi5TDaE33gXcd219YPjrhSQJn
+Z9uUHeA59zi2vJWotYJDij+tP55g/PBUVTQPXPpiDbI94LTIggOpNaV49eFRZ8GD
+BRGV4espN+Wer9mgLz+Y
+=T8AN
-----END PGP SIGNATURE-----
diff --git a/dev-libs/angelscript/angelscript-2.29.0.ebuild b/dev-libs/angelscript/angelscript-2.29.0.ebuild
new file mode 100644
index 000000000000..bdc652b1469a
--- /dev/null
+++ b/dev-libs/angelscript/angelscript-2.29.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/angelscript-2.29.0.ebuild,v 1.1 2014/06/11 18:43:29 hasufell Exp $
+
+EAPI=5
+
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="A flexible, cross-platform scripting library"
+HOMEPAGE="http://www.angelcode.com/angelscript/"
+SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc static-libs"
+
+DEPEND="app-arch/unzip"
+
+S=${WORKDIR}/sdk
+S2=${WORKDIR}/sdk_static
+
+pkg_setup() {
+ tc-export CXX AR RANLIB
+}
+
+src_prepare() {
+ if use static-libs ; then
+ cp -pR "${WORKDIR}"/sdk "${S2}"/ || die
+ fi
+ epatch "${FILESDIR}"/${PN}-2.28.2-execstack.patch
+ multilib_copy_sources
+}
+
+multilib_src_compile() {
+ einfo "Shared build"
+ emake -C ${PN}/projects/gnuc SHARED=1 VERSION=${PV}
+
+ if use static-libs ; then
+ einfo "Static build"
+ emake -C ${PN}/projects/gnuc
+ fi
+}
+
+multilib_src_install() {
+ doheader ${PN}/include/angelscript.h
+ dolib.so ${PN}/lib/libangelscript-${PV}.so
+ dosym libangelscript-${PV}.so /usr/$(get_libdir)/libangelscript.so
+
+ if use static-libs ; then
+ dolib.a ${PN}/lib/libangelscript.a
+ fi
+}
+
+multilib_src_install_all() {
+ use doc && dohtml -r "${WORKDIR}"/sdk/docs/*
+}