Gentoo Archives: gentoo-commits

From: Tobias Klausmann <klausman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/prosody/
Date: Mon, 11 Jun 2018 18:04:40
Message-Id: 1528740270.5dbdb3093355f6e0f6592e348c65bd0909951e47.klausman@gentoo
1 commit: 5dbdb3093355f6e0f6592e348c65bd0909951e47
2 Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 11 18:04:21 2018 +0000
4 Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 11 18:04:30 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dbdb309
7
8 net-im/prosody: Clean up old/vulnerable versions
9
10 Package-Manager: Portage-2.3.40, Repoman-2.3.9
11
12 net-im/prosody/Manifest | 2 -
13 net-im/prosody/prosody-0.9.11.ebuild | 83 ------------------------------------
14 net-im/prosody/prosody-0.9.12.ebuild | 83 ------------------------------------
15 3 files changed, 168 deletions(-)
16
17 diff --git a/net-im/prosody/Manifest b/net-im/prosody/Manifest
18 index b422cffce06..af0978c715d 100644
19 --- a/net-im/prosody/Manifest
20 +++ b/net-im/prosody/Manifest
21 @@ -1,4 +1,2 @@
22 DIST prosody-0.10.2.tar.gz 331874 BLAKE2B 0e0af95a9168810263e6f60b825393d1088f69dba1faabf6c0c9dda3ef6b039a92f7edb9643cb9a60a3131a64038de5c3598f7076837b58ad196ac03fa98bfc4 SHA512 9fc05e34b45b0c16835ba94a73532fb3b4ee335f27d56bb9260e1b3e22614f89f44eb5d04b4e90d016db0b5bee6f5c7e7d099e1defb027e6823ee7667c1fe28f
23 -DIST prosody-0.9.11.tar.gz 267832 BLAKE2B f5992c7b34f02557338fec9f8c11c19dc5f31aaee326a33834fc28e06fd4bc41bb46cc79e6c7f206f34a074a52448cfdd98045ab49cf4188a93162cfc16da1ca SHA512 9de11e130f88d1f9a830a4cd9ad90c0176d97977c81fd7a4405ce735f12d23eaa0bb0f124ce406102c2d072247133bddf371256d696e806cac9ef4bf0821684f
24 -DIST prosody-0.9.12.tar.gz 267869 BLAKE2B dff18a9fdf795afa2b6e5c6695bc1bbe64398351b6e600a85b4ca6d4ab5c866e897cacd0cb2ac4425ad7ccc630604fd7089d05a3cbb041262d84cd7027c9e8a9 SHA512 e87b5f3b3e327722cec9d8d0470684e2ec2788a1c5ae623c4f505a00572ef21f65afe84cd5b7de47d6a65fe8872506fe34e5e8886e20979ff84710669857ca76
25 DIST prosody-0.9.14.tar.gz 268253 BLAKE2B 0ae62ca3c8eb89feb34f1f67aa3d14aa1e6bf02cf10ff90a43fd7de8bd257d70508e36b10b3f159040c1fa5dcfb6ad8018e3411a5d6042992f71f643a13c11d4 SHA512 30116ebc20c719d88bae7f2f44c129604ec4477004581c3556ff548c75ee026a83dc519701a61a8c3f547776ba74c571e38c3e1e5240da9148dad35a5d1f67e3
26
27 diff --git a/net-im/prosody/prosody-0.9.11.ebuild b/net-im/prosody/prosody-0.9.11.ebuild
28 deleted file mode 100644
29 index 56a9af38c7b..00000000000
30 --- a/net-im/prosody/prosody-0.9.11.ebuild
31 +++ /dev/null
32 @@ -1,83 +0,0 @@
33 -# Copyright 1999-2017 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=5
37 -
38 -inherit flag-o-matic multilib systemd versionator
39 -
40 -MY_PV=$(replace_version_separator 3 '')
41 -MY_P="${PN}-${MY_PV}"
42 -DESCRIPTION="Prosody is a flexible communications server for Jabber/XMPP written in Lua"
43 -HOMEPAGE="http://prosody.im/"
44 -SRC_URI="http://prosody.im/tmp/${MY_PV}/${MY_P}.tar.gz"
45 -
46 -LICENSE="MIT"
47 -SLOT="0"
48 -KEYWORDS="amd64 arm x86"
49 -IUSE="ipv6 libevent mysql postgres sqlite ssl zlib jit libressl"
50 -
51 -DEPEND="net-im/jabber-base
52 - !jit? ( >=dev-lang/lua-5.1:0 )
53 - jit? ( dev-lang/luajit:2 )
54 - >=net-dns/libidn-1.1
55 - !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl:= )"
56 -RDEPEND="${DEPEND}
57 - >=dev-lua/luaexpat-1.3.0
58 - dev-lua/luafilesystem
59 - ipv6? ( >=dev-lua/luasocket-3 )
60 - !ipv6? ( dev-lua/luasocket )
61 - libevent? ( >=dev-lua/luaevent-0.4.3 )
62 - mysql? ( dev-lua/luadbi[mysql] )
63 - postgres? ( dev-lua/luadbi[postgres] )
64 - sqlite? ( dev-lua/luadbi[sqlite] )
65 - ssl? ( dev-lua/luasec )
66 - zlib? ( dev-lua/lua-zlib )"
67 -
68 -S=${WORKDIR}/${MY_P}
69 -
70 -JABBER_ETC="/etc/jabber"
71 -JABBER_SPOOL="/var/spool/jabber"
72 -
73 -src_prepare() {
74 - epatch "${FILESDIR}/${PN}-0.9.2-cfg.lua.patch"
75 - sed -i -e "s!MODULES = \$(DESTDIR)\$(PREFIX)/lib/!MODULES = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!"\
76 - -e "s!SOURCE = \$(DESTDIR)\$(PREFIX)/lib/!SOURCE = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!"\
77 - -e "s!INSTALLEDSOURCE = \$(PREFIX)/lib/!INSTALLEDSOURCE = \$(PREFIX)/$(get_libdir)/!"\
78 - -e "s!INSTALLEDMODULES = \$(PREFIX)/lib/!INSTALLEDMODULES = \$(PREFIX)/$(get_libdir)/!"\
79 - Makefile || die
80 -}
81 -
82 -src_configure() {
83 - # the configure script is handcrafted (and yells at unknown options)
84 - # hence do not use 'econf'
85 - append-cflags -D_GNU_SOURCE
86 - luajit=""
87 - if use jit; then
88 - luajit="--runwith=luajit"
89 - fi
90 - ./configure \
91 - --ostype=linux $luajit \
92 - --prefix="${EPREFIX}/usr" \
93 - --libdir="${EPREFIX}/usr/lib64" \
94 - --sysconfdir="${JABBER_ETC}" \
95 - --datadir="${JABBER_SPOOL}" \
96 - --with-lua-include=/usr/include \
97 - --with-lua-lib=/usr/$(get_libdir)/lua \
98 - --cflags="${CFLAGS} -Wall -fPIC" \
99 - --ldflags="${LDFLAGS} -shared" \
100 - --c-compiler="$(tc-getCC)" \
101 - --linker="$(tc-getCC)" \
102 - --require-config || die "configure failed"
103 -}
104 -
105 -src_install() {
106 - emake DESTDIR="${D}" install
107 - systemd_dounit "${FILESDIR}/${PN}".service
108 - systemd_newtmpfilesd "${FILESDIR}/${PN}".tmpfilesd "${PN}".conf
109 - newinitd "${FILESDIR}/${PN}".initd-r2 ${PN}
110 -}
111 -
112 -src_test() {
113 - cd tests || die
114 - ./run_tests.sh || die
115 -}
116
117 diff --git a/net-im/prosody/prosody-0.9.12.ebuild b/net-im/prosody/prosody-0.9.12.ebuild
118 deleted file mode 100644
119 index 1400e3defee..00000000000
120 --- a/net-im/prosody/prosody-0.9.12.ebuild
121 +++ /dev/null
122 @@ -1,83 +0,0 @@
123 -# Copyright 1999-2018 Gentoo Foundation
124 -# Distributed under the terms of the GNU General Public License v2
125 -
126 -EAPI=5
127 -
128 -inherit flag-o-matic multilib systemd versionator
129 -
130 -MY_PV=$(replace_version_separator 3 '')
131 -MY_P="${PN}-${MY_PV}"
132 -DESCRIPTION="Prosody is a flexible communications server for Jabber/XMPP written in Lua"
133 -HOMEPAGE="http://prosody.im/"
134 -SRC_URI="http://prosody.im/tmp/${MY_PV}/${MY_P}.tar.gz"
135 -
136 -LICENSE="MIT"
137 -SLOT="0"
138 -KEYWORDS="amd64 arm x86"
139 -IUSE="ipv6 libevent mysql postgres sqlite ssl zlib jit libressl"
140 -
141 -DEPEND="net-im/jabber-base
142 - !jit? ( >=dev-lang/lua-5.1:0 )
143 - jit? ( dev-lang/luajit:2 )
144 - >=net-dns/libidn-1.1
145 - !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl:= )"
146 -RDEPEND="${DEPEND}
147 - >=dev-lua/luaexpat-1.3.0
148 - dev-lua/luafilesystem
149 - ipv6? ( >=dev-lua/luasocket-3 )
150 - !ipv6? ( dev-lua/luasocket )
151 - libevent? ( >=dev-lua/luaevent-0.4.3 )
152 - mysql? ( dev-lua/luadbi[mysql] )
153 - postgres? ( dev-lua/luadbi[postgres] )
154 - sqlite? ( dev-lua/luadbi[sqlite] )
155 - ssl? ( dev-lua/luasec )
156 - zlib? ( dev-lua/lua-zlib )"
157 -
158 -S=${WORKDIR}/${MY_P}
159 -
160 -JABBER_ETC="/etc/jabber"
161 -JABBER_SPOOL="/var/spool/jabber"
162 -
163 -src_prepare() {
164 - epatch "${FILESDIR}/${PN}-0.9.2-cfg.lua.patch"
165 - sed -i -e "s!MODULES = \$(DESTDIR)\$(PREFIX)/lib/!MODULES = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!"\
166 - -e "s!SOURCE = \$(DESTDIR)\$(PREFIX)/lib/!SOURCE = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!"\
167 - -e "s!INSTALLEDSOURCE = \$(PREFIX)/lib/!INSTALLEDSOURCE = \$(PREFIX)/$(get_libdir)/!"\
168 - -e "s!INSTALLEDMODULES = \$(PREFIX)/lib/!INSTALLEDMODULES = \$(PREFIX)/$(get_libdir)/!"\
169 - Makefile || die
170 -}
171 -
172 -src_configure() {
173 - # the configure script is handcrafted (and yells at unknown options)
174 - # hence do not use 'econf'
175 - append-cflags -D_GNU_SOURCE
176 - luajit=""
177 - if use jit; then
178 - luajit="--runwith=luajit"
179 - fi
180 - ./configure \
181 - --ostype=linux $luajit \
182 - --prefix="${EPREFIX}/usr" \
183 - --libdir="${EPREFIX}/usr/lib64" \
184 - --sysconfdir="${JABBER_ETC}" \
185 - --datadir="${JABBER_SPOOL}" \
186 - --with-lua-include=/usr/include \
187 - --with-lua-lib=/usr/$(get_libdir)/lua \
188 - --cflags="${CFLAGS} -Wall -fPIC" \
189 - --ldflags="${LDFLAGS} -shared" \
190 - --c-compiler="$(tc-getCC)" \
191 - --linker="$(tc-getCC)" \
192 - --require-config || die "configure failed"
193 -}
194 -
195 -src_install() {
196 - emake DESTDIR="${D}" install
197 - systemd_dounit "${FILESDIR}/${PN}".service
198 - systemd_newtmpfilesd "${FILESDIR}/${PN}".tmpfilesd "${PN}".conf
199 - newinitd "${FILESDIR}/${PN}".initd-r2 ${PN}
200 -}
201 -
202 -src_test() {
203 - cd tests || die
204 - ./run_tests.sh || die
205 -}