summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2014-08-31 07:45:35 +0000
committerPatrick Lauer <patrick@gentoo.org>2014-08-31 07:45:35 +0000
commita8f2aa03e42c0b3a0f4f949b2de8de14d55f5006 (patch)
tree41792711835ea45cdb6de0815551c910e8fad20d /dev-lang
parentAdd ~x86-fbsd. #521400 (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-lang/luajit/Manifest14
-rw-r--r--dev-lang/luajit/luajit-2.0.3.ebuild67
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 *
+}