Gentoo Archives: gentoo-commits

From: "Andreas Proschofsky (suka)" <suka@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-office/openoffice: ChangeLog openoffice-3.0.0.ebuild metadata.xml openoffice-3.0.0_rc4.ebuild
Date: Tue, 14 Oct 2008 16:13:41
Message-Id: E1KpmWh-0003w1-6U@stork.gentoo.org
1 suka 08/10/14 16:13:39
2
3 Modified: ChangeLog openoffice-3.0.0.ebuild metadata.xml
4 Removed: openoffice-3.0.0_rc4.ebuild
5 Log:
6 Add extension-support and templates integration, lots of cleanups, remove some useless dependencies
7 (Portage version: 2.2_rc12/cvs/Linux 2.6.26-gentoo-r1 i686)
8
9 Revision Changes Path
10 1.423 app-office/openoffice/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/openoffice/ChangeLog?rev=1.423&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/openoffice/ChangeLog?rev=1.423&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/openoffice/ChangeLog?r1=1.422&r2=1.423
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-office/openoffice/ChangeLog,v
19 retrieving revision 1.422
20 retrieving revision 1.423
21 diff -u -r1.422 -r1.423
22 --- ChangeLog 13 Oct 2008 12:41:11 -0000 1.422
23 +++ ChangeLog 14 Oct 2008 16:13:39 -0000 1.423
24 @@ -1,6 +1,27 @@
25 # ChangeLog for app-office/openoffice
26 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice/ChangeLog,v 1.422 2008/10/13 12:41:11 suka Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice/ChangeLog,v 1.423 2008/10/14 16:13:39 suka Exp $
29 +
30 + 14 Oct 2008; Andreas Proschofsky <suka@g.o>
31 + -files/gentoo-3.0.0_rc4.diff, files/gentoo-3.0.0.diff,
32 + -openoffice-3.0.0_rc4.ebuild, openoffice-3.0.0.ebuild:
33 + Further cleanups to deps and config-flags
34 +
35 + 14 Oct 2008; Andreas Proschofsky <suka@g.o>
36 + -files/gentoo-3.0.0_rc4.diff, files/gentoo-3.0.0.diff,
37 + -openoffice-3.0.0_rc4.ebuild, openoffice-3.0.0.ebuild:
38 + Bunch of smaller fixes and improvements:
39 +
40 + *) Build PDF import, Presentation Console and Presentation Minimizer
41 + extensions, inform about the need to install them manually
42 +
43 + *) Add "templates" use-flag, installs Sun templates for OOo (if you build
44 + for english or german)
45 +
46 + *) Warn about build problems when having KDE 4.1.x with kdeprefix
47 + installed, see bug #238539
48 +
49 + *) Remove some no longer needed dependencies, clean up others
50
51 *openoffice-3.0.0 (13 Oct 2008)
52
53
54
55
56 1.2 app-office/openoffice/openoffice-3.0.0.ebuild
57
58 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/openoffice/openoffice-3.0.0.ebuild?rev=1.2&view=markup
59 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/openoffice/openoffice-3.0.0.ebuild?rev=1.2&content-type=text/plain
60 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/openoffice/openoffice-3.0.0.ebuild?r1=1.1&r2=1.2
61
62 Index: openoffice-3.0.0.ebuild
63 ===================================================================
64 RCS file: /var/cvsroot/gentoo-x86/app-office/openoffice/openoffice-3.0.0.ebuild,v
65 retrieving revision 1.1
66 retrieving revision 1.2
67 diff -u -r1.1 -r1.2
68 --- openoffice-3.0.0.ebuild 13 Oct 2008 12:41:11 -0000 1.1
69 +++ openoffice-3.0.0.ebuild 14 Oct 2008 16:13:39 -0000 1.2
70 @@ -1,6 +1,6 @@
71 # Copyright 1999-2008 Gentoo Foundation
72 # Distributed under the terms of the GNU General Public License v2
73 -# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice/openoffice-3.0.0.ebuild,v 1.1 2008/10/13 12:41:11 suka Exp $
74 +# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice/openoffice-3.0.0.ebuild,v 1.2 2008/10/14 16:13:39 suka Exp $
75
76 WANT_AUTOCONF="2.5"
77 WANT_AUTOMAKE="1.9"
78 @@ -8,7 +8,7 @@
79
80 inherit autotools check-reqs db-use eutils fdo-mime flag-o-matic java-pkg-opt-2 kde-functions mono multilib
81
82 -IUSE="binfilter cups dbus debug eds gnome gstreamer gtk kde ldap mono nsplugin odk opengl pam"
83 +IUSE="binfilter cups dbus debug eds gnome gstreamer gtk kde ldap mono nsplugin odk opengl pam templates"
84
85 MY_PV="3.0.0.3.4"
86 PATCHLEVEL="OOO300"
87 @@ -78,14 +78,9 @@
88 eds? ( >=gnome-extra/evolution-data-server-1.2 )
89 gstreamer? ( >=media-libs/gstreamer-0.10
90 >=media-libs/gst-plugins-base-0.10 )
91 - kde? ( =kde-base/kdelibs-3* )
92 + kde? ( kde-base/kdelibs:3.5 )
93 java? ( >=dev-java/bsh-2.0_beta4
94 - >=dev-java/xalan-2.7
95 - >=dev-java/xalan-serializer-2.7
96 - >=dev-java/xerces-2.7
97 - =dev-java/xml-commons-external-1.3*
98 - >=dev-db/hsqldb-1.8.0.9
99 - =dev-java/rhino-1.5* )
100 + >=dev-db/hsqldb-1.8.0.9 )
101 mono? ( >=dev-lang/mono-1.2.3.1 )
102 opengl? ( virtual/opengl
103 virtual/glu )
104 @@ -206,6 +201,14 @@
105 fi
106 fi
107
108 + if use kde; then
109 + ewarn " Please note that this version of OpenOffice.org will NOT build "
110 + ewarn " if you have KDE 4.1.x installed without kdeprefix. "
111 + ewarn " Until this is resolved, either disable the kde-use-flag or "
112 + ewarn " rebuild KDE with USE='kdeprefix'. "
113 + ewarn
114 + fi
115 +
116 if use nsplugin; then
117 if pkg-config --exists libxul; then
118 BRWS="libxul"
119 @@ -252,17 +255,8 @@
120 echo "--with-java-target-version=$(java-pkg_get-target)" >> ${CONFFILE}
121 echo "--with-system-beanshell" >> ${CONFFILE}
122 echo "--with-system-hsqldb" >> ${CONFFILE}
123 - echo "--with-system-rhino" >> ${CONFFILE}
124 - echo "--with-system-xalan" >> ${CONFFILE}
125 - echo "--with-system-xerces" >> ${CONFFILE}
126 - echo "--with-system-xml-apis" >> ${CONFFILE}
127 echo "--with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)" >> ${CONFFILE}
128 echo "--with-hsqldb-jar=$(java-pkg_getjar hsqldb hsqldb.jar)" >> ${CONFFILE}
129 - echo "--with-rhino-jar=$(java-pkg_getjar rhino-1.5 js.jar)" >> ${CONFFILE}
130 - echo "--with-serializer-jar=$(java-pkg_getjar xalan-serializer serializer.jar)" >> ${CONFFILE}
131 - echo "--with-xalan-jar=$(java-pkg_getjar xalan xalan.jar)" >> ${CONFFILE}
132 - echo "--with-xerces-jar=$(java-pkg_getjar xerces-2 xercesImpl.jar)" >> ${CONFFILE}
133 - echo "--with-xml-apis-jar=$(java-pkg_getjar xml-commons-external-1.3 xml-apis.jar)" >> ${CONFFILE}
134 fi
135
136 if use nsplugin ; then
137 @@ -285,9 +279,16 @@
138 echo "`use_enable opengl`" >> ${CONFFILE}
139 echo "`use_enable pam`" >> ${CONFFILE}
140 echo "`use_with ldap openldap`" >> ${CONFFILE}
141 + echo "`use_with templates sun-templates`" >> ${CONFFILE}
142 echo "`use_enable debug crashdump`" >> ${CONFFILE}
143 echo "`use_enable debug strip-solver`" >> ${CONFFILE}
144
145 + # Extension stuff
146 + echo "--with-extension-integration" >> ${CONFFILE}
147 + echo "--enable-minimizer" >> ${CONFFILE}
148 + echo "--enable-pdfimport" >> ${CONFFILE}
149 + echo "--enable-presenter-console" >> ${CONFFILE}
150 +
151 # Use splash screen without Sun logo
152 echo "--with-intro-bitmaps=\\\"${S}/build/${MST}/ooo_custom_images/nologo/introabout/intro.bmp\\\"" >> ${CONFFILE}
153
154 @@ -325,7 +326,6 @@
155 ./configure \
156 --with-distro="Gentoo" \
157 --with-arch="${ARCH}" \
158 - --host="${CHOST}" \
159 --with-srcdir="${DISTDIR}" \
160 --with-lang="${LINGUAS_OOO}" \
161 --with-num-cpus="${JOBS}" \
162 @@ -340,6 +340,7 @@
163 `use_with java` \
164 --disable-access \
165 --disable-post-install-scripts \
166 + --enable-extensions \
167 --with-system-libwpd \
168 --mandir=/usr/share/man \
169 --libdir=/usr/$(get_libdir) \
170 @@ -382,4 +383,14 @@
171 elog " according to your language needs. "
172 elog
173
174 + elog " Some aditional functionality can be installed via Extension Manager: "
175 + elog " *) PDF Import "
176 + elog " *) Presentation Console "
177 + elog " *) Presentation Minimizer "
178 + elog
179 + elog " Please use the packages provided in "
180 + elog " /usr/$(get_libdir)/openoffice/share/extension/install/ "
181 + elog " instead of those from the SUN extension site. "
182 + elog
183 +
184 }
185
186
187
188 1.3 app-office/openoffice/metadata.xml
189
190 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/openoffice/metadata.xml?rev=1.3&view=markup
191 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/openoffice/metadata.xml?rev=1.3&content-type=text/plain
192 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/openoffice/metadata.xml?r1=1.2&r2=1.3
193
194 Index: metadata.xml
195 ===================================================================
196 RCS file: /var/cvsroot/gentoo-x86/app-office/openoffice/metadata.xml,v
197 retrieving revision 1.2
198 retrieving revision 1.3
199 diff -u -r1.2 -r1.3
200 --- metadata.xml 3 Aug 2008 12:06:39 -0000 1.2
201 +++ metadata.xml 14 Oct 2008 16:13:39 -0000 1.3
202 @@ -11,5 +11,6 @@
203 <flag name='binfilter'>Enable support for legacy StarOffice 5.x and earlier
204 file formats</flag>
205 <flag name='odk'>Build the Office Development Kit</flag>
206 + <flag name='templates'>Enable installation of Sun templates</flag>
207 </use>
208 </pkgmetadata>