diff options
author | Tobias Klausmann <klausman@gentoo.org> | 2013-09-15 10:07:51 +0000 |
---|---|---|
committer | Tobias Klausmann <klausman@gentoo.org> | 2013-09-15 10:07:51 +0000 |
commit | 8f0f73243f9422e6c12be986d97ce79980a5c872 (patch) | |
tree | adbd5008f2a9401cd369ca1d0702c8bed3341fcb /net-im/prosody | |
parent | Stable for amd64, wrt bug #483708 (diff) | |
download | historical-8f0f73243f9422e6c12be986d97ce79980a5c872.tar.gz historical-8f0f73243f9422e6c12be986d97ce79980a5c872.tar.bz2 historical-8f0f73243f9422e6c12be986d97ce79980a5c872.zip |
Add new ebuild for version 0.9.1, provided by Emery Hemingway.
Package-Manager: portage-2.2.3/cvs/Linux x86_64
Manifest-Sign-Key: 0xCE5D54E8
Diffstat (limited to 'net-im/prosody')
-rw-r--r-- | net-im/prosody/ChangeLog | 7 | ||||
-rw-r--r-- | net-im/prosody/Manifest | 12 | ||||
-rw-r--r-- | net-im/prosody/prosody-0.9.1.ebuild | 66 |
3 files changed, 79 insertions, 6 deletions
diff --git a/net-im/prosody/ChangeLog b/net-im/prosody/ChangeLog index 04f292a65e29..b732d752529f 100644 --- a/net-im/prosody/ChangeLog +++ b/net-im/prosody/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-im/prosody # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/prosody/ChangeLog,v 1.25 2013/08/08 19:27:35 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/prosody/ChangeLog,v 1.26 2013/09/15 10:07:44 klausman Exp $ + +*prosody-0.9.1 (15 Sep 2013) + + 15 Sep 2013; Tobias Klausmann <klausman@gentoo.org> +prosody-0.9.1.ebuild: + Add new ebuild for version 0.9.1, provided by Emery Hemingway. 08 Aug 2013; Markus Meier <maekke@gentoo.org> prosody-0.8.2-r1.ebuild: add ~arm, bug #476264 diff --git a/net-im/prosody/Manifest b/net-im/prosody/Manifest index c9cfe81181aa..eaf804359189 100644 --- a/net-im/prosody/Manifest +++ b/net-im/prosody/Manifest @@ -7,15 +7,17 @@ AUX prosody.service 237 SHA256 ad776a978a6f3b7f1b4075637f7d0ec1eb2e25fbc4245a2a8 AUX prosody.tmpfilesd 38 SHA256 58af4b6cd2555f26ee6dd7abe9452933d46dc0f8aa1491fd170499c40da017a5 SHA512 a3e067a905b3f0221077fee7d2acb709082e464892981fac316e5fde204150ab922e76ead75881c0f1aa925219d62b966756f75dc68406d8af27f7cd883dd4bc WHIRLPOOL c097006046add8f8e29960e70f81e8bbe54521aaa35f885d8bb915467b1ffc95ecfe893562e3a0e37c327cce4d47ca12ff8c8bf3cdea9df65dd640b578edb006 DIST prosody-0.8.1.tar.gz 211970 SHA256 6d6db07975f82adece05fb01fc6f448230d6b9c871d6f6d8259d68d4f2d72886 DIST prosody-0.8.2.tar.gz 212170 SHA256 d0315150f8487fc960adf56ce057985428679975f9c6f3fcf424832d24eaae60 SHA512 7540d5ff36508158e45804ceb7db3148a6cdb90c7db6946af625d0ab9cbee96385e3c0387ea099446a7bfa11d582546060cf1e882ce08c8be5b165c277bedf6e WHIRLPOOL 5c63e36408483910810a04ad51565528948fec73dde3755c409e8263b86d6d9c3e1b142da5f7167a355624c98b6a3bbde3dac81cab0713335a62305696eac991 +DIST prosody-0.9.1.tar.gz 265755 SHA256 6cdea6fd6027bec621f7995709ca825a29aa5e066b321bfbb7785925c9f32cd5 SHA512 dbd0d8476f0abb4030f8c1ac68786cde2dd68bc2e6602ba8ea27b7d23f2010f963dd3ff50e0a6e7780bddfba014c7bbd1fa0c607d070d979131c15431e04c3fa WHIRLPOOL b07ff97008207a24e00ed051f6c7bab77200b8ae6c4b2cec95cdca25c1227600075e7cd240ed57f7cb07764239e72d545002e976c794f9434d13b0597d35ad61 EBUILD prosody-0.8.1.ebuild 2259 SHA256 da20797786878fe3c0f23fb8a51bfa100457e9a66956bfc570c9593cea370d3e SHA512 75a042dd41aea1cb710880b3d53934a5d53cce7dd95762c7821fbcfb8af15d41b19ef5670a8eb7b753a08cfe7a3677cf8f7b3ea55cc4862b7fb93e4df035c9ce WHIRLPOOL 46b074b9d85cdd7dd027e7824d453ef725f1ada81a75a3cd7ff673d94a6f10d9ecb6e5486cda423522ce678f59294712b82b084b81506684cf09a9868f23139b EBUILD prosody-0.8.2-r1.ebuild 2476 SHA256 0be928ec2e09aa1a7d0f0a09785036423cd055b9eba088700de499d14b8e8889 SHA512 0fb865a018d7d9147f54c8807f4be41a915548990456e548703e2356c00e515e793fc79bee0e367c4daedf41da84ec3653a195de983dc2efc119bac33746e984 WHIRLPOOL 1f36be7df4db1af88166d2ff93941e0ac46e093f39a1b864f87ab90ae06f63539880f4d1498c7c5d34f876bcd879bd92291db2b9e3f0cf90626adeff436b4c7d EBUILD prosody-0.8.2.ebuild 2252 SHA256 8922f551a4e3266e2bca385e40bb29b337f04b1c1fef84a6acfda6e5d9ed2f84 SHA512 0f6f4404b5e5935ab7acbd04bf47afc7bb5e18a73c41e4a9d5cfacf6826604413615e87a8bfb337f0fce591414e6b76170bd830aae44ba0d99963ea90690639f WHIRLPOOL ca7cc48e9aed487293012b71ba61e2c5c69f3026694f10919a1ed1658529d38290c81d4443dcc67ed3b052cb17b737b70a4bbabc194b90e5150de21df3c1f36b -MISC ChangeLog 3746 SHA256 045efd808b1601c1661fe65311d6b8d2caff9195a1b068b77f2214c547816ac4 SHA512 ba7f893d7c19708f21b232312abb625eaf63cf8016b08a3e3f572dc9fa07662e86c8bd14415f9b3a5af016319df500e38a50799e3b041ad90e1258c1cb290e0c WHIRLPOOL e4b6fbd66fe9f1df7a2ffbff8520fae29a216473163d70fa3442fc5bf98f1597da8c46c659a15baad63ab058db68a47cc6a92c8c7f065ba02e63df095a92f337 +EBUILD prosody-0.9.1.ebuild 1742 SHA256 8bc68f2117bbbcb0d15554fc2aa51bd5da2e1991585862c99f6715fcdd0a8230 SHA512 2e7b00982e7c611a4b8760850ab01904792440c3e570be5a7d780b725fe23aebdefc7b30df5c174b8d38d7b3a9f5473cd675510abf3e5dd2ad5a5cff2a7238d2 WHIRLPOOL ffca7a48464173c3191756fc4bb870aab9d0cbcf93677650df74d6a65b7e7b6bec77b950bc7e7443ad985d02d33592b5253ea28a68360cf280ca1c3eaaaaa948 +MISC ChangeLog 3921 SHA256 f8b1f8f7a442e3fb622a32df2b6d9fb5168b368991590b94ca4a5851d5bd5ce5 SHA512 53e39ee93cd44d86e70e4bc69020b05515863f2accae7b3a239b0e41540d9a79e4f1659b6058b71befa1f1c8589780436039e2941f48333644e26753e8972b32 WHIRLPOOL de5a49490a238c25c17579acb3d5df154ea67bdb7cbbebf5e46d1ab35f53a43103e74366c0895f30e436025e1a66be7a21b05cf44b9a3f8b25744f21554bc357 MISC metadata.xml 453 SHA256 4ad3fa548a9b4ff3681b0e44f2bf912046cc629ee9d7ce0d97c69b30c7f05888 SHA512 aa72df7798f7182948d1e7c9f816d165c646a89fcfa046d4adc2c84fc10b0f5aad05801a326966dcd58daea7805d0ad5f8d633706fa79201f91808e41f3368c7 WHIRLPOOL dce4ed00e7c81372cd451fa1530d378b980f7400d559cf60e6e7d77076b261cc1f0b93a3eeb377ba549c5d45ece20e46f5e5a29b6d4419c453ad18f3cb99e2d3 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.21 (GNU/Linux) -iEYEAREIAAYFAlID8pIACgkQkKaRLQcq0GIbVACfXz/CMsL4y3INDvPAqofsA01t -L5wAn1/aLG3IE6Rbv2EvmZRg2/P6cu+a -=+6Pw +iEYEAREIAAYFAlI1hvcACgkQA+4Doc5dVOisxgCeJ9kiLWvA7JLp2UPUqDE0shC0 +vfEAnRDsqGVyiMmReXkD/c0TMDmGx1w7 +=QpYZ -----END PGP SIGNATURE----- diff --git a/net-im/prosody/prosody-0.9.1.ebuild b/net-im/prosody/prosody-0.9.1.ebuild new file mode 100644 index 000000000000..14bb12298189 --- /dev/null +++ b/net-im/prosody/prosody-0.9.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-im/prosody/prosody-0.9.1.ebuild,v 1.1 2013/09/15 10:07:44 klausman Exp $ + +EAPI="5" + +inherit flag-o-matic multilib versionator + +MY_PV=$(replace_version_separator 3 '') +MY_P="${PN}-${MY_PV}" +DESCRIPTION="Prosody is a flexible communications server for Jabber/XMPP written in Lua." +HOMEPAGE="http://prosody.im/" +SRC_URI="http://prosody.im/tmp/${MY_PV}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="libevent mysql postgres sqlite ssl zlib" + +DEPEND="net-im/jabber-base + >=dev-lang/lua-5.1 + >=net-dns/libidn-1.1 + >=dev-libs/openssl-0.9.8" +RDEPEND="${DEPEND} + dev-lua/luaexpat + dev-lua/luafilesystem + >=dev-lua/luasocket-3 + libevent? ( >=dev-lua/luaevent-0.4.3 ) + mysql? ( dev-lua/luadbi[mysql] ) + postgres? ( dev-lua/luadbi[postgres] ) + sqlite? ( dev-lua/luadbi[sqlite] ) + ssl? ( dev-lua/luasec ) + zlib? ( dev-lua/lua-zlib )" + +S="${WORKDIR}/${MY_P}" + +JABBER_ETC="/etc/jabber" +JABBER_SPOOL="/var/spool/jabber" + +src_configure() { + # the configure script is handcrafted (and yells at unknown options) + # hence do not use 'econf' + append-cflags -D_GNU_SOURCE + ./configure \ + --ostype=linux \ + --prefix="/usr" \ + --sysconfdir="${JABBER_ETC}" \ + --datadir="${JABBER_SPOOL}" \ + --with-lua-include=/usr/include \ + --with-lua-lib=/usr/$(get_libdir)/lua \ + --cflags="${CFLAGS} -Wall -fPIC" \ + --ldflags="${LDFLAGS} -shared" \ + --c-compiler="$(tc-getCC)" \ + --linker="$(tc-getCC)" \ + --require-config || die "configure failed" +} + +src_install() { + emake DESTDIR="${D}" install + newinitd "${FILESDIR}/${PN}".initd ${PN} +} + +src_test() { + cd tests + ./run_tests.sh +} |