[packages/kdelibs/dev-trinity] fix elficon bcond, disable elficon and cups (broken)

glen glen at pld-linux.org
Mon Mar 23 19:10:40 CET 2015


commit 9282f769bd5c3a2af4cc7b054eb2faae1c0fe024
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Mon Mar 23 20:10:30 2015 +0200

    fix elficon bcond, disable elficon and cups (broken)

 kdelibs.spec | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)
---
diff --git a/kdelibs.spec b/kdelibs.spec
index 34e63fe..b28b9c9 100644
--- a/kdelibs.spec
+++ b/kdelibs.spec
@@ -17,11 +17,11 @@
 %bcond_without	libart		# Enable libart support (for SVG icons)
 %bcond_without	libidn		# Enable support for libidn
 %bcond_without	ssl		# Enable support for SSL
-%bcond_without	cups		# Enable CUPS support
+%bcond_with	cups		# Enable CUPS support
 %bcond_without	lua		# Enable LUA support
 %bcond_without	tiff		# Enable tiff support
 %bcond_without	sudo		# Use sudo as backend for kdesu (default is su)
-%bcond_without	elficon		# with ELF Icon support
+%bcond_with	elficon		# with ELF Icon support
 %bcond_with	wmf		# with wmfplugin (needs porting to CMake)
 %bcond_without	lib_loader		# use lib_loader patch
 
@@ -35,7 +35,7 @@ Summary(ru.UTF-8):	K Desktop Environment 3 - Библиотеки
 Summary(uk.UTF-8):	K Desktop Environment 3 - Бібліотеки
 Name:		kdelibs
 Version:	R14.0.0
-Release:	0.24
+Release:	0.25
 Epoch:		9
 License:	LGPL v2
 Group:		X11/Libraries
@@ -310,6 +310,8 @@ mv tdelibs/* .
 %patch19 -p1
 %patch20 -p1
 
+%{!?with_elficon:rm -rf tdelfeditor}
+
 %build
 install -d build
 cd build
@@ -488,7 +490,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/start_tdeinit_wrapper
 %attr(755,root,root) %{_bindir}/tde_dbus_hardwarecontrol
 %attr(755,root,root) %{_bindir}/tdeiso_info
-%attr(755,root,root) %{_bindir}/tdelfeditor
+%{?with_elficon:%attr(755,root,root) %{_bindir}/tdelfeditor}
 
 %dir %{_datadir}/apps
 %{_datadir}/apps/LICENSES
@@ -606,7 +608,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/services/xpm.kimgio
 %{_datadir}/services/xv.kimgio
 %{_datadir}/services/iso.protocol
-%{_datadir}/services/tdefile_elf.desktop
+%{?with_elficon:%{_datadir}/services/tdefile_elf.desktop}
 %{_datadir}/servicetypes
 %{_iconsdir}/crystalsvg
 %{_iconsdir}/default.tde
@@ -810,7 +812,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libexecdir}/libtdehtmlpart.la
 %{_libexecdir}/libtdemultipart.la
 %{_libexecdir}/libshellscript.la
-%{_libexecdir}/tdefile_elf.la
+%{?with_elficon:%{_libexecdir}/tdefile_elf.la}
 %{_libexecdir}/plugins/styles/asteroid.la
 %{_libexecdir}/plugins/styles/highcolor.la
 %{_libexecdir}/plugins/styles/highcontrast.la
@@ -896,7 +898,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libexecdir}/libtdemultipart.so
 %attr(755,root,root) %{_libexecdir}/libshellscript.so
 %{?with_wmf:%attr(755,root,root) %{_libexecdir}/wmfthumbnail.so}
-%attr(755,root,root) %{_libexecdir}/tdefile_elf.so
+%{?with_elficon:%attr(755,root,root) %{_libexecdir}/tdefile_elf.so}
 
 %dir %{_libexecdir}/plugins
 %dir %{_libexecdir}/plugins/designer
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kdelibs.git/commitdiff/9282f769bd5c3a2af4cc7b054eb2faae1c0fe024



More information about the pld-cvs-commit mailing list