rpms/openoffice.org/devel openoffice.org.spec, 1.1440.2.23, 1.1440.2.24

Caolan McNamara (caolanm) fedora-extras-commits at redhat.com
Fri Mar 14 10:35:11 UTC 2008


Author: caolanm

Update of /cvs/pkgs/rpms/openoffice.org/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2808

Modified Files:
      Tag: openoffice_org-2_4_0-9_1_999_fc9
	openoffice.org.spec 
Log Message:
add report designer extension


Index: openoffice.org.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v
retrieving revision 1.1440.2.23
retrieving revision 1.1440.2.24
diff -u -r1.1440.2.23 -r1.1440.2.24
--- openoffice.org.spec	14 Mar 2008 09:49:50 -0000	1.1440.2.23
+++ openoffice.org.spec	14 Mar 2008 10:34:21 -0000	1.1440.2.24
@@ -194,7 +194,7 @@
 
 %package base
 Summary: Database frontend for %{name}
-Group: Development/Libraries
+Group: Applications/Productivity
 Requires: %{name}-core = %{epoch}:%{version}-%{release}
 Obsoletes: openoffice.org2-base
 
@@ -202,6 +202,16 @@
 GUI database frontend for %{name}. Allows creation and management of 
 databases through a GUI.
 
+%package report-builder
+Summary: Create database reports from %{name}
+Group: Applications/Productivity
+Requires: %{name}-base = %{epoch}:%{version}-%{release}
+
+%description report-builder
+Creates database reports from %{name}-base. The report builder can define group
+and page headers as well as group, page footers and calculation fields to
+accomplish complex database reports.
+
 %package writer
 Summary: Word Processor module for %{name}
 Group: Applications/Productivity
@@ -1228,6 +1238,10 @@
 dmake sdkoo
 cd ../../
 
+# unpack report-builder extension
+install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/sun-report-builder.oxt
+unzip solver/%{OFFICEUPD}/unxlng*/bin/sun-report-builder.oxt -d $RPM_BUILD_ROOT%{_datadir}/sun-report-builder.oxt
+
 #add enough to the sdk to build the kde vcl plug out of tree
 cp -r solenv/ $RPM_BUILD_ROOT/%{instdir}/sdk
 cp solver/%{OFFICEUPD}/unxlng*/bin/checkdll $RPM_BUILD_ROOT/%{instdir}/sdk/linux/bin
@@ -2444,6 +2458,30 @@
 %postun base
 update-desktop-database -q %{_datadir}/applications
 
+%files report-design
+%defattr(-,root,root,-)
+%{_datadir}/sun-report-builder.oxt
+
+%pre report-design
+if [ $1 -gt 1 ]; then
+    # Upgrade => deregister old extension
+    unopkg remove --shared com.sun.reportdesigner || :
+fi
+
+%post report-design
+    # register extension
+    echo yes | unopkg add --shared --link %{_datadir}/sun-report-builder.oxt > /dev/null || :
+
+%preun report-design
+if [ $1 -eq 0 ]; then
+    # not upgrading => deregister
+    unopkg remove --shared com.sun.reportdesigner || :
+fi
+
+%postun report-design
+    # clear disk cache
+    unopkg list --shared > /dev/null 2>&1 || :
+
 %files calc
 %defattr(-,root,root,-)
 %dir %{instdir}
@@ -2890,6 +2928,7 @@
 - drop integrated workspace.unifysound01.patch
 - drop openoffice.org-2.3.0.ooo81321.cppu.silencewarnings.patch
 - add workspace.cmcfixes43.patch
+- add the report-designer
 
 * Thu Mar 13 2008 Caolan McNamara <caolanm at redhat.com> - 1:2.4.0-11.1
 - next release candidate




More information about the fedora-extras-commits mailing list