summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2014-02-06 21:13:12 +0000
committerSergei Trofimovich <slyfox@gentoo.org>2014-02-06 21:13:12 +0000
commit3bc7488a6b9cb2cd829de844d51ac0ef45d3f196 (patch)
tree14d7ec39df643765c1d1b0d77f66a41f9f666b9b /net-im
parentVersion bump; remove old. (diff)
downloadhistorical-3bc7488a6b9cb2cd829de844d51ac0ef45d3f196.tar.gz
historical-3bc7488a6b9cb2cd829de844d51ac0ef45d3f196.tar.bz2
historical-3bc7488a6b9cb2cd829de844d51ac0ef45d3f196.zip
Version bump.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
Diffstat (limited to 'net-im')
-rw-r--r--net-im/openfire/ChangeLog7
-rw-r--r--net-im/openfire/Manifest10
-rw-r--r--net-im/openfire/openfire-3.9.0.ebuild103
3 files changed, 115 insertions, 5 deletions
diff --git a/net-im/openfire/ChangeLog b/net-im/openfire/ChangeLog
index 3e0d15f77f96..67138b263d3a 100644
--- a/net-im/openfire/ChangeLog
+++ b/net-im/openfire/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-im/openfire
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/openfire/ChangeLog,v 1.49 2014/01/11 11:46:39 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/openfire/ChangeLog,v 1.50 2014/02/06 21:13:00 slyfox Exp $
+
+*openfire-3.9.0 (06 Feb 2014)
+
+ 06 Feb 2014; Sergei Trofimovich <slyfox@gentoo.org> +openfire-3.9.0.ebuild:
+ Version bump.
*openfire-3.8.2-r1 (11 Jan 2014)
diff --git a/net-im/openfire/Manifest b/net-im/openfire/Manifest
index 84d9e1cab824..399a5cdd5b10 100644
--- a/net-im/openfire/Manifest
+++ b/net-im/openfire/Manifest
@@ -15,6 +15,7 @@ DIST openfire_src_3_7_0.tar.gz 60928248 SHA256 838606343b06059cee7d98b9e0d989dc5
DIST openfire_src_3_7_1.tar.gz 66740973 SHA256 d2f3da24af2bb5c173b181cbf5219b7f042c884b5f0e881d044d72093e4837d2 SHA512 0f3f8a48627d5e67ec0539c8586e5fa9328b843ac287a0d5ddbcafa89da7485f647fb34a43d971dfc2a3921764f774c4f157faa26232334f686051f0b03f197d WHIRLPOOL fcc3b50badccf7de9e4e7e4ed819a78825d8e6f5dfbce1b38628bf947d520d823ad19e9d9337a5224c486ce4a5569a1e244bc2a602477b162b5e63ea178c5cdc
DIST openfire_src_3_8_1.tar.gz 69014231 SHA256 554dce3a1b0a0b883ab0fd4a06a0cee136df9e998f19c53d91a8b5e54ada8604 SHA512 294b9a279f544c9bab006aecb91eed582fd5b39ea58d6e9baaa8912ad0a384d2e0091a66d2a7922494a9afed52f575ff7c1be7b0e866d69e19ffd184a0ebb595 WHIRLPOOL 3b6ae3ea0f2a787632fc6171a7185a2b268d0898b149f98ebb834628d28b8f6022771f14743194dcebc2672dd209ee287ef0df7b83b68ced101b9b431d88ca26
DIST openfire_src_3_8_2.tar.gz 69222202 SHA256 2d1bf97523eafe9485a013bbb70ff282d41470f65b842f4d7656c9788ab96c8d SHA512 2a461e6e072d606acbad390fc2e66f5a97eae8c29fb13624a249207ae6cc3ad48020289c3f28cc9fbf49fd25c0cccd559cf040c299de58251ae2c171f13a92cb WHIRLPOOL 1e4f7e5f1dcd5451c96a37db763b866bbfb2d0ff26127297848b0c97e14dfd27b54efb1a29c46c0ea62d63c32b776ce50f3eddf1bd73d7e492ce2c2bc38fbdc9
+DIST openfire_src_3_9_0.tar.gz 123036664 SHA256 5a908dd842033cc87642e79727e8f3a205ed9b3602ddcf6cbea48ad92f89ed2b SHA512 8a69e8cf905ade452464a3e574bf32db2ac6b17c965127a8accf9b88af340a3e693eaeeb8de8907e3be3646322e2a125443097dd33942fe11748731f7cc83fe8 WHIRLPOOL 6d379fd9eece2b93be400871bcbd7b49b26ec39cc56ccef3de73d81797b95627bf0e0540c1af32ca9a6032b03a7b2be5d008217bbacca537431421c83984c258
EBUILD openfire-3.6.1.ebuild 3047 SHA256 fb719511dbf6de9a4a3c4802157669cf297963605b03ba2c860cbf05c2a0c32c SHA512 d4999cbe85c01bef94b51227c4bd0de2145dacf1c2f2911c2eccba23277cac958cb3e6653cda68844f6308265040e4be0b4dd6101dc8c448274175869d4d2da8 WHIRLPOOL 20624df94d7b11c15d2d333c68dbe1aac58504540c3c347c39d935faf66d30259f7c026970aaf975afd567e123b020e69a7bc1939f2f1fb357aa39d3ad7f6aa0
EBUILD openfire-3.6.3.ebuild 3047 SHA256 53ca0a15f5f30b47d9e82141bc123643bdf91dc1fb44f7f1162eedea95f14da9 SHA512 516e0835ac8f8c3023f7edbe0d14db060a5650fc57cdc0fc04eea047a84451c13e3540206a97872049bdc8c8721fae74de08a99b2e69fa53e6745d4f13dc7095 WHIRLPOOL 37022ac9d972a78977fa0aff2c4242763267f8693800332376536650ae01666218aace84c918d3290160359cff0b695d578bdabbfa1cced82ce47de859ce0efc
EBUILD openfire-3.6.4.ebuild 3088 SHA256 ee1dce47bd40ec60d0ecc9c4cb78abf15474f027b18f7e0e6b075a55e6b80fd9 SHA512 4e35749f157689a0a2cb9670e93f7e79948605fadb81f8c4989f0c5febac80cc15e5e6e47e865f5259c91e5118e9904e7ca80c0eed4824333d78b362cd282476 WHIRLPOOL e6dae2ee243ca393b7d5228428bc04f61cf47aa4c5c7dcd8170ab206774f4c57579e7fbb913addd97eafdfc5811a1178655b4cfd11acff90fa7f58ebeeb04d11
@@ -23,12 +24,13 @@ EBUILD openfire-3.7.1-r1.ebuild 2801 SHA256 6b310f9190121ea3016168227ce8b5d74474
EBUILD openfire-3.8.1.ebuild 2763 SHA256 541060f616f50dae49789ad478b0b7275cc022019e914a1fcb08e48ed5828691 SHA512 29b1e6e96133761fec8d4016029e4080d8253953d7b524424819b090284483f3a41d1061dca5e977fbcd8b0b54e028a9196b67988320bc9944a5ab3bf779a003 WHIRLPOOL d0487219e0032367a7ccb7a72bf05eda1e694796e9ebb0ad6fbd087302a3418e9da8a8da6a15cfea715f0e0114a687aa7a58d516dfdd00b978f318304867cad7
EBUILD openfire-3.8.2-r1.ebuild 2817 SHA256 05e8e31a121eb4b7543afac0ab3729f85cc45d3c6d694cd87a0f5af94b219137 SHA512 afe377e9f51bdd5cd0fec0f456edf396f97e58e1f45f17bff8b864f1bee4596fe764c66771d09bf5c533571b7dc31d2d78bfed949881ec6f0c54206d36861633 WHIRLPOOL 9059371cff9e7dadd26a26e1c121d3fd8765db4a8c34c92324bd132de1db80ce99ebcbab4d7a490cb825a384873b62a909b8b083413cac0bb612678c16b1008c
EBUILD openfire-3.8.2.ebuild 2763 SHA256 a072df299620331ff810ee5fbfa522870a65e3f9c77b4438dfd104a9a8b8c036 SHA512 46f0b09ad8c68c75c4159b52a9847219ce91aeb07b31c857789a2d2bd5a67f0f9670a65c1bdb2a06882ed9ef5974b138266ab05a943d5c1ab96785bf57b6c6eb WHIRLPOOL e4304851abaaed95896c6551df660bdab6925653edf4a3dafc6f51d0f474188b373e927249e8b132dc7e64c347ddc29a765aef437b82e6e30fb844c8bd126d79
-MISC ChangeLog 12949 SHA256 0645a5afef4ee38a4165d2a8ed47ee173ae6302b1b107c8c55a8d3fefcfdd3d4 SHA512 1debc5b528f1e784920d370e6149065906a4bad85e6098dda489730eab5493b6492d8a0ff1aae315ff6a28926fab217140a31a72ee73164634f99d5d74a74504 WHIRLPOOL abdb93b4dcba0688a1fa00fd482edfaf3ddc7a30d8e5d2820ce2f2206ebe698c7bb2eca693bc2c0b03e7aeeda777b214110acc84b7b1caf3a2faa95ee3e849df
+EBUILD openfire-3.9.0.ebuild 2813 SHA256 8486c14cb4c20245be94b0b65537e3bbbbb0cdaa730b27cbcfa861773c4f1805 SHA512 f479e20bf279b6b38ebdc52572f068f5d7d7c2b00af1adf2a162448c06453104a90f994f6f50b23392ca8ac9d0e2a6358fd09e0a607e27d304033a3f0c8b632c WHIRLPOOL 597240c9251f4e0d1cee6b7b24c16c3fb708b90a9fe239d966d3e46f692a9a2520186139718c932e89ae596343058366f845b0e782992fec1cceb42294769b3f
+MISC ChangeLog 13076 SHA256 9fad8f6641c20fb5484edf2871f2d653bc998261039a3994e5d644dbefff59b4 SHA512 9d81cb0926e60626835713b0a0cc76d223f48b82f97cc827612720400653205ace46987e2c79fcf9d221434095b18bd35b0acd0b5a454709330063c916a551c1 WHIRLPOOL c27748a044d40411fa2640167343fdae7b3bb47ef9330ad50e4d88898442901dcbf48e848b4f417c02cd90843dd0759a399f904b8ad031fc83ce0e3bbe8a757b
MISC metadata.xml 469 SHA256 54c8a314944640dade8e23fe264bdd928732ef9f47e20bedf943ea990b437bfe SHA512 50370daa407e3f46462bb5a2774bb723bf908a44f96ba470a0635a82f0eb4f24e1c19e94e369dcb72199fd93d970c3ee8c6643f3926a6005b8d679d422a6c00b WHIRLPOOL 096ee6f7f78c6bb5ebbee871975afff24d63de0c054f864998517b7478c7e37b89e4f561722b5f0f9ea9210f6bfeb2807a62f700cfb14d29c6c80e119f14732e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlLRLyAACgkQCaWpQKGI+9QN7QCdEKxfLA/9LZZFFTtr3DEz/47T
-5LoAn2HDcho7827CDSdSNLjdxZRlDDyE
-=TEJo
+iEYEAREIAAYFAlLz+UgACgkQcaHudmEf86pgnwCdEGUwCNTysj8eFEvwavo2eq8+
+L5QAnjez2UlEb9ZPF3NdObGLKHdQikSl
+=JqjI
-----END PGP SIGNATURE-----
diff --git a/net-im/openfire/openfire-3.9.0.ebuild b/net-im/openfire/openfire-3.9.0.ebuild
new file mode 100644
index 000000000000..6f137625df56
--- /dev/null
+++ b/net-im/openfire/openfire-3.9.0.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/openfire/openfire-3.9.0.ebuild,v 1.1 2014/02/06 21:13:00 slyfox Exp $
+
+inherit eutils java-pkg-2 java-ant-2 systemd
+
+MY_P=${PN}_src_${PV//./_}
+DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server"
+HOMEPAGE="http://www.igniterealtime.org/projects/openfire/"
+SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND=">=virtual/jre-1.5"
+DEPEND="net-im/jabber-base
+ ~dev-java/ant-contrib-1.0_beta2
+ >=virtual/jdk-1.5"
+
+S=${WORKDIR}/${PN}_src
+
+RESTRICT=""
+
+pkg_setup() {
+ if [ -f /etc/env.d/98openfire ]; then
+ einfo "This is an upgrade"
+ ewarn "As the plugin API changed, at least these plugins need to be updated also:"
+ ewarn "User Search, IM Gateway, Fastpath, Monitoring"
+ ewarn "hey can be downloaded via Admin Console or at"
+ ewarn "${HOMEPAGE}"
+ else
+ ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:"
+ ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire "
+ ewarn "For more info see bug #139708"
+ sleep 11
+ fi
+ java-pkg-2_pkg_setup
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-3.8.0-buildxml.patch
+ epatch "${FILESDIR}"/buildxml-ant.patch
+
+ # TODO should replace jars in build/lib with ones packaged by us -nichoj
+}
+
+src_compile() {
+ # Jikes doesn't support -source 1.5
+ java-pkg_filter-compiler jikes
+
+ ANT_TASKS="ant-contrib"
+ eant -f build/build.xml openfire plugins $(use_doc)
+}
+
+src_install() {
+ dodir /opt/openfire
+
+ newinitd "${FILESDIR}"/openfire-initd openfire
+ newconfd "${FILESDIR}"/openfire-confd openfire
+ systemd_dounit "${FILESDIR}"/${PN}.service
+
+ dodir /opt/openfire/conf
+ insinto /opt/openfire/conf
+ newins target/openfire/conf/openfire.xml openfire.xml.sample
+
+ dodir /opt/openfire/logs
+ keepdir /opt/openfire/logs
+
+ dodir /opt/openfire/lib
+ insinto /opt/openfire/lib
+ doins target/openfire/lib/*
+
+ dodir /opt/openfire/plugins
+ insinto /opt/openfire/plugins
+ doins -r target/openfire/plugins/*
+
+ dodir /opt/openfire/resources
+ insinto /opt/openfire/resources
+ doins -r target/openfire/resources/*
+
+ if use doc; then
+ dohtml -r documentation/docs/*
+ fi
+ dodoc documentation/dist/*
+
+ #Protect ssl key on upgrade
+ dodir /etc/env.d/
+ echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire
+}
+
+pkg_postinst() {
+ chown -R jabber:jabber /opt/openfire
+
+ ewarn If this is a new install, please edit /opt/openfire/conf/openfire.xml.sample
+ ewarn and save it as /opt/openfire/conf/openfire.xml
+ ewarn
+ ewarn The following must be be owned or writable by the jabber user.
+ ewarn /opt/openfire/conf/openfire.xml
+}