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
# 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}"
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}
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
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
}
%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
%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
%{_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
%{basisdir}/share/registry/palm.xcd
%{basisdir}/share/registry/pocketexcel.xcd
%{basisdir}/share/registry/pocketword.xcd
+%{_desktopdir}/libreoffice-javafilter.desktop
%endif
%files testtools