rpms/openoffice.org/devel openoffice.org.spec,1.1793,1.1794
Caolan McNamara
caolanm at fedoraproject.org
Thu Feb 12 15:41:28 UTC 2009
Author: caolanm
Update of /cvs/pkgs/rpms/openoffice.org/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5145
Modified Files:
openoffice.org.spec
Log Message:
ogltrans won't be an extension after all
Index: openoffice.org.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v
retrieving revision 1.1793
retrieving revision 1.1794
diff -u -r1.1793 -r1.1794
--- openoffice.org.spec 12 Feb 2009 14:37:55 -0000 1.1793
+++ openoffice.org.spec 12 Feb 2009 15:40:57 -0000 1.1794
@@ -292,9 +292,6 @@
Group: Applications/Productivity
Requires: %{name}-impress-core = %{epoch}:%{version}-%{release}
Requires(pre): openoffice.org-core
-Requires(post): openoffice.org-core
-Requires(preun): openoffice.org-core
-Requires(postun): openoffice.org-core
%description ogltrans
OpenGL Transitions enable 3D slide transitions to be used in %{name}.
@@ -1576,7 +1573,7 @@
--with-use-shell=bash --disable-ldap --disable-crashdump --disable-epm \
--disable-fontooo --disable-mathmldtd --disable-Xaw --disable-gnome-vfs \
--enable-gio --enable-gstreamer --enable-symbols --enable-lockdown \
- --enable-evolution2 --enable-cairo --enable-dbus --enable-ogltrans \
+ --enable-evolution2 --enable-cairo --enable-dbus --enable-opengl \
--enable-minimizer --enable-presenter-console --enable-pdfimport \
--enable-wiki-publisher --enable-report-builder --enable-vba \
--with-vba-package-format="builtin" --with-system-libs \
@@ -1797,10 +1794,6 @@
unzip solver/%{OFFICEUPD}/unxlng*/bin/pdfimport/pdfimport.oxt -d $RPM_BUILD_ROOT%{baseinstdir}/extensions/pdfimport.oxt
chmod -x $RPM_BUILD_ROOT%{baseinstdir}/extensions/pdfimport.oxt/help/component.txt
-# unpack OGLTrans extension
-install -d -m 755 $RPM_BUILD_ROOT%{baseinstdir}/extensions/ogltrans.oxt
-unzip solver/%{OFFICEUPD}/unxlng*/bin/ogltrans/ogltrans.oxt -d $RPM_BUILD_ROOT%{baseinstdir}/extensions/ogltrans.oxt
-
# revoke ScriptProviders and make into extensions
pushd $RPM_BUILD_ROOT/%{basisinstdir}/program
regcomp -revoke -r services.rdb -br services.rdb -c "vnd.sun.star.expand:\$OOO_BASE_DIR/program/classes/ScriptProviderForBeanShell.jar"
@@ -3288,27 +3281,25 @@
%files ogltrans
%defattr(-,root,root,-)
-%{baseinstdir}/extensions/ogltrans.oxt
+%dir %{baseinstdir}
+%{basisinstdir}/program
+%{basisinstdir}/program/OGLTrans.uno.so
+%dir %{basisinstdir}/share
+%dir %{basisinstdir}/share/config
+%dir %{basisinstdir}/share/config/soffice.cfg
+%dir %{basisinstdir}/share/config/soffice.cfg/simpress
+%{basisinstdir}/share/config/soffice.cfg/simpress/transitions-ogl.xml
+%dir %{basisinstdir}/share/registry
+%dir %{basisinstdir}/share/registry/modules
+%dir %{basisinstdir}/share/registry/modules/org
+%dir %{basisinstdir}/share/registry/modules/org/openoffice
+%dir %{basisinstdir}/share/registry/modules/org/openoffice/Office
+%dir %{basisinstdir}/share/registry/modules/org/openoffice/Office/Impress
+%{basisinstdir}/share/registry/modules/org/openoffice/Office/Impress/Impress-ogltrans.xcu
%pre ogltrans
-if [ $1 -gt 1 ]; then
- # Upgrade => deregister old extension
- unopkg remove --shared `grep identifier %{baseinstdir}/extensions/ogltrans.oxt/description.xml | cut -d '"' -f 2` || :
-fi
-
-%post ogltrans
- # register extension
- unopkg add --shared --force --link %{baseinstdir}/extensions/ogltrans.oxt > /dev/null || :
-
-%preun ogltrans
-if [ $1 -eq 0 ]; then
- # not upgrading => deregister
- unopkg remove --shared `grep identifier %{baseinstdir}/extensions/ogltrans.oxt/description.xml | cut -d '"' -f 2` || :
-fi
-
-%postun ogltrans
- # clear disk cache
- unopkg list --shared > /dev/null 2>&1 || :
+# deregister old extension if it is still there
+unopkg remove --shared `grep identifier %{baseinstdir}/extensions/ogltrans.oxt/description.xml | cut -d '"' -f 2` > /dev/null 2>&1 || :
%files presentation-minimizer
%defattr(-,root,root,-)
@@ -3672,7 +3663,9 @@
%{basisinstdir}/program/libplaceware*.so
%dir %{basisinstdir}/share
%dir %{basisinstdir}/share/config
-%{basisinstdir}/share/config/soffice.cfg
+%dir %{basisinstdir}/share/config/soffice.cfg
+%dir %{basisinstdir}/share/config/soffice.cfg/simpress
+%{basisinstdir}/share/config/soffice.cfg/simpress/transitions-ogl.xml
%dir %{basisinstdir}/share/registry
%dir %{basisinstdir}/share/registry/data
%dir %{basisinstdir}/share/registry/data/org
More information about the fedora-extras-commits
mailing list