dvratil pushed to kf5-bluez-qt (f20). "Plasma 5.2.95"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu Jun 11 12:46:05 UTC 2015


From b430dbec5bcdbb676a5dc4046d98b84f4e67b0a6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20Vr=C3=A1til?= <dvratil at redhat.com>
Date: Thu, 23 Apr 2015 17:43:54 +0200
Subject: Plasma 5.2.95


diff --git a/.gitignore b/.gitignore
index e69de29..7462325 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/bluez-qt-5.2.95.tar.xz
diff --git a/61-kde-bluetooth-rfkill.rules b/61-kde-bluetooth-rfkill.rules
new file mode 100644
index 0000000..c6c4b3d
--- /dev/null
+++ b/61-kde-bluetooth-rfkill.rules
@@ -0,0 +1,8 @@
+# Get access to /dev/rfkill for users
+# See https://bugzilla.redhat.com/show_bug.cgi?id=514798
+#
+# Simplified by Kay Sievers
+# https://bugzilla.redhat.com/show_bug.cgi?id=733326
+
+KERNEL=="rfkill", SUBSYSTEM=="misc", TAG+="uaccess"
+
diff --git a/kf5-bluez-qt.spec b/kf5-bluez-qt.spec
new file mode 100644
index 0000000..2a44ddb
--- /dev/null
+++ b/kf5-bluez-qt.spec
@@ -0,0 +1,88 @@
+%global framework bluez-qt
+%global plasma_version 5.2.95
+
+Name:           kf5-%{framework}
+Summary:        A Qt wrapper for Bluez
+Version:        5.2.95
+Release:        2%{?dist}
+
+License:        LGPLv2+
+URL:            https://projects.kde.org/projects/kde/workspace/bluez-qt
+
+%global revision %(echo %{version} | cut -d. -f3)
+%if %{revision} >= 50
+%global stable unstable
+%else
+%global stable stable
+%endif
+Source0: http://download.kde.org/%{stable}/plasma/%{plasma_version}/%{framework}-%{version}.tar.xz
+
+Source1: 61-kde-bluetooth-rfkill.rules
+
+BuildRequires:  extra-cmake-modules
+BuildRequires:  kf5-rpm-macros
+BuildRequires:  qt5-qtbase-devel
+BuildRequires:  qt5-qtdeclarative-devel
+
+# For %%{_udevrulesdir}
+BuildRequires:  systemd
+
+Requires:       kf5-filesystem
+Requires:       bluez >= 5
+
+# 5.2 was the last release of libbluedevil
+Obsoletes:      libbluedevil <= 5.2
+
+%description
+BluezQt is Qt-based library written handle all Bluetooth functionality.
+
+%package        devel
+Summary:        Development files for %{name}
+Requires:       %{name}%{?_isa} = %{version}-%{release}
+Requires:       qt5-qtbase-devel
+%description    devel
+Development files for %{name}.
+
+
+%prep
+%setup -q -n %{framework}-%{version}
+
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake_kf5} ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
+
+# Install udev rules
+install -D %{SOURCE1} %{buildroot}/%{_udevrulesdir}/61-kde-bluetooth-rfkill.rules
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%doc COPYING.LIB README.md
+%{_libdir}/libKF5BluezQt.so.*
+%{_kf5_qmldir}/org/kde/bluezqt
+%{_udevrulesdir}/61-kde-bluetooth-rfkill.rules
+
+%files devel
+%{_kf5_includedir}/BluezQt
+%{_kf5_includedir}/bluezqt_version.h
+%{_kf5_libdir}/libKF5BluezQt.so
+%{_kf5_libdir}/cmake/KF5BluezQt
+%{_qt5_archdatadir}/mkspecs/modules/qt_BluezQt.pri
+
+%changelog
+* Wed Apr 22 2015 Daniel Vrátil <dvratil at redhat.com> - 5.2.95-2
+- install %%doc
+- Obsoletes: libbluedevil
+
+* Wed Apr 22 2015 Daniel Vrátil <dvratil at redhat.com> - 5.2.95-1
+- Plasma 5.2.95
diff --git a/sources b/sources
index e69de29..7d11e25 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+1a103003b00381764bb8785f92ea0a65  bluez-qt-5.2.95.tar.xz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/kf5-bluez-qt.git/commit/?h=f20&id=b430dbec5bcdbb676a5dc4046d98b84f4e67b0a6


More information about the scm-commits mailing list