rpms/kbluetooth/F-12 kbluetooth.spec,1.2,1.3
Kevin Kofler
kkofler at fedoraproject.org
Sun Feb 21 02:57:16 UTC 2010
Author: kkofler
Update of /cvs/pkgs/rpms/kbluetooth/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23375/F-12
Modified Files:
kbluetooth.spec
Log Message:
Sync from devel:
* Fri Feb 19 2010 Rex Dieter <rdieter at fedoraproject.org> - 0.4.1-2
- move Requires: bluez here (#566306)
- optimize %%build/scriptlets
Index: kbluetooth.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kbluetooth/F-12/kbluetooth.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- kbluetooth.spec 11 Feb 2010 12:28:32 -0000 1.2
+++ kbluetooth.spec 21 Feb 2010 02:57:15 -0000 1.3
@@ -1,7 +1,7 @@
Summary: The KDE Bluetooth Framework
Name: kbluetooth
Version: 0.4.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Applications/Communications
URL: http://techbase.kde.org/Kbluetooth
@@ -11,15 +11,21 @@ BuildRoot: %{_tmppath}/%{name}-%{versio
BuildRequires: cmake
BuildRequires: kdebase-workspace-devel >= 4.2
BuildRequires: kdelibs-experimental-devel
+# this can go, as soon as virtual Provides: nepomuk-devel
+# lands in kdelibs-4.4.0-9
BuildRequires: soprano-devel
BuildRequires: gettext
-# Depend on and track solid-bluetooth backport
BuildRequires: solid-bluetooth-devel >= 4.3
-Requires: solid-bluetooth >= 4.3
Requires: openobex
Requires: obexftp
Requires: obex-data-server
+# Put bluez dep here at least until we can sanely split out
+# solid-bluetooth and put it there where it belongs.
+# See https:bugzilla.redhat.com/566306
+Requires: bluez
+Requires: solid-bluetooth%{?_kde_version >= %{_kde4_version}}
+
# Remove this by F-14, needed for kdebluetoooth -> kbluetooth rename
Obsoletes: kdebluetooth < 1:0.3-6
Provides: kdebluetooth = 1:%{version}-%{release}
@@ -43,13 +49,17 @@ enabled devices as straightforward as po
%build
-%cmake_kde4
-make %{?_smp_mflags}
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake_kde4} ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
%install
rm -rf %{buildroot}
-make install/fast DESTDIR=%{buildroot}
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
desktop-file-install \
--mode=644 \
@@ -60,20 +70,24 @@ desktop-file-install \
--delete-original \
%{buildroot}%{_datadir}/applications/kde4/kbluetooth.desktop
-%find_lang %{name}
+%find_lang %{name} --with-kde
+
%clean
rm -rf %{buildroot}
%post
-touch --no-create %{_datadir}/icons/hicolor ||:
-gtk-update-icon-cache -qf %{_datadir}/icons/hicolor 2> /dev/null ||:
-
+touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
%postun
-touch --no-create %{_datadir}/icons/hicolor ||:
-gtk-update-icon-cache -qf %{_datadir}/icons/hicolor 2> /dev/null ||:
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_datadir}/icons/hicolor &> /dev/null
+ gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
+fi
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
%files -f %{name}.lang
@@ -87,6 +101,10 @@ gtk-update-icon-cache -qf %{_datadir}/ic
%changelog
+* Fri Feb 19 2010 Rex Dieter <rdieter at fedoraproject.org> - 0.4.1-2
+- move Requires: bluez here (#566306)
+- optimize %%build/scriptlets
+
* Wed Feb 10 2010 Jaroslav Reznik <jreznik at redhat.com> - 0.4.1-1
- Release update - fixes crash after receiving file (kde#225924)
More information about the scm-commits
mailing list