diff options
author | Patrick Lauer <patrick@gentoo.org> | 2014-08-31 07:45:35 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2014-08-31 07:45:35 +0000 |
commit | a8f2aa03e42c0b3a0f4f949b2de8de14d55f5006 (patch) | |
tree | 41792711835ea45cdb6de0815551c910e8fad20d /dev-lang | |
parent | Add ~x86-fbsd. #521400 (diff) | |
download | historical-a8f2aa03e42c0b3a0f4f949b2de8de14d55f5006.tar.gz historical-a8f2aa03e42c0b3a0f4f949b2de8de14d55f5006.tar.bz2 historical-a8f2aa03e42c0b3a0f4f949b2de8de14d55f5006.zip |
Bump
Package-Manager: portage-2.2.12/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/luajit/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/luajit/Manifest | 14 | ||||
-rw-r--r-- | dev-lang/luajit/luajit-2.0.3.ebuild | 67 |
3 files changed, 76 insertions, 12 deletions
diff --git a/dev-lang/luajit/ChangeLog b/dev-lang/luajit/ChangeLog index 7340fceef680..78cc28d055f3 100644 --- a/dev-lang/luajit/ChangeLog +++ b/dev-lang/luajit/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/luajit # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/luajit/ChangeLog,v 1.21 2014/08/10 20:29:14 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/luajit/ChangeLog,v 1.22 2014/08/31 07:45:26 patrick Exp $ + +*luajit-2.0.3 (31 Aug 2014) + + 31 Aug 2014; Patrick Lauer <patrick@gentoo.org> +luajit-2.0.3.ebuild: + Bump 10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> luajit-1.1.6.ebuild: QA: drop trailing '.' from DESCRIPTION diff --git a/dev-lang/luajit/Manifest b/dev-lang/luajit/Manifest index b8f1d34a5064..e6027ca5890b 100644 --- a/dev-lang/luajit/Manifest +++ b/dev-lang/luajit/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX LuaJIT-2.0.0-beta10-gentoo.patch 6439 SHA256 d50dc2bd8ef6acc90376aac756f07c771bec49935b38c29d6481db22c3bf7cae SHA512 be4772319a8ab41290beadecb1204b30d7b33adb0fd26f772012b944fe2722716eaaea59a2284da626576eb3e809a459821f4682e1d97d6af756bc7354f44641 WHIRLPOOL e4efd3dfe55b4fef268fc84997d86d6da8cf5bfe0d550275504519ec58284efc1b56fb29e398cf2fb550023ab6dd7b92cd699b75fd1e259bfced6ac324e6dad2 AUX LuaJIT-2.0.0-beta8-gentoo.patch 6330 SHA256 3b0516e66741e302972e3708246cb4dad4d27e679cd4b050b61165c60cbbafaf SHA512 4618a444cc8de6b5ec8077e2b585007734e8e691f4da8302247f8d324f096ab2829aba8801fbfaac0fecb2c8d2207427758f9cb6ce795a3bac2da0a75ca8c2d3 WHIRLPOOL 602b5e552d9b6098486acd7eb38f4135a8ceb74307bd82b70e5cf9d042eb409a144ae7ac33a0d0344fe03fee0060c3f8f0b2453a6f119594ba90e8a6328d9d1a AUX LuaJIT-2.0.0-gentoo.patch 5761 SHA256 b95f4a5b67ce342c320c29a3c0b4d1c1820f32416713b514c11b8f069856834f SHA512 1d8ab9fc671fc4a8fc995fdab2fec258eec0deeb903a689c43001b4574903c90140c52c2f2ce32b7cdd0cbc978bb9e244c1d4916c85a92015ff083075fdb08dc WHIRLPOOL ed39d983585760ce3e51ff452cb2ad361dc669e9f811e2f1aebd6d93d247e9f030611831dc9eea492431a8efcfa0f5cad4ef083848e5bb318dc73a43e600e466 @@ -10,6 +7,7 @@ DIST LuaJIT-2.0.0-beta7.tar.gz 674740 SHA256 ab28c05d7d306c6a678fe3f0549dcecd437 DIST LuaJIT-2.0.0-beta8.tar.gz 720393 SHA256 408aaa6606dc91a37fd58f2b75d47a20f831b1d57d33d1af18721327d745653f SHA512 0eb219020a7f81d06a45fa8de3bf84a07996937608f28af5f27ac31e2a184f264560d8966c5c903d2a5399178f15bf7a58d3090fa3d22d4626eba65d46281371 WHIRLPOOL 3ea6b075ce75867d12809a14cb239ec3e964625e0b2102a0d643f85bf0530f236a26ebcf142fc15d486449b048757e48bf2aa5ca34e71b1e474ff56579cfb17e DIST LuaJIT-2.0.0.tar.gz 837408 SHA256 deaed645c4a093c5fb250c30c9933c9131ee05c94b13262d58f6e0b60b338c15 SHA512 7aee798e68d0a5b2f1aaaf61b558e0734d48f2501a255d8e3c7208c1319586fdec1ebc4f80238ab1f58dfd3c9d0042b806a567ccce5b769ab4d6345f70844b36 WHIRLPOOL a981dff1dc34ada5fce97dba62e5eba39be2ddc54d2b9ee2575593665ceff1682950c017fb08e22fb7e6bebfa9b5f9429fe0a084f89c424240cf1a6059453cb5 DIST LuaJIT-2.0.2.tar.gz 843031 SHA256 c05202974a5890e777b181908ac237625b499aece026654d7cc33607e3f46c38 SHA512 c1afea13ec61a59f37d1f61fc50bcac47208d9d4f0a80689b74e901ad2b34294b6c89a0b4eef54b43f3d2db411660da61b191b0bbfba4ba2f97743a9ee4484e3 WHIRLPOOL cb6e8ee6c5ac2293ca5d5452cda34769d3229e2d4681c0ce3c164659c2d2d781f8474e243747b197c10b3abc116e4145df6f5293317f1db871865f38ecd2b6cd +DIST LuaJIT-2.0.3.tar.gz 844927 SHA256 55be6cb2d101ed38acca32c5b1f99ae345904b365b642203194c585d27bebd79 SHA512 7b3e3de22ac3602299b5918b60801e45a3278e547a15c16fdae7359538d4ada27ba664935d5f97c7409f330c2f8efeaae9ea03415f5e9d5a9d81e022cd5d36e0 WHIRLPOOL 1ba759b85048cfd57ebc02cfce477e9ddb327e7d27acd78f93fb2debfbf010a96e7b127324ebf6b81b1f35132f5a0a3a56ffca64fe0e66cba80c28b1cb49b433 DIST beta8_hotfix1.patch 4876 SHA256 142716faaa0dbb97938aa50179fc2ee4d3e45aab80951adfd7f96dc1fd1d7c43 SHA512 36aa6569366cf76e2335cc10894da92c434cff611649ec04459b5392dc571bdab60b7dc42677da51106128b991308b51669af1b266d99ec9f7491ff17960784f WHIRLPOOL 050666b596ab7dde27ecba52342f36ddcee3a21d85e069c58356441b4a611a2628fd7d81c52ac741717a5454c2058d5cc90d889f925757294c1e05a022faa1c2 EBUILD luajit-1.1.6.ebuild 1405 SHA256 bd84e6a904d8cbbc9860ce23c1ff373fcc5ba07422b698e517cb8a556d53d527 SHA512 028bb7cd203a1323b287b5093b845c8b0879ea6762c27696b7e19d015800e68ef7ca9c05026dfff12ea4fa65bb90be28f47d998fcff9f480dc54e3c43e5a3fa6 WHIRLPOOL 74a749cb20cda6112062e69ce5a64f28288716ee9ebf4b093d3279f701c59f9d80c2f35bdb3940be39abd64f5cd2ba5fc6b1be93a161ac2dda228d19755049ea EBUILD luajit-2.0.0.ebuild 1699 SHA256 1228be2a7dcd1f92587f4486af9bf253ca681263ecf5c123038666da1c2a5928 SHA512 2da20d1c0b1706282da57d0d81b7168d515b84f94c7acfd9e5ec9d12665507afc1971800d32ea56976121409bbc8d282b6acd869da117118d5325a3926a53ca3 WHIRLPOOL f2665c7c9a0697a6df33e10fec8eb3a62a408e7baec357ae101c7248c6be00d4bc37cf46aa30ffd6d143c43b71b8975dc46ffa1f1336a43ca44d9f3f26a9ba2d @@ -17,12 +15,6 @@ EBUILD luajit-2.0.0_beta10.ebuild 1618 SHA256 b634448059ce44da892aaa63f00973b04e EBUILD luajit-2.0.0_beta7.ebuild 1135 SHA256 efa9ea85afff7932b7d7208fb002a972a90dbe2934cdf5b5a2177d09ef1a21c7 SHA512 5714e5aa06f5dfcddfb1e98ff68feb384f747b94731738aa9a0f4a54118de11b2bed306a1858b60ceee131fecdc04a4817df2734787bb3ae876238ee340fb5db WHIRLPOOL f2c19ccb24d4f6b53ce09d349b99594b1cee0de6494c4a6aba64e2d68b78de641a3219bc1b7b8d824ddbfa60543c8040ad24cf503dded06e5b5150c5c9bb530f EBUILD luajit-2.0.0_beta8_p1.ebuild 1616 SHA256 75e8e253b1af76209ceafb6cf7c4d991f7fea602c02de90c9c954cc6261c49af SHA512 62ae60c1bd77a3934316ebb4745ca7853b8a83c299f1c38c214b11e99c577d38e8f676acc57f48f4aa93e5de60634546a3e60fa1d636af3ce6cfc9364f4bc217 WHIRLPOOL 5e0e0cef0dcb1cd52043629d200ebdffcd83fb32292d6b235c94908abafa68c3732743f64cd7c049a28c666c36135aedf21405e3c72715e6fa2eb4bedc2c0192 EBUILD luajit-2.0.2.ebuild 1809 SHA256 1528d96592f365737670744b2e6d2e3bac720c6b7653a82e0e3da26dd7cdb18d SHA512 80ebf5de576f4a15efc5727cec9ee3adb188b86cf126aeba9e0948331c605146b842b26f2290a7b74694d3a869acae4b48b5ee072d033fb1273550cbbda2b5f7 WHIRLPOOL 00af639365c73afcfbc2d9ed359e0d13c7f869cd9c800c2d92a0573d082df093a4e3501e30ff26ef55121e7363213a0452391d536874ec4df2b16f48d2da4fd0 -MISC ChangeLog 3581 SHA256 6faf472f29232c45c8aaaafaa19785384e2ee8ec8020625b0d619f90ee9a375b SHA512 1a034b152d76a4cf0d2035fdf755f770cd59c2c2f53b350d9fcf214686bbd5779de318a8d9f41cc5fa054c6044d22c8700bea2d37ca4cf5da29dd91b0b590cff WHIRLPOOL 8611d87f8dc7046932d11b791960d948833d8e43209f88d5a7035bfb6ee20050329872f8c1c085d669e7b1b966cfe8aadbe4b8679d9971d47d69f60abc18975c +EBUILD luajit-2.0.3.ebuild 1815 SHA256 a2b73d34ea8d752474290be962a4e0f86c48cc17992b5a05738b2e46c940e8ad SHA512 4d3d3c68e2ef8030d90ce28fd7dc0d49ba50c23a7ab02f02a05dc0ebab4c42d09db5fcdb1902297514bebc1ef9f5fef1dec09e5a6622996d7258006ae1d03c55 WHIRLPOOL 55e09c3a2c01f64c422e24a9314f14b4dbb6322a200a4408974ae2a9a6fa225a3e9b4c7e3aae4822f6763fcb3c7460b3559ee04cc342c5e0d104be4febf9f490 +MISC ChangeLog 3691 SHA256 904c524199574b607bee0934672bdf34407faf2a667282fdec725c4fef6768eb SHA512 27f5a20680e7e31b7a941f8f29fae69ce7ed8bd5cb75ab02027204cea7aa5860cc9034f6ea2cdff2710775433931288a3defd2ada95017592c7906681a92d6a5 WHIRLPOOL 17d1b825baf69aefd06913057afa184db979bf73434a7d91c868a27ca741679202f89860faf62b1426c89eff6bcdfec73897b687de71927c447eb577eb4e158a MISC metadata.xml 539 SHA256 5b7142766e9999f667d724167a03bce92c66e79dd736cb44dd7f29ad5fa20490 SHA512 416aeea20238f27b94d8ce76b4f4b35a65972a970c14fe08675f22f52cb923f3a9a32bfc533df72400ff15900de2727170b096ad85be141bdd0f54f4d1293f76 WHIRLPOOL 5383c0894b0fe455a6c1d8eb821936fb8d66205f5796ef365ab6c181c16027ea868e4e3c358c4f8310860a16f4624648a78f7ae7b4e10ab4840d140350fc17c4 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iEYEAREIAAYFAlPn1hsACgkQcaHudmEf86p56QCdFMvoEVEKwB0tp7JM3nsE+BXz -XPoAn22agLaOgZazCN7t+ro3x8+4c0rO -=o2rY ------END PGP SIGNATURE----- diff --git a/dev-lang/luajit/luajit-2.0.3.ebuild b/dev-lang/luajit/luajit-2.0.3.ebuild new file mode 100644 index 000000000000..be6b443d0360 --- /dev/null +++ b/dev-lang/luajit/luajit-2.0.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/luajit/luajit-2.0.3.ebuild,v 1.1 2014/08/31 07:45:26 patrick Exp $ + +EAPI=5 + +inherit eutils multilib pax-utils versionator toolchain-funcs + +MY_PV="$(get_version_component_range 1-3)" +MY_P="LuaJIT-${MY_PV}" +if [[ $(get_version_component_range 4) != "" ]]; then + HOTFIX="v${PV}" + HOTFIX="${HOTFIX/_p/_hotfix}.patch" +fi + +DESCRIPTION="Just-In-Time Compiler for the Lua programming language" +HOMEPAGE="http://luajit.org/" +SRC_URI="http://luajit.org/download/${MY_P}.tar.gz + ${HOTFIX:+http://luajit.org/download/${HOTFIX}}" + +LICENSE="MIT" +# this should probably be pkgmoved to 2.0 for sake of consistency. +SLOT="2" +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="lua52compat" + +S="${WORKDIR}/${MY_P}" + +src_prepare(){ + if [[ -n ${HOTFIX} ]]; then + epatch "${DISTDIR}/${HOTFIX}" + fi + sed -i "s,PREFIX= /usr/local,PREFIX= ${EPREFIX}/usr," Makefile || die 'sed failed.' + sed -i "s,/lib,/$(get_libdir)," etc/${PN}.pc || die 'sed2 failed.' +} + +src_compile() { + emake \ + Q= \ + PREFIX="${EPREFIX}/usr" \ + DESTDIR="${D}" \ + HOST_CC="$(tc-getBUILD_CC)" \ + STATIC_CC="$(tc-getCC)" \ + DYNAMIC_CC="$(tc-getCC) -fPIC" \ + TARGET_LD="$(tc-getCC)" \ + TARGET_AR="$(tc-getAR) rcus" \ + TARGET_STRIP="true" \ + INSTALL_LIB="${ED%/}/usr/$(get_libdir)" \ + XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")" +} + +src_install(){ + emake install \ + DESTDIR="${D}" \ + HOST_CC="$(tc-getBUILD_CC)" \ + STATIC_CC="$(tc-getCC)" \ + DYNAMIC_CC="$(tc-getCC) -fPIC" \ + TARGET_LD="$(tc-getCC)" \ + TARGET_AR="$(tc-getAR) rcus" \ + TARGET_STRIP="true" \ + INSTALL_LIB="${ED%/}/usr/$(get_libdir)" + + pax-mark m "${ED}usr/bin/luajit-${MY_PV}" + + cd "${S}"/doc + dohtml -r * +} |