diff options
-rw-r--r-- | dev-lua/luasec/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lua/luasec/Manifest | 14 | ||||
-rw-r--r-- | dev-lua/luasec/luasec-0.4.1_p20130620.ebuild | 40 |
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 +} |