diff options
author | Julian Ospald <hasufell@gentoo.org> | 2014-07-24 20:13:00 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2014-07-24 20:13:00 +0000 |
commit | 4f5486ab351d233ec318c67256f5c1856757d23e (patch) | |
tree | 341a80c76136893cbc372b28cb868fb489976b15 /dev-libs/angelscript | |
parent | dev-util/crash version bump (diff) | |
download | historical-4f5486ab351d233ec318c67256f5c1856757d23e.tar.gz historical-4f5486ab351d233ec318c67256f5c1856757d23e.tar.bz2 historical-4f5486ab351d233ec318c67256f5c1856757d23e.zip |
version bump
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0xBDEED020
Diffstat (limited to 'dev-libs/angelscript')
-rw-r--r-- | dev-libs/angelscript/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/angelscript/Manifest | 35 | ||||
-rw-r--r-- | dev-libs/angelscript/angelscript-2.29.1.ebuild | 57 | ||||
-rw-r--r-- | dev-libs/angelscript/files/angelscript-2.29.1-execstack.patch | 13 |
4 files changed, 96 insertions, 17 deletions
diff --git a/dev-libs/angelscript/ChangeLog b/dev-libs/angelscript/ChangeLog index 1301ef4359cd..eba28fca5baf 100644 --- a/dev-libs/angelscript/ChangeLog +++ b/dev-libs/angelscript/ChangeLog @@ -1,6 +1,12 @@ # 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.19 2014/06/20 13:38:52 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/ChangeLog,v 1.20 2014/07/24 20:12:56 hasufell Exp $ + +*angelscript-2.29.1 (24 Jul 2014) + + 24 Jul 2014; Julian Ospald <hasufell@gentoo.org> +angelscript-2.29.1.ebuild, + +files/angelscript-2.29.1-execstack.patch: + version bump 20 Jun 2014; Julian Ospald <hasufell@gentoo.org> angelscript-2.29.0.ebuild, +files/angelscript-2.29.0-execstack.patch: diff --git a/dev-libs/angelscript/Manifest b/dev-libs/angelscript/Manifest index 4b040040b934..8e82476db75d 100644 --- a/dev-libs/angelscript/Manifest +++ b/dev-libs/angelscript/Manifest @@ -3,6 +3,7 @@ Hash: SHA256 AUX angelscript-2.28.2-execstack.patch 344 SHA256 afefd868932e44ed2467272c4c8b91d1d58fd7d7f23f31d54e47bf2295a3ab16 SHA512 8b4a33c5fb4d6627aa77d7d25178307c1b1b5249ac31d706505d96f0825d3bbf9236f3248563d5b83b2ab9993d667c92a1978f5113f78c7fa8a247a781febc86 WHIRLPOOL 7e23037ccaa807ff3d7245bfa66e5d731a6fc65314a9c99f63202d9c98ae20240e6fa10af006a25e74315362870c6061047d427d9ffa128d9c4f709700c772cc AUX angelscript-2.29.0-execstack.patch 345 SHA256 5a40b069d33ca7772135d1fa68816037ae015deb1cb5de678e8651b4a6395083 SHA512 9e9c200ab90c91f06d3905a7a9435568d9765634620ed83794c2b19eed7597c659ff0aa203837e213a26187e593a80a4afe4350af59e40fa6e8d187de2465fa5 WHIRLPOOL f8ed8ecdc499baf404af698c82c47397ffa9a2642e48cc25b462ffab1f03143b063dbdb4deb6d082f95dc607915885e360056c4ff3fe2abaf88445413a447cdd +AUX angelscript-2.29.1-execstack.patch 345 SHA256 5a40b069d33ca7772135d1fa68816037ae015deb1cb5de678e8651b4a6395083 SHA512 9e9c200ab90c91f06d3905a7a9435568d9765634620ed83794c2b19eed7597c659ff0aa203837e213a26187e593a80a4afe4350af59e40fa6e8d187de2465fa5 WHIRLPOOL f8ed8ecdc499baf404af698c82c47397ffa9a2642e48cc25b462ffab1f03143b063dbdb4deb6d082f95dc607915885e360056c4ff3fe2abaf88445413a447cdd DIST angelscript_2.26.3.zip 1420959 SHA256 c2fd4a8ec001b78a9edc11b31e4c87d30922be74817f339d067b096fbdd4c1dc SHA512 cdcef4b7bc01788baff6633e4babf8fb94e45c7cd71d189365df2edf535fd0b244a0bc235abddb9abc48598e941e73ba5c2cb4c5738228b31201bb5dae046159 WHIRLPOOL d6555fd32ca546cac45eeabdea27d72b096bbc6a5311ec4ab77eed278b46cba67d6f24d339a67a6bf9da068cf772f8263bd4697dc72dce31351af94197b718cd DIST angelscript_2.27.0.zip 1442212 SHA256 5bb3b197c972dc5021da5cd05f8bf8181e5d11195e6391d2193c9d0a81a4da5a SHA512 adae1a7daad8e9b1910767e7f3dc12dd9964026812262661b8da6a50d60c47a77e9bf6835c44573520c565568167d18e7219df0df8a9d4deb24c2f4871f68f2a WHIRLPOOL c6a8b6e5ef954b9b95ac10bc13b90d84ee9be3118e1f705e75ac88cbc14dce3a87c08cfeaa1565c49e7a59cf81336f190c5a6ece31348c9ee7924aab488e4ba6 DIST angelscript_2.27.1.zip 1448313 SHA256 125a8c4fd432f71dc3b375683d0530e88e6bb692e63d3e4efbcc2bfd9abed32d SHA512 af9a92e0a0770705ec58638dad0c5ea795fefb4ee28fabc9cda563328839d52e64ab8627c7af5d15f5f36116068747bed080ba2a87b1fd981c921177e805d670 WHIRLPOOL 68b7f8313620e49daa815f7ab57e8f7141276a0039b6583e6768fc1551a7d12e24e460d32bf56d1dc2ae1626f1b947ee287cb817b46991728e15f8d48e6f9e61 @@ -10,6 +11,7 @@ DIST angelscript_2.28.0.zip 1476511 SHA256 ff6ebce580ece45f1fa2a3dc9cece16540670 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 +DIST angelscript_2.29.1.zip 1565902 SHA256 854e7700f17608736251f3eba7797eedcce3dc30df82979f8480c2602d072a20 SHA512 5c0abd416aa254d0d8474be9c7e04b38c43cc83730e2d0d79d46f5b2940412c6090720be012c6e2a1225a4c0c65166761bee009ae48d6e5e2011573cd484498f WHIRLPOOL 34228c38bd71b882aafeedd95e5e9e6444e198e2d372a440dcc8d83b65255f51b23e6f9d72729cc210c6b5292120835b7d23d56c3b6197273c4849bcbef3f4c5 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 @@ -17,24 +19,25 @@ EBUILD angelscript-2.28.0-r1.ebuild 1282 SHA256 a433b2df2c11cdf214632b0a3356619e 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 EBUILD angelscript-2.29.0.ebuild 1322 SHA256 55a79eeff1f12a2345f9c7c70a8a39363e10896f268398753a706a8113f5567a SHA512 e64510385907a1ad534514b8cbcc34372eca12744d1ff747497dc505e7d763199229f0be9e05c526664fe6715970a8c9bcb0f9a780f4ead641920a1c4b8f6bf0 WHIRLPOOL 98f6cff3a5da10cf3a06d74522b1cda57761236fb1135a7e5988b5efacca785b3dfc4e5e91d2ba13a964918195008aad2e38a1b0a224dd1745985fe067931956 -MISC ChangeLog 3620 SHA256 ebee3ea4004ec9097c9593c0fbe8c2a5973626e2004693156863b97ba280510d SHA512 56e8b38387835a1511cf8e49e15cdfe651b2d7a8d8a1fe870d22f84b2656fe54c724917b48f222fced126019a55bb1ecf0674ec28234e9e1df81392944f93f46 WHIRLPOOL 46409e60ac720f53253ffbc46753c5b7b7d048ccaa410cdaee3aebaf8c62a51e65da1cd38596275094c622dbbfc2b0d55c085309970912c99c1f1318411564d9 +EBUILD angelscript-2.29.1.ebuild 1322 SHA256 4b3d2136090b280c04bf7375f5a872ea4ef0d4fa109c2ad576a8c36b30c27cb6 SHA512 9de7654e6a0eb5b928d8d0326c6f988b81e7fc1cd29c11a7f913b515ad1e86247bd72d27924decacc5c92e0b0c977a0f49fbf077867b54d6428270ab1fb81d15 WHIRLPOOL 440912bc499dbf684aef15eaa7c32170f46bcf70c9ceefc2d18715a0e0db4c30b628f7032a026a49bf32f677d1e6e9ab71f5e181e2f067bbb5f822c53ca5ac9d +MISC ChangeLog 3795 SHA256 f04cad972dcb976ecefb3cbfb3945d1adeddb2a64b953f903e83aad9440c1294 SHA512 d50db9640d93fe60f2b17c5ce2f91ace303a12c1a3ce343a24a93b556dbdf3f04775af588d085e1e28b81648644d7c129a1c79bba2ce8771279dbed5c9b98d5f WHIRLPOOL 39b8dcf300cdcbf9e124df8d4c66df9af8e3a77871dd25523024752d282fd44bbde50199139e595871224f7db84224f3300512a5cd0be14c50f272ab0be10d7c MISC metadata.xml 235 SHA256 11ffaf6c7e9d3f8dbb48fb60cd443d87b61015bc3197206ca230f5c2b0c1e013 SHA512 8ff2114c96567a53f83cd07149d1530286182f54b3d1286b9ceccea41e85734be19d0f60876c73880d76baac48e698de91114bfda459e2ee6ade9c3237847133 WHIRLPOOL bd4bb26791fe245f1c2407aa690887524eef3e76de87b4f2b7049f436661ee78a669e4fe4415e227aa50ee404bbfbaf1822fa648792919f93cb3674fa0f55858 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2.0 -iQJ8BAEBCABmBQJTpDlwXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQJ8BAEBCABmBQJT0WjLXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMDlCNDQ4NjEyNDI4NjA5REVEMDI3MzIy -MjBDRDFDNUJERUVEMDIwAAoJECIM0cW97tAgfgoP/0zIWU+znUml2YGd8N5CGxYC -RV0X/COv6Aat/KTlaspGDOx73bgIewEK2sFi1UesMJD+8vwBah5wn56VwMtDiQ4O -/TvyuhFBdPcxy9mvFtRHBVoA9vt1SbhAmuSzAL2Uvwe6k8zf+CblnxbpNH1omVem -6e71SAJWpHwSFZgqW+ZPj4kTWWYDPgNvlaiFlrgW5fNJw6tDidZmwJO518IPMBgS -24jl9MKtUr9PUCu2uvitKfcl+ukls31tX4+M7fLuNvYvnvozT+fqPKzA8SWIOv4V -yPWZ9n+jJ0m527Ln0x2omry3GJrRmz9x9mkUc/goCHIhQv5eYzwQogaQC+rKYCZc -GWdB9mZeUKlJl2lhvTEBDHyRgmBU7STqap2aTuBgTOsnvqFhsCJ7Wg+wNtlfOpSa -2MOfJNP32hvQIsqbUc+NceJcGeSfBLxRaR5+mC163O/UX0lokcpDZ+qu3/Yjf4vY -wdhJZN8YtOLYw2f9hPNID4PkYLTaacuk0rYfSvQzND8Kp/+Pum9XRby7Uzv9B+pU -hxB68tkfhDIlkS4dGgjmz4gtpRNF2CbjfgRd5qV9BQ2HB/Mftd8487O/ax5kPfVb -7iVcmZVpP1daJlyrUXtkDM4rI9BBWySyATHI0QUavOGz/l4sUpmnM5o7Duke6Brj -bQfuQJLOKE7vZjzw9nDn -=1QVJ +MjBDRDFDNUJERUVEMDIwAAoJECIM0cW97tAg7n4QAOnEl5LxAiX1p+Dug6z3vPS7 +AgJ0syUssfIbyjx+HxDxf9W3raCk+a3AKNmtY34OZO4eJ9sDQaDefUUB0yy2zz0D +wV1Cv240vT8UonFidLHAMzTKYqydykapCEJIDwS0bpUFQCm573JXOhMxNPDzumaq +PtHOl3EhJ12iZQv7pDe8uZUV0UT3HySYDnlEb2m7zyT8ajn8koNgfK5HqTsHLSH4 +JXaCoOmOAKDfa1u/b19AEmdiQGcTjf2cb0rQFumuhyWr9hgibEi3+DrjjQ1zuXsq +QIBh3fx9DEvYOBB1OqJCPf3d6EFXrBpqqCXOma8BXF8XvQ++h/jnQY1mHReaqIW8 +/6Qy4Fd0ZafdtBdYkYUATvIVxbtAnkkWzhJdP3sQ2DwKshN2p9er1i4lzx3MCbiK +3XqU7udmpQioLpMCSsGylKQjI6T+W7kdzoS5nasxdGKjagiXEyYF7Ziam1KpgAu3 +/yFdaWBUXjz0CTQ1ctG7Jp92d+Pyc8S7+PQ8zA/UIaAFPsXNmGQ6xoZJQ6aE5+lO +I3HOWmr/Ilw0B7dhpiyaYL/t51Q8tTuW4GnQ+2RaBy+QU9KxUx8qschw7Yre1ahv +Qxhp6q9F7lY5Wj1Q9gpJzMUCgzWIir9+20GU5R2fR4Q72mqtnWbVdyVb+2pAYe5O +Zhd/dkLXkLTNWdPoiozR +=EKxZ -----END PGP SIGNATURE----- diff --git a/dev-libs/angelscript/angelscript-2.29.1.ebuild b/dev-libs/angelscript/angelscript-2.29.1.ebuild new file mode 100644 index 000000000000..dc09a7144ab1 --- /dev/null +++ b/dev-libs/angelscript/angelscript-2.29.1.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.1.ebuild,v 1.1 2014/07/24 20:12:56 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}"/${P}-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/* +} diff --git a/dev-libs/angelscript/files/angelscript-2.29.1-execstack.patch b/dev-libs/angelscript/files/angelscript-2.29.1-execstack.patch new file mode 100644 index 000000000000..2cdb6696dd70 --- /dev/null +++ b/dev-libs/angelscript/files/angelscript-2.29.1-execstack.patch @@ -0,0 +1,13 @@ +From: Julian Ospald <hasufell@gentoo.org> +Date: Sun Mar 23 13:45:39 UTC 2014 +Subject: fix RWX sections + +--- a/sdk/angelscript/source/as_callfunc_arm_gcc.S ++++ b/sdk/angelscript/source/as_callfunc_arm_gcc.S +@@ -696,3 +696,6 @@ +
+ #endif /* arm */
+
++#if defined(__linux__) && defined(__ELF__)
++.section .note.GNU-stack,"",%progbits
++#endif
|