summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorJason Donenfeld <zx2c4@gentoo.org>2014-04-16 23:27:51 +0000
committerJason Donenfeld <zx2c4@gentoo.org>2014-04-16 23:27:51 +0000
commit55b44beb8eef623093045495f475b1398278e73e (patch)
treea48612115907390569fcec2c9a0687bcbd529627 /net-im
parentremoving old codecrypt version (diff)
downloadhistorical-55b44beb8eef623093045495f475b1398278e73e.tar.gz
historical-55b44beb8eef623093045495f475b1398278e73e.tar.bz2
historical-55b44beb8eef623093045495f475b1398278e73e.zip
Version bump.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xA5DE03AE
Diffstat (limited to 'net-im')
-rw-r--r--net-im/prosody/ChangeLog7
-rw-r--r--net-im/prosody/Manifest20
-rw-r--r--net-im/prosody/prosody-0.9.4.ebuild81
3 files changed, 103 insertions, 5 deletions
diff --git a/net-im/prosody/ChangeLog b/net-im/prosody/ChangeLog
index 0de1f12266f6..845fb4442d4a 100644
--- a/net-im/prosody/ChangeLog
+++ b/net-im/prosody/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-im/prosody
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/prosody/ChangeLog,v 1.34 2014/03/15 13:46:23 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/prosody/ChangeLog,v 1.35 2014/04/16 23:27:47 zx2c4 Exp $
+
+*prosody-0.9.4 (16 Apr 2014)
+
+ 16 Apr 2014; Jason A. Donenfeld <zx2c4@gentoo.org> +prosody-0.9.4.ebuild:
+ Version bump.
*prosody-0.9.3 (15 Mar 2014)
diff --git a/net-im/prosody/Manifest b/net-im/prosody/Manifest
index e3146d7db7bc..8c40b0625d41 100644
--- a/net-im/prosody/Manifest
+++ b/net-im/prosody/Manifest
@@ -11,17 +11,29 @@ DIST prosody-0.8.2.tar.gz 212170 SHA256 d0315150f8487fc960adf56ce057985428679975
DIST prosody-0.9.1.tar.gz 265755 SHA256 6cdea6fd6027bec621f7995709ca825a29aa5e066b321bfbb7785925c9f32cd5 SHA512 dbd0d8476f0abb4030f8c1ac68786cde2dd68bc2e6602ba8ea27b7d23f2010f963dd3ff50e0a6e7780bddfba014c7bbd1fa0c607d070d979131c15431e04c3fa WHIRLPOOL b07ff97008207a24e00ed051f6c7bab77200b8ae6c4b2cec95cdca25c1227600075e7cd240ed57f7cb07764239e72d545002e976c794f9434d13b0597d35ad61
DIST prosody-0.9.2.tar.gz 264196 SHA256 a2df64d23b7853a9f03126750d33b98193c93b8331b2622d9ebf1fe54f8feb2d SHA512 05d6af08a51d2c347344d6f08e0d582bb7710129c3c7dd5576906bc5a5d7b9631ced390d1b4cca6a6723153d185a8a560f45be2c9af11fe6e974b83f1403953a WHIRLPOOL 05e796ff61449b6942077d5cef35bb7bbd8128b5cc498e85f7ea8e5475058d71fc4c7739482966ded8956873a5fb890ce65eaf367089565a5edbab7760d40f99
DIST prosody-0.9.3.tar.gz 264318 SHA256 22d2427fae4858d15b4f695348fb7781e4c65c04a24171837985024e76799ea0 SHA512 ebe3bb246bcaf3ac4ec49cdf9e5c301efdcf8e464b8b4c9e68c7d2dbc37233964341d54b33fbb6154a7d2f59338f75056cdd1af162fb86f4f400f7f384c021b4 WHIRLPOOL 89752171fecf4880d2e8a34455df99055a4425da5d4a2109ad0921d7947a3903631f2695c13d4deca54e5fc7799944684e8529db0b88ead789bef03473ca8344
+DIST prosody-0.9.4.tar.gz 265898 SHA256 be87cf31901a25477869b4ebd52e298f63a5effacae526911a0be876cc82e1c6 SHA512 9bba454caf50ed590dc18febd1a739f35e850805ac19e9a2e822ce3b39306a4f6d67162a49b11baa7e4f575b19e954dfd91f984780a724f6e0c69202947ca94c WHIRLPOOL 0fea677b105c0b8fd849bd05cd71b702355c87d9375990e6884230f8bbb3d577a8dc68b7c829d9a9a917ef249882cb4cf740953f7db1eba59e7f3e4cabfe8291
EBUILD prosody-0.8.2-r1.ebuild 2477 SHA256 5c30ed2f1282798e43837d4e5982a8fa89d16cc0acf9cf5f959dd7b215b392e1 SHA512 c9a2dde4621eec23ca32203bc61cfacf21b94bee3f8afba73c91219756eb023a905a825e14c7bf89e94a5e86676949971e6ec8c8b595d3a8b41fae69da313a79 WHIRLPOOL d4efffca9d7e273916ae742718c7a268ae5a46044b86cd6edd11b047e7e3f521207b2f70e663bd383d44f45299a9bafd4a8cbf73813eb5c1ab89a8287b34af9f
EBUILD prosody-0.8.2.ebuild 2258 SHA256 3673b277ce52116424aaf29a3d320758b3237b476c1274df499e14b216f0ae69 SHA512 da72d230865127057593ed3438af9d10788d8a241d9d689bbbee65f468564ec77bee488805008a052c5842c516feb80cc39027b911581701396800d0741cf094 WHIRLPOOL 298e182a7334386f9305db3d024528110d494fea7eb11ece947e6a14c245fa930e3a18dde0222d1a745e315ca119be1aea681ac780068f926de9fc6530fcfbb3
EBUILD prosody-0.9.1-r1.ebuild 2230 SHA256 9f2ed749ef5686dbe29a2ace7bcafe176fbcedf41a5759ba86f67deb6d935a65 SHA512 f56127576e6481d35b7e0a10dc25c415bdc54a128e7a9a015492aef3b92bc4bca0c6a0a7f5e83cb788c53bbf94fbab0c9807aa54eb80d500c8fcbe321abd33ec WHIRLPOOL dac6d1ac6d035f42713785d58ac2da4d2571b2c78cb3a889de2dbd969355816af532953ecbccd58938e287bd92103b602549a89ce2acc63a0d0841562c06b52c
EBUILD prosody-0.9.2.ebuild 2365 SHA256 7c815cc69e10ce2eb7ded2ec37313799a952ed170f8cd92a0f03c8f1469c72fa SHA512 a70ef09431be34024eeb5c583864123a5ecb6cd64d78aeddfa980ba7a1dfcd06962b32636d6058d1021462fd57809662030ebc99d7fdf08b788d7eb1524bc32a WHIRLPOOL 1e500a772f580667358c46aac65a19161b9ff745289690c3fd15af5dab80b48482089768d58768301d28b2a382250a5d1e4c5b2f013b3c9bc2545780a24050ea
EBUILD prosody-0.9.3.ebuild 2368 SHA256 4e9fb65771db7563c18e4ad9b29eccfefb90c09196488eff4f768b386aef611f SHA512 e610405b0db37c62a021a277dd46b17ea0921508ffe0f8dad966d95ff8d7250950f94649530b97841612580804e3fc008a41d2221c6b67c1514731b80595cc55 WHIRLPOOL 0941d448758d0023419b3b8a03d3a790cecac64d183fa8fbc02129b692979a0b356801b43326549eb4ea5264ad8a88474a6770874083258010a8f5677ddf25d1
-MISC ChangeLog 5281 SHA256 2f65deef376b0bae7c03d693a8a238bdf3e54624138882b6b701d902a44ffb59 SHA512 677a4ea7a42dab487ca8373ef554f2d88cd2d8de88e120012d148ebe85287460f1b108e819465dae6af51fc21b19c78293133858e6fe993020340f296a9f3e89 WHIRLPOOL a05c16568f55f0c6e7e23f1d39b9977dab1e97cdce93b14bdf981158d7010694dd34c2a9ce590388f7b0146e4b6dd830b9b2e69552df4e3260f1bfe83fcb4c67
+EBUILD prosody-0.9.4.ebuild 2365 SHA256 3d92e47ac1651f394ec056c70d9fa8556f0125991a342a5556b96d124e65b218 SHA512 a92f5701c98060e3b6055e4b1d2a1b04535e52249d2a1e88c2223168ae41cb484f90252ba61503a5fcac61d981366aa378ad84f84184babcfd2bd5a783b191ad WHIRLPOOL 5a9fd2be070edaf908eb03f3b9ecb94872db8fa522f65348c9cb5a13d71e2c6fa9888fa1a10f7eb4b57d23db3fdeec1dcdc14d4a3e7b134e49049a35ca94ccd7
+MISC ChangeLog 5401 SHA256 80bdaf82f9d45e6eee6e420a9b02916ce451c4b8d5196355d82e873a66bf9f46 SHA512 c393789530831615ee1ead26e8f1171c71a63bd49d622d3d94b3b5cd0da3b982526a47b740402dfcf2668d63a08090d022275aaafddf5ab322912058ff39b662 WHIRLPOOL b374f5a9433824c06423e63651639378fa44aebd8a65a7220864054a47a5c1a8adc54ea645b475fcbdb27681f71e7d54cca9dce9afc42c53b9a92ff6fc947b10
MISC metadata.xml 582 SHA256 37a85a6873262c05dad46b1e54fcbd99827e443ab79490760355e85935ea0cb5 SHA512 7b724b38a4e4e30e0781b8d5e1778c87de713caf8851cab64eced4c8100b31471a5f8e19428b4c8ab8aec8a99d630ba4cac44ecfba296c9931262328be0f6b66 WHIRLPOOL ddbe571844606be360db32468b1ddebda0917e0488096a67881b4898ff226ca5292e055780aedac4cb5c23fc9f55f7c4e16c5da6fdf02a3f4cb4afac311af64b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlMkWdsACgkQA+4Doc5dVOjYggCcD/vO+hsqs9wVHdjtMLGz0MRU
-Nw0An1fvTDopF5bEl1QtjcyF9AIMn/aY
-=BzJw
+iQIcBAEBCAAGBQJTTxIfAAoJEEn8cBKl3gOuvnwQAIgMgD3RUCrZoXJkRF6rAJHl
+wqaAp/Rp1xa3X1gdVi3vPTqNAJ1oXhiAm4l15UYlL4ecmZvfAkPaXNkG7fQE350U
+YF8e+pe6VtqKrp0E3mA08ZdQC6KPwqTE7eZ3f1TiylfTFWw9Z0glOVE/53RTgqI8
+tQ02Cq8sPCULxzEiVJ3vF/rtznMyy/F19S4a5Hqw5TDx40TQv0q8Fdc9X33XjvO2
+8leDASBnAE0DuLCA2BxFKY13CUxNnF39MEHEIJhrNcu6BbuW9eCnI68HCas67wnX
+5WTHSW3v0xLZLFss9ro9kuJ+CYYlqBmeqfMnAF2EhLa8l1dv2D8cpWLQ1u04YnT6
+18r4KOphxja0INwsozthWzR9OeLkS9jn/a6NNqXRgIBffoSzRRjciS6eTqpMp52T
+hd1vvfAfz8zUmPnspOZeC2lT8MVXPY32etWjA0FWPq6jAw7bQrJlLuwyDihPEINq
+8cf6eJJIF/84z++yuMETO2t1SU1Uk5PQhf53XyShOYwiSISKQXDN+gFt/5iRkB/A
+4zHpP3V0wiwa6ZFynHLtXdIWoR6yQZ1cHws1B0r0QaplS4J7Hse4sIiCN3uLPQCa
+8fn8GAEsVjP8kLT25HWeyUv+LPAJXvy/E4HFpdqiZHVExKLTEH7WM+Cw4Cz9slhZ
+sU5dXC9mCbYWLjPy9TCj
+=ZUUY
-----END PGP SIGNATURE-----
diff --git a/net-im/prosody/prosody-0.9.4.ebuild b/net-im/prosody/prosody-0.9.4.ebuild
new file mode 100644
index 000000000000..ea5ad7d0a5c0
--- /dev/null
+++ b/net-im/prosody/prosody-0.9.4.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/prosody/prosody-0.9.4.ebuild,v 1.1 2014/04/16 23:27:47 zx2c4 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="ipv6 libevent mysql postgres sqlite ssl zlib jit"
+
+DEPEND="net-im/jabber-base
+ !jit? ( >=dev-lang/lua-5.1 )
+ jit? ( dev-lang/luajit )
+ >=net-dns/libidn-1.1
+ >=dev-libs/openssl-0.9.8"
+RDEPEND="${DEPEND}
+ dev-lua/luaexpat
+ dev-lua/luafilesystem
+ ipv6? ( >=dev-lua/luasocket-3 )
+ !ipv6? ( dev-lua/luasocket )
+ 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_prepare() {
+ epatch "${FILESDIR}/${PN}-0.9.2-cfg.lua.patch"
+ sed -i -e "s!MODULES = \$(DESTDIR)\$(PREFIX)/lib/!MODULES = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!"\
+ -e "s!SOURCE = \$(DESTDIR)\$(PREFIX)/lib/!SOURCE = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!"\
+ -e "s!INSTALLEDSOURCE = \$(PREFIX)/lib/!INSTALLEDSOURCE = \$(PREFIX)/$(get_libdir)/!"\
+ -e "s!INSTALLEDMODULES = \$(PREFIX)/lib/!INSTALLEDMODULES = \$(PREFIX)/$(get_libdir)/!"\
+ Makefile || die
+}
+
+src_configure() {
+ # the configure script is handcrafted (and yells at unknown options)
+ # hence do not use 'econf'
+ append-cflags -D_GNU_SOURCE
+ luajit=""
+ if use jit; then
+ luajit="--runwith=luajit"
+ fi
+ ./configure \
+ --ostype=linux $luajit \
+ --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 || die
+ ./run_tests.sh || die
+}