diff options
-rw-r--r-- | dev-libs/angelscript/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/angelscript/Manifest | 34 | ||||
-rw-r--r-- | dev-libs/angelscript/angelscript-2.29.0.ebuild | 57 |
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/* +} |