Gentoo Archives: gentoo-commits

From: "Gustavo Felisberto (humpback)" <humpback@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/openfire: ChangeLog openfire-3.3.3.ebuild openfire-3.3.0.ebuild openfire-3.3.1.ebuild
Date: Mon, 01 Oct 2007 18:49:06
Message-Id: E1IcQBb-0001WK-Pc@stork.gentoo.org
1 humpback 07/10/01 18:40:07
2
3 Modified: ChangeLog
4 Added: openfire-3.3.3.ebuild
5 Removed: openfire-3.3.0.ebuild openfire-3.3.1.ebuild
6 Log:
7 bumping and removing older versions
8 (Portage version: 2.1.3.9)
9
10 Revision Changes Path
11 1.11 net-im/openfire/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/openfire/ChangeLog?rev=1.11&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/openfire/ChangeLog?rev=1.11&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/openfire/ChangeLog?r1=1.10&r2=1.11
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-im/openfire/ChangeLog,v
20 retrieving revision 1.10
21 retrieving revision 1.11
22 diff -u -r1.10 -r1.11
23 --- ChangeLog 17 Jul 2007 10:39:58 -0000 1.10
24 +++ ChangeLog 1 Oct 2007 18:40:07 -0000 1.11
25 @@ -1,6 +1,14 @@
26 # ChangeLog for net-im/openfire
27 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-im/openfire/ChangeLog,v 1.10 2007/07/17 10:39:58 humpback Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-im/openfire/ChangeLog,v 1.11 2007/10/01 18:40:07 humpback Exp $
30 +
31 +*openfire-3.3.3 (01 Oct 2007)
32 +
33 + 01 Oct 2007; Gustavo Felisberto <humpback@g.o>
34 + -files/buildxml-3.3.0.patch, -files/buildxml-3.3.1.patch,
35 + +files/buildxml-3.3.3.patch, -openfire-3.3.0.ebuild,
36 + -openfire-3.3.1.ebuild, +openfire-3.3.3.ebuild:
37 + Removed older versions and bumped 3.3.2 to 3.3.3 as noted on bug #193590.
38
39 *openfire-3.3.2 (17 Jul 2007)
40
41
42
43
44 1.1 net-im/openfire/openfire-3.3.3.ebuild
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/openfire/openfire-3.3.3.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/openfire/openfire-3.3.3.ebuild?rev=1.1&content-type=text/plain
48
49 Index: openfire-3.3.3.ebuild
50 ===================================================================
51 # Copyright 1999-2007 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/net-im/openfire/openfire-3.3.3.ebuild,v 1.1 2007/10/01 18:40:07 humpback Exp $
54
55 # because of ant-contrib
56 WANT_SPLIT_ANT=true
57 inherit eutils java-pkg-2 java-ant-2
58
59 DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server"
60 HOMEPAGE="http://www.igniterealtime.org/projects/openfire/"
61 SRC_URI="http://www.igniterealtime.org/builds/openfire/${PN//-/_}_src_${PV//./_}.tar.gz"
62 RESTRICT=""
63 LICENSE="GPL-2"
64
65 SLOT="0"
66
67 KEYWORDS="~amd64 ~x86"
68 IUSE="doc"
69
70 # For transports
71 PROVIDE="virtual/jabber-server"
72
73 RDEPEND=">=virtual/jre-1.5"
74 DEPEND="net-im/jabber-base
75 dev-java/ant-contrib
76 >=virtual/jdk-1.5"
77
78 S=${WORKDIR}/${PN//-/_}_src
79
80 pkg_setup() {
81 if [ -f /etc/env.d/98openfire ]; then
82 einfo "This is an upgrade"
83 else
84 ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:"
85 ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire "
86 ewarn "For more info see bug #139708"
87 sleep 11
88 fi
89 java-pkg-2_pkg_setup
90 }
91
92 src_unpack() {
93 unpack ${PN//-/_}_src_${PV//./_}.tar.gz
94 cd ${S}
95 epatch ${FILESDIR}/buildxml-${PV}.patch
96
97 # TODO should replace jars in build/lib with ones packaged by us -nichoj
98 }
99
100 src_compile() {
101 # Jikes doesn't support -source 1.5
102 java-pkg_filter-compiler jikes
103
104 ANT_TASKS="ant-contrib"
105 eant -f build/build.xml openfire plugins $(use_doc)
106 }
107
108 src_install() {
109 dodir /opt/openfire
110
111 doinitd ${FILESDIR}/init.d/openfire
112 doconfd ${FILESDIR}/conf.d/openfire
113
114 dodir /opt/openfire/conf
115 insinto /opt/openfire/conf
116 newins target/openfire/conf/openfire.xml openfire.xml.sample
117
118 dodir /opt/openfire/logs
119 keepdir /opt/openfire/logs
120
121 dodir /opt/openfire/lib
122 insinto /opt/openfire/lib
123 doins target/openfire/lib/*
124
125 dodir /opt/openfire/plugins
126 insinto /opt/openfire/plugins
127 doins -r target/openfire/plugins/*
128
129 dodir /opt/openfire/resources
130 insinto /opt/openfire/resources
131 doins -r target/openfire/resources/*
132
133 if use doc; then
134 dohtml -r documentation/docs/*
135 fi
136 dodoc documentation/dist/*
137
138 #Protect ssl key on upgrade
139 dodir /etc/env.d/
140 echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > ${D}/etc/env.d/98openfire
141 }
142
143 pkg_postinst() {
144 chown -R jabber:jabber /opt/openfire
145
146 ewarn If this is a new install, please edit /opt/openfire/conf/openfire.xml.sample
147 ewarn and save it as /opt/openfire/conf/openfire.xml
148 ewarn
149 ewarn The following must be be owned or writable by the jabber user.
150 ewarn /opt/openfire/conf/openfire.xml
151 ewarn
152 ewarn If you are upgrading please have a look at the Wildfire to Openfire Upgrade Guide:
153 ewarn http://wiki.igniterealtime.org/display/WILDFIRE/Wildfire+to+Openfire+Upgrade+Guide
154 ewarn
155 }
156
157
158
159 --
160 gentoo-commits@g.o mailing list