[openoffice.org-diafilter/el6: 22/22] Merge branch 'master' into el6

Caolán McNamara caolanm at fedoraproject.org
Wed Nov 27 11:34:17 UTC 2013


commit b395305c0f4672ca8dafd7cca2dbdd04d6dbcd26
Merge: 974509c dae891f
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Wed Nov 27 11:33:38 2013 +0000

    Merge branch 'master' into el6
    
    Conflicts:
    	openoffice.org-diafilter.spec
    	sources

 .gitignore                    |    2 +-
 openoffice.org-diafilter.spec |  107 +++++++++++++++++++++++++++-------------
 sources                       |    2 +-
 3 files changed, 74 insertions(+), 37 deletions(-)
---
diff --cc openoffice.org-diafilter.spec
index abd5038,c873385..f389a93
--- a/openoffice.org-diafilter.spec
+++ b/openoffice.org-diafilter.spec
@@@ -1,65 -1,40 +1,56 @@@
- Name:           openoffice.org-diafilter
- Version:        1.7.0
- Release:        1%{?dist}
- Summary:        DIA diagram shape importer and gallery extension for OpenOffice.org
- Group:          Applications/Productivity
- License:        GPLv3+ and LGPLv3+
- URL:            http://fedorahosted.org/openoffice.org-diafilter
- Source:         http://fedorahosted.org/releases/o/p/%{name}/%{name}-%{version}.tar.bz2
- BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
- 
- BuildRequires:    openoffice.org-sdk >= 1:3.0.0, boost-devel, dia
- Requires(pre):    openoffice.org-core >= 1:3.0.0
- Requires(post):   openoffice.org-core >= 1:3.0.0
- Requires(preun):  openoffice.org-core >= 1:3.0.0
- Requires(postun): openoffice.org-core >= 1:3.0.0
- Requires:         openoffice.org-draw >= 1:3.0.0
- 
- %define instdir %{_libdir}
- %define baseinstdir %{instdir}/openoffice.org
- %define basisinstdir %{baseinstdir}/basis3.2
- %define sdkinstdir %{baseinstdir}/basis3.2/sdk
+ %global instdir %{_libdir}
+ %global baseinstdir %{instdir}/libreoffice
+ %global sdkinstdir %{baseinstdir}/sdk
+ 
+ Name:          openoffice.org-diafilter
+ Version:       1.7.2
+ Release:       5%{?dist}
+ Summary:       DIA diagram shape importer and gallery extension for LibreOffice
+ Group:         Applications/Productivity
+ License:       GPLv3+ and LGPLv3+
+ URL:           http://fedorahosted.org/openoffice.org-diafilter
+ Source:        http://fedorahosted.org/releases/o/p/%{name}/%{name}-%{version}.tar.bz2
 -
++BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+ BuildRequires: libreoffice-sdk, boost-devel, dia, zlib-devel, zip
+ Requires:      libreoffice-draw
  
  %description
- This package contains an importer component for OpenOffice.org to enable
- importing the "dia" diagram and shape formats. A gallery of the standard set of
- "dia" shapes are made available from Gallery for convenience.
+ This package contains an importer component for LibreOffice to enable importing
+ the "dia" diagram and shape formats. A gallery of the standard set of "dia"
+ shapes are made available from Gallery for convenience.
  
  %prep
  %setup -q
+ sed -i 's|-BUCR||g' Makefile
+ sed -i 's|valueOf(|number(|g'  src/shapefilter.cxx  src/diafilter.cxx src/basegfx/b2dsvgpolypolygon.cxx
  
 +%pre
 +if [ $1 -gt 1 ] ; then
 +unopkg remove --shared mcnamara.caolan.diafilter || :
 +fi
 +
 +%post
 +unopkg add --shared --force --link %{baseinstdir}/extensions/diafilter.oxt || :
 +
 +%preun
 +if [ $1 -eq 0 ] ; then
 +unopkg remove --shared mcnamara.caolan.diafilter || :
 +fi
 +
 +%postun
 +unopkg list --shared > /dev/null 2>&1 || :
 +
  %build
  . %{sdkinstdir}/setsdkenv_unix.sh
- DIA_SHAPES_DIR=/usr/share/dia/shapes make
+ OPT_FLAGS="$RPM_OPT_FLAGS" DIA_SHAPES_DIR=%{_datadir}/dia/shapes make %{?_smp_mflags}
  
  %install
- rm -rf $RPM_BUILD_ROOT
- install -d -m 755 $RPM_BUILD_ROOT%{baseinstdir}/extensions/diafilter.oxt $RPM_BUILD_ROOT/%{_datadir}/applications
- unzip -q build/diafilter.oxt -d $RPM_BUILD_ROOT%{baseinstdir}/extensions/diafilter.oxt
+ install -d -m 755 $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/diafilter.oxt $RPM_BUILD_ROOT/%{_datadir}/applications
+ unzip -q build/diafilter.oxt -d $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/diafilter.oxt
  cp -p openoffice.org-diafilter.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/openoffice.org-diafilter.desktop
  
- %clean
- rm -rf $RPM_BUILD_ROOT
- 
  %files
- %defattr(-,root,root,-)
- %{baseinstdir}/extensions/diafilter.oxt
+ %{baseinstdir}/share/extensions/diafilter.oxt
  %{_datadir}/applications/openoffice.org-diafilter.desktop
  %doc README NEWS TODO gpl-3.0.txt lgpl-3.0.txt
  


More information about the scm-commits mailing list