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> |