summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-lua/luasec/ChangeLog8
-rw-r--r--dev-lua/luasec/Manifest14
-rw-r--r--dev-lua/luasec/luasec-0.4.1_p20130620.ebuild40
3 files changed, 49 insertions, 13 deletions
diff --git a/dev-lua/luasec/ChangeLog b/dev-lua/luasec/ChangeLog
index 6cdc64ec4189..d361e36a988c 100644
--- a/dev-lua/luasec/ChangeLog
+++ b/dev-lua/luasec/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lua/luasec
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lua/luasec/ChangeLog,v 1.8 2013/08/08 19:26:59 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lua/luasec/ChangeLog,v 1.9 2013/09/11 19:18:44 mrueg Exp $
+
+*luasec-0.4.1_p20130620 (11 Sep 2013)
+
+ 11 Sep 2013; Manuel Rüger <mrueg@gentoo.org> +luasec-0.4.1_p20130620.ebuild:
+ NMU: New snapshot for net-im/prosody-0.9.
08 Aug 2013; Markus Meier <maekke@gentoo.org> luasec-0.4.1.ebuild:
add ~arm, bug #476264
@@ -43,4 +48,3 @@
27 May 2010; Dirkjan Ochtman <djc@gentoo.org> +luasec-0.4.ebuild,
+files/luasec-0.4_Makefile.patch, +metadata.xml:
Initial ebuild by jochen@schalanda.de, bug 290592.
-
diff --git a/dev-lua/luasec/Manifest b/dev-lua/luasec/Manifest
index 9affe4a01aa0..41ff974b05e2 100644
--- a/dev-lua/luasec/Manifest
+++ b/dev-lua/luasec/Manifest
@@ -1,17 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX luasec-0.4_Makefile.patch 517 SHA256 f157ed946bb3c6c2d7826e5fecc371156c4237a6a897d9f6042912a66cd314c0 SHA512 17a165e3ee1745e6cfa145b73eceaacdf71ee3820479855054fbb003a28662646f8528ecfc6d2682085bf2cd6f887e5f590ba695d4346f0cf99be81cdb127511 WHIRLPOOL 106702b626eb11c4f2709f2f959bed13d1a712ef2231cc67486022525a3783dd6e8257c3836397c5c9fe76b5d02aa4e1fbc7e0426d4274b3acc7fde3d87b0465
DIST luasec-0.4.1.tar.gz 28646 SHA256 9a9ea9f23044d41be29aea3de1bd795118a29e7311ea4c55fe1f0bc1c74a448b SHA512 bc934e952294ec45c9c8cfb70f68ebcd415b241d4af8dbf649016a7d14d7da5380d12cbf490560425235168f2c5abbbcd48192068a4e8e6bf523c92cfbf604d9 WHIRLPOOL 90ebad1e0f9fba88bbfe3832ef61cf1daab3cf3694bb0d4466772a24ad103f737737af93df77cc6aea04a98fb9ad0cdf0dcf6f2a09667643a8cabbd6030e7d49
+DIST luasec-0.4.1_p20130620.tar.gz 45297 SHA256 8bb3e8c5c3a4980f027b7ab41d5a08a2d44834e4230bcb6a2638ba4a7a3dc53f SHA512 914ae2adf7ce48c78d972ae5cbe2b52cbd42083cbe98063c36bd52af52b3bdec4cb389b8599928b2703436fc8eaf70de3212def0adaf936c7bbedf650f9c8c4e WHIRLPOOL 7a7c8e43ae846a8351c39a1dbfaab091a9d12c197538413137c0de807da6d20b894155fd9ec1f4bdefd7090a7b7cdb7ef195165870a6b5addd1ad66ad7208d11
DIST luasec-0.4.tar.gz 27829 SHA256 111732f0e646120a701d33e7d3a613a9a901c11c0a01d0805d73ef90c3f0abd5 SHA512 dfd1b7427ffbd0537707885cdf3ef0d453c745d0c37f682cae71c47374aff6a935d1687ffc8252cc25d5dec174644e962fbcac0e735ba3f07d633c432ecd08bc WHIRLPOOL 72b7eb7eb0640d9c132918bb82dff6ef36701d105ac309ef0f5a6a84929d9cf0bb48ff9891d138d85a25e357d53493e590735712f45ac7e98fd866d29c1740f0
EBUILD luasec-0.4.1.ebuild 1158 SHA256 3594acee4f62637d8a97853d0961dd67fd369e16a14d8fcc89b0479a497a7fcf SHA512 5ab3beb7864c81cb51f55ead1e595312f1ba7260a7a0f5b29a8c5691f053ce72e4247850291a258558e6d142557a69e943acbf09ea710ebe517aa51fd371073b WHIRLPOOL fd38b3a1d6cd39a97685a259c4b5dd5ce40c6672c323bc64c2715bec72e8814015b9b9d11c695497e491b57cecffa8afe0253b844ac260420172ea216fa5321b
+EBUILD luasec-0.4.1_p20130620.ebuild 1110 SHA256 c9751b054b5d0bc13bfc216c410947c6f897a058b1d5b35fc0e3f44de64a0eef SHA512 3e2e1aeb2b6ba784aeae3a9d91277b9e695dbafd949df391c482d685a0c98ff997a761d850cd4a25fec44324d39e02812072d80fce070a987a333406f34aa734 WHIRLPOOL 1438a10c579ddb0da7a3bb566887da9fb38bcb7e8ba8a682ae58928d80812c44d663a264bafe8f7d0aac01061f2e61f8f928803035b40c9b662789af03da5878
EBUILD luasec-0.4.ebuild 1148 SHA256 ef89064c4489531d707da9a0eb6ad01f7533aaf5e8923f134ab5362d36024225 SHA512 e120975f8459904add00f604d4c4f828789aad395f3d65ac165aab5a91009b145948c9adf1703fa43d6b740b768d7224d933de2eb75c2a795a1079a24b3bb147 WHIRLPOOL d6dfb5121d59900c3953710b3e42f23f2bda537ab601120a836de435bdf6cd85766e5087ad9f32fcffa5886b77edb9f15f07d136394985e3aa3771633105c3bd
-MISC ChangeLog 1628 SHA256 053f5b29f2b288e2022fba9dac2522c3f72f640dac9bf5b557897825c0082374 SHA512 d9ddcc012491fd19ddfa02eed68893e52340f76a1a5f5c2403a02fe03740bde0adbd62dc6b0f408b793a89d4d30a38cfab49d17e667e33f8e40dae85f58a089b WHIRLPOOL 74b067d200bc61d2dc3f098e52b80712b91f34ddc15b3cc5f05ba2c8658a9f0b1dd654c3beca60af0b873e9e7415eafb5bd798e684d6bda9adb8ebc65a63a7e9
+MISC ChangeLog 1790 SHA256 f153c3f6d53b3283d0dde9ee49ddb5ffd4d33cdc729c9c78848379afb154a20a SHA512 7a204cc3edcd2348f06b174d7b06d386db13e1c628f5c33c99c551cf975775b8006d977d0fbae4ed47418d766eea44c496ce1f2c2163ada05519fa0c334f6678 WHIRLPOOL 060bb8a21999011b9ddda9934f0b1f1105c5b2d9a4b5d1d558ef52c4dd5c8ff86b1d19038617ff074e5936d2a51cdaaeae5e2a7169400b164d9e2938c136a263
MISC metadata.xml 214 SHA256 45ab7209aa33164bd6ad8967d956171537a398cc0a2354557b534bb45c6c79a3 SHA512 0d31b86088d43fcf69c4468f5a8167cbcc86904d94ab44a387bda9b013b33b794d399591cea894f2a6c0c212c62fb14cac6bb800d59bedc2396bc9a8f030f9af WHIRLPOOL e29fab64749a57b42e9f2bfa09afd1cce4792481a1050447b030975c7b34c93bf5e4bbb7c313b52cf997cbd511aedc103d5fda6d2ce2447bfad01ae2b82e4741
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
-
-iEYEAREIAAYFAlID8nUACgkQkKaRLQcq0GLPOACgp9FMjaZ3oFe6ygWE+t/aTAEQ
-uEcAoKccnjsmyGqHY8f0/pJGxvYctfg2
-=3m+0
------END PGP SIGNATURE-----
diff --git a/dev-lua/luasec/luasec-0.4.1_p20130620.ebuild b/dev-lua/luasec/luasec-0.4.1_p20130620.ebuild
new file mode 100644
index 000000000000..864a2a1c0626
--- /dev/null
+++ b/dev-lua/luasec/luasec-0.4.1_p20130620.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lua/luasec/luasec-0.4.1_p20130620.ebuild,v 1.1 2013/09/11 19:18:44 mrueg Exp $
+
+EAPI=5
+
+inherit vcs-snapshot multilib toolchain-funcs
+
+DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication."
+HOMEPAGE="https://github.com/brunoos/luasec http://www.inf.puc-rio.br/~brunoos/luasec/"
+COMMIT="063e8a8a5c57858cdc845f8d51b994426edd37ab"
+SRC_URI="https://github.com/brunoos/luasec/tarball/${COMMIT} -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/lua-5.1[deprecated]
+ dev-lua/luasocket
+ dev-libs/openssl"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ sed -i -e "s#^LUAPATH.*#LUAPATH=$(pkg-config --variable INSTALL_LMOD lua)#"\
+ -e "s#^LUACPATH.*#LUACPATH=$(pkg-config --variable INSTALL_CMOD lua)#" Makefile || die
+ sed -i -e "s/-O2//" src/Makefile || die
+}
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ LD="$(tc-getCC)" \
+ linux
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+}