Gentoo Archives: gentoo-commits

From: "Vadim A. Misbakh-Soloviov" <mva@×××.name>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/lua:master commit in: dev-lua/resty-random/, dev-lua/resty-session/
Date: Sat, 04 Oct 2014 18:07:28
Message-Id: 1412445984.1cfb55ad0daf8a11052bf00cb96916b7ef1ff829.mva@gentoo
1 commit: 1cfb55ad0daf8a11052bf00cb96916b7ef1ff829
2 Author: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
3 AuthorDate: Sat Oct 4 18:05:48 2014 +0000
4 Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
5 CommitDate: Sat Oct 4 18:06:24 2014 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/lua.git;a=commit;h=1cfb55ad
7
8 [dev-lua/resty-{random,session}] Added
9
10 Signed-off-by: Vadim A. Misbakh-Soloviov <mva <AT> mva.name>
11
12 ---
13 dev-lua/resty-random/metadata.xml | 14 +++++++++
14 dev-lua/resty-random/resty-random-9999.ebuild | 36 +++++++++++++++++++++++
15 dev-lua/resty-session/metadata.xml | 14 +++++++++
16 dev-lua/resty-session/resty-session-9999.ebuild | 38 +++++++++++++++++++++++++
17 4 files changed, 102 insertions(+)
18
19 diff --git a/dev-lua/resty-random/metadata.xml b/dev-lua/resty-random/metadata.xml
20 new file mode 100644
21 index 0000000..23da526
22 --- /dev/null
23 +++ b/dev-lua/resty-random/metadata.xml
24 @@ -0,0 +1,14 @@
25 +<?xml version="1.0" encoding="UTF-8"?>
26 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 +<pkgmetadata>
28 +<maintainer>
29 + <email>mva@×××.name</email>
30 + <description>
31 + If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
32 + </description>
33 + <name>Vadim A. Misbakh-Soloviov</name>
34 +</maintainer>
35 +<longdescription>FIXME</longdescription>
36 +<use>
37 +</use>
38 +</pkgmetadata>
39
40 diff --git a/dev-lua/resty-random/resty-random-9999.ebuild b/dev-lua/resty-random/resty-random-9999.ebuild
41 new file mode 100644
42 index 0000000..0879a03
43 --- /dev/null
44 +++ b/dev-lua/resty-random/resty-random-9999.ebuild
45 @@ -0,0 +1,36 @@
46 +# Copyright 1999-2013 Gentoo Foundation
47 +# Distributed under the terms of the GNU General Public License v2
48 +# $Header: This ebuild is from Lua overlay; Bumped by mva; $
49 +
50 +EAPI="5"
51 +
52 +inherit base eutils toolchain-funcs git-r3
53 +
54 +DESCRIPTION="LuaJIT FFI-based Random Library for OpenResty"
55 +HOMEPAGE="https://github.com/bungle/lua-${PN}"
56 +SRC_URI=""
57 +
58 +EGIT_REPO_URI="https://github.com/bungle/lua-${PN}"
59 +
60 +LICENSE="BSD"
61 +SLOT="0"
62 +KEYWORDS=""
63 +IUSE=""
64 +
65 +RDEPEND="
66 + dev-lang/luajit:2
67 + www-servers/nginx[nginx_modules_http_lua,ssl]
68 +"
69 +DEPEND="
70 + ${RDEPEND}
71 + dev-util/pkgconfig
72 +"
73 +
74 +DOCS=( "README.md" )
75 +
76 +src_install() {
77 + insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD luajit)"
78 + doins -r lib/resty
79 +
80 + base_src_install_docs
81 +}
82
83 diff --git a/dev-lua/resty-session/metadata.xml b/dev-lua/resty-session/metadata.xml
84 new file mode 100644
85 index 0000000..23da526
86 --- /dev/null
87 +++ b/dev-lua/resty-session/metadata.xml
88 @@ -0,0 +1,14 @@
89 +<?xml version="1.0" encoding="UTF-8"?>
90 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
91 +<pkgmetadata>
92 +<maintainer>
93 + <email>mva@×××.name</email>
94 + <description>
95 + If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
96 + </description>
97 + <name>Vadim A. Misbakh-Soloviov</name>
98 +</maintainer>
99 +<longdescription>FIXME</longdescription>
100 +<use>
101 +</use>
102 +</pkgmetadata>
103
104 diff --git a/dev-lua/resty-session/resty-session-9999.ebuild b/dev-lua/resty-session/resty-session-9999.ebuild
105 new file mode 100644
106 index 0000000..a0b22a3
107 --- /dev/null
108 +++ b/dev-lua/resty-session/resty-session-9999.ebuild
109 @@ -0,0 +1,38 @@
110 +# Copyright 1999-2013 Gentoo Foundation
111 +# Distributed under the terms of the GNU General Public License v2
112 +# $Header: This ebuild is from Lua overlay; Bumped by mva; $
113 +
114 +EAPI="5"
115 +
116 +inherit base eutils toolchain-funcs git-r3
117 +
118 +DESCRIPTION="Session library for OpenResty implementing Secure Cookie Protocol"
119 +HOMEPAGE="https://github.com/bungle/lua-${PN}"
120 +SRC_URI=""
121 +
122 +EGIT_REPO_URI="https://github.com/bungle/lua-${PN}"
123 +
124 +LICENSE="BSD"
125 +SLOT="0"
126 +KEYWORDS=""
127 +IUSE=""
128 +
129 +RDEPEND="
130 + dev-lang/luajit:2
131 + www-servers/nginx[nginx_modules_http_lua]
132 + dev-lua/lua-cjson
133 + dev-lua/resty-string
134 +"
135 +DEPEND="
136 + ${RDEPEND}
137 + dev-util/pkgconfig
138 +"
139 +
140 +DOCS=( "README.md" )
141 +
142 +src_install() {
143 + insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD luajit)"
144 + doins -r lib/resty
145 +
146 + base_src_install_docs
147 +}