From 12a1bc6b396983f0f67c239292e3b3ce1a98f79b Mon Sep 17 00:00:00 2001 From: Manuel Rüger Date: Mon, 1 Jun 2015 10:51:17 +0000 Subject: Remove old. Package-Manager: portage-2.2.20/cvs/Linux x86_64 --- net-im/openfire/ChangeLog | 7 +- net-im/openfire/Manifest | 29 +----- net-im/openfire/files/buildxml-ant.patch | 10 -- .../openfire/files/openfire-3.8.0-buildxml.patch | 20 ---- net-im/openfire/openfire-3.9.2-r1.ebuild | 113 -------------------- net-im/openfire/openfire-3.9.3-r1.ebuild | 115 --------------------- net-im/openfire/openfire-3.9.3.ebuild | 113 -------------------- 7 files changed, 7 insertions(+), 400 deletions(-) delete mode 100644 net-im/openfire/files/buildxml-ant.patch delete mode 100644 net-im/openfire/files/openfire-3.8.0-buildxml.patch delete mode 100644 net-im/openfire/openfire-3.9.2-r1.ebuild delete mode 100644 net-im/openfire/openfire-3.9.3-r1.ebuild delete mode 100644 net-im/openfire/openfire-3.9.3.ebuild (limited to 'net-im') diff --git a/net-im/openfire/ChangeLog b/net-im/openfire/ChangeLog index 241a399a28b4..7d24ffd73088 100644 --- a/net-im/openfire/ChangeLog +++ b/net-im/openfire/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-im/openfire # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/openfire/ChangeLog,v 1.67 2015/06/01 09:26:39 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/openfire/ChangeLog,v 1.68 2015/06/01 10:51:13 mrueg Exp $ + + 01 Jun 2015; Manuel Rüger -files/buildxml-ant.patch, + -files/openfire-3.8.0-buildxml.patch, -openfire-3.9.2-r1.ebuild, + -openfire-3.9.3-r1.ebuild, -openfire-3.9.3.ebuild: + Remove old. 01 Jun 2015; Agostino Sarubbo openfire-3.10.0.ebuild: Stable for x86, wrt bug #547552 diff --git a/net-im/openfire/Manifest b/net-im/openfire/Manifest index db3afe1f0350..badd26c44065 100644 --- a/net-im/openfire/Manifest +++ b/net-im/openfire/Manifest @@ -1,34 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX buildxml-ant.patch 398 SHA256 d00f33a091377e554ce05c38b51db4c7936d956c333d212d65be105d402213fa SHA512 91d1da8b86709e1a2cefd06c8e093249958f74d0af6726a8abe532ea661f3d9406fbe867a53a892dc3f8b62de66e31ccc4f42c928adec4e8effe16a15258eda6 WHIRLPOOL 6444cb9d1384ca09e5bea47aaba88aa6ed85c26a704557ae41fd1cdf141e37b1c96746c90f164a44a08d20ed60581ae6b9be0beaa6e4f2be60e2fa33576bc2dc -AUX openfire-3.8.0-buildxml.patch 792 SHA256 36ba7815a3fd8e6d7626d275268c5f7431053f1a589284b006354982873b229b SHA512 2e2d08393fa8e4d7a676e6c1272202f0c83083c2df481f7ed2d47e919c64eb9331fadb9bc6319d2a165e23047d57ee99866e47bbf83520b54be9fe87af606fb0 WHIRLPOOL de817a1bbc73f9b75c1c0a4ee136b0fb4c1c99cf7830f79a5680c97dff52f2871bb3cb70c4ea677ae245253cece329668db3227ec0b705274c3230f04b0762a6 AUX openfire-confd 491 SHA256 60f2ef123218338bbcdf2fb99c4f55740dab21f28e80073a157f1d63c99c05f5 SHA512 c35e00f7e6b4136c1e8ab71b9221a91f3821a536be54681567cd5948243b9b1575056324c104cf038df8191777361b5eed8a1917185aead431a8f5343f1ed698 WHIRLPOOL c4a82a28363cca33fd8184010616122b85f4842bf10606cb0f71e8c6a027f29ae11e67d3483c99bfbadb385cff91726b3cc4e9b05ff0bed299a9c46568bd219b AUX openfire-initd 631 SHA256 601c52c928b92451e64a4a9dd6ccbcc6c55a8c2d5a3c13a2087155e0c6cac2f9 SHA512 9c196492178c306c67e800f52f1d67b826f148d286150ddbe6cee2abf03e89c082812258cd5264bd066813508f93f0528e65bd1d1be3af1b35774154db58fbfe WHIRLPOOL fcfd418fd8751e39cd61ca2821d72fdde70a9866e5b8d1f0cc010f71db18552ce25a478f90e8f67de39b6b0e53c0001a32bad48078ca86a3040abab47aed22e9 AUX openfire.service 364 SHA256 543c83c5e3b2fd4dea7763d681c16989c0431ef3e4a7043e79e46dff14ebf4f0 SHA512 3dbf25d1566b1d1bdbd9f67deb30456451ffe2fa9d247c66e2bc45b3dc6a0fd91c0fc47d6e4ba5001217225f0a2bd6c2b60eb3056003cc580a10f0560a1fe231 WHIRLPOOL f95f8977777faf9ed8a74ac0d28f600a6838497cdf1cf61bcd230ed7188003f53379728e69127bf28c348d9cd394beabe0cbd3f6ff313718d98bf50a60b0175c DIST openfire_src_3_10_0.tar.gz 128475294 SHA256 4911caf5336903e17a752c358c4e506dae76b0f66adfc857537eb6dfe3792f33 SHA512 e3b860711fe9005d58981cd5d037d942cbef2dfb6e59159513916b66dddc5fc4942f1df793e5baf0e71b073e329c1f802884a483a01633c34bfe5143335fb4d7 WHIRLPOOL ad3e6a5f363f6b9bf1fc1c7bcd8c55e514c2ec0fbef3662c2e744cee73ee0d085cda7d96d1a865622e91c96023349fb30e4fe2834eb653b30a169dcdc1b6fea1 -DIST openfire_src_3_9_2.tar.gz 80845988 SHA256 7ca3194a32fd0061ac5bc30f1d59b483bb945d7be4d3e032c7493f8e0070c742 SHA512 b877daba05763721dface374aa6e4184cc20be7a62583d656fb8fb11fb9cba3300490f4b78378ad3f37ab0c9190a3659530ae838610c155dee585c78ec4f6f34 WHIRLPOOL caad551c969ce1a08437dcf8f5704e79956b02c9189ba7d595dc28f6574ad5dee2a8365e1553bf6b3b096fef6b01f754368e703b190528377599b5b18d70f83e -DIST openfire_src_3_9_3.tar.gz 80785973 SHA256 37001835a3007f115214aa83f2a48f8c33bbf3576937f4d964d9eb3de3933ad2 SHA512 9a00431a36c7d5539bad2409ca7b3091652d567c6e09a1b3f34e9dc3c79a74b53b5a4d14dad81af212e0a3b69cb0f3c4552fb2f8d58caa5cd44c32dd0b50913e WHIRLPOOL 0aa8c548af6ddb16fd28f71b7c2e7f0c22fdcfa0abdde3f09ee21b5d2f2b55512b57ab59083ac7e9c2b4b9011b85a0e0027ae9a91b6f5f200d838c2401f3a26e EBUILD openfire-3.10.0.ebuild 2985 SHA256 66ca4a6594b43020748b955592c0c1948648ee7627cbcbd5b303899449d87550 SHA512 d8e42315417b3a8a5f2532b75dacc63a29ac0caf5b9dcc4c6dddbe2a4145a32aec1ba3247c3b35e9a1246dc9b846e3946fcbd304163fd27c9821084cddf60047 WHIRLPOOL acd53925b4a640bab64954acecf22ddbc5deb34b139c63354c99f4f00e9e889e5b0c809664d207041427d41344c03113dc8023e6cb2272e1895efadeef917351 -EBUILD openfire-3.9.2-r1.ebuild 3083 SHA256 bc8a6fc45f812557f079bc2b7ab2939182e7f9bc6fffb62597bdb03609a3708c SHA512 fa48f7eef644f4c19389f14fa79887939a897f6f134f1e43164376761c8da01071a20b5c5cf1cd3d5b8919933592cab0fb6e44e07ba4d362fa1dfdf46026d75f WHIRLPOOL 31352984ca5280152372764b766b7a210b3789d653ff52a82e000daa84bef80c8d7c6e66d76bca6539fde0ff25758970f7b9184ee85b75e82de9d65494289582 -EBUILD openfire-3.9.3-r1.ebuild 3189 SHA256 8cd467e29fdb6ad2e2dbffefc0e50bba1f1259c0e1e833ca9433c40126a00f43 SHA512 fe836964b3bd4c25a99cb1bcac18a560a1921d8a710c6ccc99e7d39cad7e306e7d0cecefc4f0c11a1c5e78d3956dc4322bcd7888b782862d06a9aa3bc321a7fd WHIRLPOOL ed1405639d85e24db4472244fdc01bb364ebb105a09c711c10ddbc2f4b4b03ee549c52d4dc028d8751b4219bae165e760a6912d4b1c4ed155781427c380dc94a -EBUILD openfire-3.9.3.ebuild 3085 SHA256 3f9e16478d4493320eb5ddf76f080968401d8cd475d9778fb6bfa8fd0f770a47 SHA512 bbcaadb957f44e3385841873780bf596152a28a298737754ba89aba01367c164632e22d79f3741361ba2727451dd2a66392adcab6f6fc32b3e500f63d9d1235d WHIRLPOOL 406b139d43127bde7a10c5b8a012a5769342518038674d9b8dbf76e580c9826a653ad5a134acf7f402103e8c95fc46980f05cee3ca73d3fc4d22b98217ce9f14 -MISC ChangeLog 15839 SHA256 7186fdd5d95602a32c925d3f277544dcdc9ccf179473ede7c570d17c1735ff1a SHA512 44d8e6218b9d8eec7c17269f9f5574c68d87e8cec60d34d5365803fe67773fd0ed7a6be61e91c398cd586b971987836a04f2773359b5489ab3f3be5d8e80540f WHIRLPOOL d46c7b3b8d9dd0a45b67844794e1fafb12f7ecd39ed01f3bea61df16013378dafbfe2563bfc64336f2ceabf1d5ad0c5fea1d1e5a8ba58826331c108f5ce3808d +MISC ChangeLog 16051 SHA256 34879229606b8c1d9954d59b4350a1cb7c86173e07b651e5bb0998f4af30130e SHA512 2a8b72292e6b989fc49b5a1418313f85a5eb82ab8a9e92e9e4181b71a4e17a58bfa2bbf0889e164b07df064d706a56a45f6dd20fc35234e31827b289e88fc9a2 WHIRLPOOL f411942a687dc113f4274ce259bd71d73acd99853b908cb83fa62ab9821097119154a704d8016dffdc75f702888e5060b816a3092e50618b5ee26464ab337de6 MISC metadata.xml 469 SHA256 54c8a314944640dade8e23fe264bdd928732ef9f47e20bedf943ea990b437bfe SHA512 50370daa407e3f46462bb5a2774bb723bf908a44f96ba470a0635a82f0eb4f24e1c19e94e369dcb72199fd93d970c3ee8c6643f3926a6005b8d679d422a6c00b WHIRLPOOL 096ee6f7f78c6bb5ebbee871975afff24d63de0c054f864998517b7478c7e37b89e4f561722b5f0f9ea9210f6bfeb2807a62f700cfb14d29c6c80e119f14732e ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iQIcBAEBCAAGBQJVbCVQAAoJELp701BxlEWfqYUP/3/Yebzwpspkgx5YakyHsriD -kfMqLdT0yrQoTymFf+YIA0x7ilJMj0cUblzsmKSll0Q64/OrxzgKpNN2LXRPN1Qn -wDFn9ysmI0V6Ll8DqV+QcoEIJoJSFPl+UjE3I1Ny4MtzJhB54atJeGi3dTmjkOKU -4X417umgvLP0zE2G3yYyBvze+6lQwCxHEwPKkvHr+xROAP1t2dcFJcBnmj09aDlP -hgdhN0/Vgf8IUmPoSvqFIX/g131LM2JBu0L9pwtrIg0fPJKkQrztWNfkOyMBPcdA -KXoaoH06w0FLVKUrH7eK1PgiKWZcXb7gIGGrWE/e0eRMh1P/zR6wTzj5A9DiaLL0 -S+CS16n3CfgWtsAdTAI2IWV6PqZ4CwV22QzVW/R6BkCoQ15xlgGTcW/9Q+wFlxaR -pSVDRvRrEPE10rVvNTD9TvfKpVz4R9a3L56SxU22qvX03t+led6cJnnFpZedOW4M -bAWjY1mE8aLTPceMNnvwAyAwOdyFgyI0hNPdWsXitvloa8mHWwIVRWzPNXcTuRIx -VCkl2nHAJ8jHAXM2ho+sFDSyVO3m6AE0Zk8wzYnHUtCWSlI9gPwjVo456KNy4rzu -2jql12i7+Y2ZEOSc6wJiGOZsaGvSMfgEUrv3KzIL1rcwK9f76+jHzwXXkKhhgKzL -PFxia3WmTT+RyL+syt1z -=LLxN ------END PGP SIGNATURE----- diff --git a/net-im/openfire/files/buildxml-ant.patch b/net-im/openfire/files/buildxml-ant.patch deleted file mode 100644 index e93cb11bd0dd..000000000000 --- a/net-im/openfire/files/buildxml-ant.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- build/build.xml 2010-06-27 23:37:11.000000000 +0200 -+++ build/build.xml 2010-06-27 23:37:29.000000000 +0200 -@@ -235,7 +235,6 @@ - - - -- - - - diff --git a/net-im/openfire/files/openfire-3.8.0-buildxml.patch b/net-im/openfire/files/openfire-3.8.0-buildxml.patch deleted file mode 100644 index ce2c8b38abff..000000000000 --- a/net-im/openfire/files/openfire-3.8.0-buildxml.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/build/build.xml b/build/build.xml -index fc3b75f..4eacc95 100644 ---- a/build/build.xml -+++ b/build/build.xml -@@ -1244,6 +1244,7 @@ - - - -+ - - - -@@ -1262,6 +1263,7 @@ - - - -+ - - - diff --git a/net-im/openfire/openfire-3.9.2-r1.ebuild b/net-im/openfire/openfire-3.9.2-r1.ebuild deleted file mode 100644 index 147a363a2e43..000000000000 --- a/net-im/openfire/openfire-3.9.2-r1.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# 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.2-r1.ebuild,v 1.3 2014/05/18 10:16:07 ago 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 - -QA_PREBUILT="opt/openfire/resources/nativeAuth/*.so" - -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 "they 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 - newins target/openfire/conf/security.xml security.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() { - local src - local dst - - # http://community.igniterealtime.org/thread/52289 - for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml - do - src="${dst}".sample - if [[ -f "${dst}" ]]; then - einfo "Leaving old '${dst}'" - else - einfo "Created default '${dst}'. Please edit." - cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" - chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" - fi - done - chown -R jabber:jabber "${ROOT}"/opt/openfire -} diff --git a/net-im/openfire/openfire-3.9.3-r1.ebuild b/net-im/openfire/openfire-3.9.3-r1.ebuild deleted file mode 100644 index e2a423b8ca37..000000000000 --- a/net-im/openfire/openfire-3.9.3-r1.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/openfire/openfire-3.9.3-r1.ebuild,v 1.1 2015/04/01 20:13:31 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 - -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 "they 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) - - # delete nativeAuth prebuilt libs: - # uses outdated unmaintained libshaj, does not support amd64 - rm -rfv target/openfire/resources/nativeAuth || dir -} - -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 - newins target/openfire/conf/security.xml security.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() { - local src - local dst - - # http://community.igniterealtime.org/thread/52289 - for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml - do - src="${dst}".sample - if [[ -f "${dst}" ]]; then - einfo "Leaving old '${dst}'" - else - einfo "Created default '${dst}'. Please edit." - cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" - chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" - fi - done - chown -R jabber:jabber "${ROOT}"/opt/openfire -} diff --git a/net-im/openfire/openfire-3.9.3.ebuild b/net-im/openfire/openfire-3.9.3.ebuild deleted file mode 100644 index 2dfa9ad3f088..000000000000 --- a/net-im/openfire/openfire-3.9.3.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# 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.3.ebuild,v 1.1 2014/05/06 20:45:30 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 - -QA_PREBUILT="opt/openfire/resources/nativeAuth/*.so" - -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 "they 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 - newins target/openfire/conf/security.xml security.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() { - local src - local dst - - # http://community.igniterealtime.org/thread/52289 - for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml - do - src="${dst}".sample - if [[ -f "${dst}" ]]; then - einfo "Leaving old '${dst}'" - else - einfo "Created default '${dst}'. Please edit." - cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" - chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" - fi - done - chown -R jabber:jabber "${ROOT}"/opt/openfire -} -- cgit v1.2.3-65-gdbad