]> git.pld-linux.org Git - packages/libreoffice.git/commitdiff
- added remaining .desktop files and icons
authorŁukasz Kieś <kiesiu@pld-linux.org>
Wed, 9 Nov 2011 13:13:00 +0000 (13:13 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    libreoffice.spec -> 1.918

libreoffice.spec

index a44b2b4704b11bf729f0eb3ef68d61e177aa2b1b..12f9ddd5ced2aaa52fe380d1bdfd223268e68b80 100644 (file)
@@ -660,6 +660,7 @@ docbooka.
 Summary:       Extra javafilter module for LibreOffice
 Summary(pl.UTF-8):     Dodatkowy moduł javafilter dla LibreOffice
 Group:         X11/Applications
+Requires(post,postun): desktop-file-utils
 Requires:      %{name}-core = %{version}-%{release}
 Obsoletes:     openoffice.org-javafilter
 
@@ -2664,7 +2665,7 @@ fi
 # install just once (based on makeinstall.stamp)
 # this will make packaging newer versions simplier
 if [ ! -f makeinstall.stamp -o ! -d $RPM_BUILD_ROOT ]; then
-       rm -rf makeinstall.stamp installed.stamp $RPM_BUILD_ROOT
+       %{__rm} -rf makeinstall.stamp installed.stamp $RPM_BUILD_ROOT
 
        export QTINC="%{_includedir}/qt"
        export QTLIB="%{_libdir}"
@@ -2708,7 +2709,7 @@ if [ ! -f installed.stamp ]; then
        chmod -Rf a+rX,u+w,g-w,o-w $RPM_BUILD_ROOT
 
        %if %{with mono}
-       rm $RPM_BUILD_ROOT%{_pkgconfigdir}/mono-ooo-2.1.pc
+       %{__rm} $RPM_BUILD_ROOT%{_pkgconfigdir}/mono-ooo-2.1.pc
        %endif
 
        %if %{with mozilla}
@@ -2728,14 +2729,14 @@ if [ ! -f installed.stamp ]; then
        mv $RPM_BUILD_ROOT%{_libdir}/%{name}/readmes $RPM_BUILD_ROOT%{_datadir}/%{name}
        ln -s ../../share/%{name}/readmes $RPM_BUILD_ROOT%{_libdir}/%{name}/readmes
 
-       rm -r $RPM_BUILD_ROOT%{_desktopdir}/*.desktop \
+       %{__rm} -r $RPM_BUILD_ROOT%{_desktopdir}/*.desktop \
                $RPM_BUILD_ROOT%{_iconsdir}/{gnome,locolor} \
                $RPM_BUILD_ROOT%{_datadir}/application-registry \
                $RPM_BUILD_ROOT%{_datadir}/mime{lnk,-info}
        for a in $RPM_BUILD_ROOT%{_libdir}/%{name}/share/xdg/*.desktop; do
                cp $a $RPM_BUILD_ROOT%{_desktopdir}/libreoffice-$(basename "$a")
        done
-       rm -r $RPM_BUILD_ROOT%{_libdir}/%{name}/share/xdg
+       %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/%{name}/share/xdg
 
        # Make oo* -> lo* symlinks for compatibility with misc software,
        # for example mailcap
@@ -2744,6 +2745,10 @@ if [ ! -f installed.stamp ]; then
                ln -s lo$a $RPM_BUILD_ROOT%{_bindir}/oo$a
        done
 
+       # remove printeradmin .desktop file and icons
+       %{__rm} $RPM_BUILD_ROOT%{_iconsdir}/hicolor/*/apps/libreoffice-printeradmin.png \
+               $RPM_BUILD_ROOT%{_desktopdir}/libreoffice-printeradmin.desktop
+
        touch installed.stamp
 fi
 
@@ -2814,7 +2819,7 @@ find_lang() {
 }
 
 %if %{with i18n}
-rm -f *.lang*
+%{__rm} -f *.lang*
 langlist=$(ls file-lists/lang_*_list.txt | sed -e 's=file-lists/lang_\(.*\)_list.txt=\1=g')
 
 for lang in $langlist; do
@@ -2894,6 +2899,12 @@ rm -rf $RPM_BUILD_ROOT
 %update_desktop_database_postun
 %update_icon_cache hicolor
 
+%post javafilter
+%update_desktop_database_post
+
+%postun javafilter
+%update_desktop_database_postun
+
 %post -n browser-plugin-%{name}
 %update_browser_plugins
 
@@ -3399,7 +3410,10 @@ fi
 
 %{_datadir}/mime/packages/libreoffice.xml
 %{_iconsdir}/hicolor/*/mimetypes/libreoffice-*.png
+%{_iconsdir}/hicolor/*/apps/libreoffice-main.png
 
+%{_desktopdir}/libreoffice-qstart.desktop
+%{_iconsdir}/hicolor/*/apps/libreoffice-qstart.png
 %{_desktopdir}/libreoffice-startcenter.desktop
 %{_iconsdir}/hicolor/*/apps/libreoffice-startcenter.png
 
@@ -3617,6 +3631,7 @@ fi
 %{basisdir}/share/registry/palm.xcd
 %{basisdir}/share/registry/pocketexcel.xcd
 %{basisdir}/share/registry/pocketword.xcd
+%{_desktopdir}/libreoffice-javafilter.desktop
 %endif
 
 %files testtools
This page took 0.038802 seconds and 4 git commands to generate.