diff --git a/README.md b/README.md index 40e292e..2ff1126 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ # bluedevil -A set of components which integrates bluetooth within KDE 4. +A set of components which integrates bluetooth within KDE 5. diff --git a/bluedevil-5.3.1-no-bluedevilaction.patch b/bluedevil-5.3.1-no-bluedevilaction.patch new file mode 100644 index 0000000..04744e4 --- /dev/null +++ b/bluedevil-5.3.1-no-bluedevilaction.patch @@ -0,0 +1,11 @@ +--- bluedevil-5.3.1/src/wizard/CMakeLists.txt.orig 2015-05-30 15:20:42.811015065 +0200 ++++ bluedevil-5.3.1/src/wizard/CMakeLists.txt 2015-05-30 15:19:29.653026844 +0200 +@@ -23,7 +23,7 @@ + + kde4_add_executable(bluedevil-wizard ${wizard_SRCS}) + +-target_link_libraries(bluedevil-wizard bluedevilaction ++target_link_libraries(bluedevil-wizard bluedevil + ${KDE4_KIO_LIBRARY} ${KDE4_KDEUI_LIBS} ${LibBlueDevil_LIBRARIES}) + + install(TARGETS bluedevil-wizard ${INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/bluedevil.spec b/bluedevil.spec index eff0f70..39d85af 100644 --- a/bluedevil.spec +++ b/bluedevil.spec @@ -1,107 +1,418 @@ +%define majver %(echo %version | cut -d. -f1-2) +%define majver %(echo %version | cut -d. -f1-2) +%define plasmaver %(echo %{version} | cut -d. -f1-3) + Name: bluedevil Epoch: 1 -Version: 1.3.2 -Release: 3mamba -Summary: A set of components which integrates bluetooth within KDE 4 +Version: 5.20.0 +Release: 1mamba +Summary: A set of components which integrates bluetooth within KDE 5 Group: Graphical Desktop/Applications/Networking Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://www.kde.org -Source: ftp://ftp.kde.org/pub/kde/stable/bluedevil/%{version}/src/bluedevil-%{version}.tar.xz +Source: http://download.kde.org/stable/plasma/%{plasmaver}/bluedevil-%{version}.tar.xz +#Source: http://download.kde.org/stable/bluedevil/%{version}/src/bluedevil-%{version}.tar.xz +Patch0: bluedevil-5.3.1-no-bluedevilaction.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel -BuildRequires: kdelibs-devel -BuildRequires: libbluedevil-devel +BuildRequires: ldconfig +BuildRequires: libbluez-qt-devel BuildRequires: libgcc -BuildRequires: libqt4-devel +BuildRequires: libkauth-devel +BuildRequires: libkbookmarks-devel +BuildRequires: libkcodecs-devel +BuildRequires: libkcompletion-devel +BuildRequires: libkconfig-devel +BuildRequires: libkconfigwidgets-devel +BuildRequires: libkcoreaddons-devel +BuildRequires: libkdbusaddons-devel +BuildRequires: libkdeclarative-devel +BuildRequires: libki18n-devel +BuildRequires: libkiconthemes-devel +BuildRequires: libkio-devel +BuildRequires: libkitemviews-devel +BuildRequires: libkjobwidgets-devel +BuildRequires: libknotifications-devel +BuildRequires: libkservice-devel +BuildRequires: libkwidgetsaddons-devel +BuildRequires: libkwindowsystem-devel +BuildRequires: libkxmlgui-devel +BuildRequires: libqt5-devel +BuildRequires: libsolid-devel BuildRequires: libstdc++6-devel ## AUTOBUILDREQ-END -Requires: bluez -Requires: obex-data-server +BuildRequires: kded-devel +Requires: bluez5 Requires: obex-client -Conflicts: obexd < 1:0.47 -Provides: kbluetooth -Obsoletes: kbluetooth -Provides: kdebluetooth -Obsoletes: kdebluetooth -Provides: kdebluetooth4 -Obsoletes: kdebluetooth4 -Provides: bluedevil.spec -Obsoletes: bluedevil.spec +Requires: obex-data-server +Provides: bluedevil5 +Obsoletes: bluedevil5 +Obsoletes: libbluedevil +Obsoletes: libbluedevil-devel +Conflicts: obexd BuildRoot: %{_tmppath}/%{name}-%{version}-root %description -A set of components which integrates bluetooth within KDE 4. +A set of components which integrates bluetooth within KDE 5. -%package devel -Group: Development/Libraries -Summary: Development files for %{name} -Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} - -%description devel -This package contains libraries and header files for developing applications that use %{name}. +%debug_package %prep -%setup -q -n %{name}-v%{version} +%setup -q +#%patch0 -p1 %build -%cmake_kde4 -d build +%cmake_kde5 -d build %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall -C build -%find_lang %{name} +%find_lang %{name}5_qt --with-qt --with-man --with-html --all-name || touch %{name}5_qt.lang %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -%files -f %{name}.lang +%files -f %{name}5_qt.lang %defattr(-,root,root) -%{_kde4_bindir}/bluedevil-audio -%{_kde4_bindir}/bluedevil-helper -%{_kde4_bindir}/bluedevil-input -%{_kde4_bindir}/bluedevil-monolithic -%{_kde4_bindir}/bluedevil-network-dun -%{_kde4_bindir}/bluedevil-network-panu -%{_kde4_bindir}/bluedevil-sendfile -%{_kde4_bindir}/bluedevil-wizard -%{_kde4_xdgappsdir}/bluedevil-*.desktop -%{_kde4_datadir}/bluedevil/bluedevil.notifyrc -%{_kde4_datadir}/bluedevilwizard/pin-code-database.xml -%{_kde4_libexecdir}/bluedevil-authorize -%{_kde4_libexecdir}/bluedevil-confirmmodechange -%{_kde4_libexecdir}/bluedevil-requestconfirmation -%{_kde4_libexecdir}/bluedevil-requestpin -%{_kde4_libdir}/kde4/bluedevil*actionplugin.so -%{_kde4_libdir}/kde4/bluetoothfiletiemaction.so -%{_kde4_libdir}/kde4/kcm_bluedevil*.so -%{_kde4_libdir}/kde4/kded_bluedevil.so -%{_kde4_libdir}/kde4/kded_obexftpdaemon.so -%{_kde4_libdir}/kde4/kio_bluetooth.so -%{_kde4_libdir}/kde4/kio_obexftp.so -%{_kde4_libdir}/libbluedevilaction.so -%{_kde4_servicesdir}/kded/bluedevil.desktop -%{_kde4_servicesdir}/kded/obexftpdaemon.desktop -%{_kde4_servicesdir}/bluedevil*.desktop -%{_kde4_servicesdir}/bluetooth.protocol -%{_kde4_servicesdir}/obexftp.protocol -%{_kde4_servicesdir}/sendfile.desktop -%{_kde4_servicetypesdir}/actionplugin.desktop -%{_kde4_mimedir}/packages/bluedevil-mime.xml -%{_datadir}/dbus-1/services/org.kde.BlueDevil.Service.service - -%files devel -%defattr(-,root,root) -%{_kde4_includedir}/bluedevil/actionplugin.h +%{_kde5_bindir}/bluedevil-sendfile +%{_kde5_bindir}/bluedevil-wizard +%{_kde5_xdgmimedir}/bluedevil-mime.xml +%{_kde5_datadir}/bluedevilwizard/pin-code-database.xml +%{_datadir}/kservices5/bluetooth.desktop +%{_kde5_servicesdir}/bluetooth.protocol +%{_kde5_servicesdir}/obexftp.protocol +%{_libdir}/qt5/plugins/*.so +%{_libdir}/qt5/plugins/kf5/kded/bluedevil.so +%{_libdir}/qt5/plugins/kcms/kcm_bluetooth.so +%{_libdir}/qt5/qml/org/kde/plasma/private/bluetooth/* +%{_datadir}/applications/org.kde.bluedevil*.desktop +%{_datadir}/metainfo/org.kde.plasma.bluetooth.appdata.xml +%{_datadir}/knotifications5/bluedevil.notifyrc +%dir %{_datadir}/kpackage/kcms/kcm_bluetooth +%{_datadir}/kpackage/kcms/kcm_bluetooth/* +%{_datadir}/kservices5/plasma-applet-org.kde.plasma.bluetooth.desktop +%dir %{_datadir}/plasma/plasmoids/org.kde.plasma.bluetooth +%{_datadir}/plasma/plasmoids/org.kde.plasma.bluetooth/* +%{_datadir}/remoteview/bluetooth-network.desktop %changelog -* Tue Nov 05 2013 Silvan Calarco 1.3.2-3mamba +* Thu Oct 15 2020 Automatic Build System 5.20.0-1mamba +- automatic version update by autodist + +* Tue Sep 01 2020 Automatic Build System 5.19.5-1mamba +- automatic version update by autodist + +* Wed Jul 29 2020 Automatic Build System 5.19.4-1mamba +- automatic version update by autodist + +* Tue Jul 07 2020 Automatic Build System 5.19.3-1mamba +- automatic version update by autodist + +* Thu Jun 25 2020 Automatic Build System 5.19.2-1mamba +- automatic version update by autodist + +* Wed Jun 17 2020 Automatic Build System 5.19.1-1mamba +- automatic version update by autodist + +* Tue Jun 09 2020 Automatic Build System 5.19.0-1mamba +- automatic version update by autodist + +* Wed May 06 2020 Automatic Build System 5.18.5-1mamba +- automatic version update by autodist + +* Thu Apr 02 2020 Ercole 'ercolinux' Carpanetto 5.18.4.1-1mamba +- update to 5.18.4.1 + +* Wed Apr 01 2020 Automatic Build System 5.18.4-1mamba +- automatic version update by autodist + +* Wed Mar 11 2020 Automatic Build System 5.18.3-1mamba +- automatic version update by autodist + +* Wed Feb 26 2020 Automatic Build System 5.18.2-1mamba +- automatic version update by autodist + +* Wed Feb 19 2020 Automatic Build System 5.18.1-1mamba +- automatic version update by autodist + +* Wed Feb 12 2020 Automatic Build System 5.18.0-1mamba +- automatic version update by autodist + +* Tue Jan 07 2020 Automatic Build System 5.17.5-1mamba +- automatic version update by autodist + +* Tue Dec 03 2019 Automatic Build System 5.17.4-1mamba +- automatic version update by autodist + +* Tue Nov 12 2019 Automatic Build System 5.17.3-1mamba +- automatic version update by autodist + +* Wed Oct 30 2019 Automatic Build System 5.17.2-1mamba +- automatic version update by autodist + +* Tue Oct 22 2019 Automatic Build System 5.17.1-1mamba +- automatic version update by autodist + +* Tue Oct 15 2019 Automatic Build System 5.17.0-1mamba +- automatic version update by autodist + +* Tue Sep 10 2019 Automatic Build System 5.16.5-1mamba +- automatic version update by autodist + +* Fri Aug 02 2019 Automatic Build System 5.16.4-1mamba +- automatic version update by autodist + +* Wed Jul 10 2019 Automatic Build System 5.16.3-1mamba +- automatic version update by autodist + +* Tue Jun 25 2019 Automatic Build System 5.16.2-1mamba +- automatic version update by autodist + +* Wed Jun 19 2019 Automatic Build System 5.16.1-1mamba +- automatic version update by autodist + +* Thu Jun 13 2019 Automatic Build System 5.16.0-1mamba +- automatic version update by autodist + +* Tue May 07 2019 Automatic Build System 5.15.5-1mamba +- automatic version update by autodist + +* Tue Apr 02 2019 Automatic Build System 5.15.4-1mamba +- automatic version update by autodist + +* Wed Mar 13 2019 Automatic Build System 5.15.3-1mamba +- automatic version update by autodist + +* Tue Feb 26 2019 Automatic Build System 5.15.2-1mamba +- automatic version update by autodist + +* Wed Feb 20 2019 Automatic Build System 5.15.1-1mamba +- automatic version update by autodist + +* Wed Feb 13 2019 Automatic Build System 5.15.0-1mamba +- automatic version update by autodist + +* Wed Jan 09 2019 Automatic Build System 5.14.5-1mamba +- automatic version update by autodist + +* Tue Nov 27 2018 Automatic Build System 5.14.4-1mamba +- automatic version update by autodist + +* Tue Nov 06 2018 Automatic Build System 5.14.3-1mamba +- automatic version update by autodist + +* Tue Oct 23 2018 Automatic Build System 5.14.2-1mamba +- automatic version update by autodist + +* Tue Oct 16 2018 Automatic Build System 5.14.1-1mamba +- automatic version update by autodist + +* Thu Oct 11 2018 Automatic Build System 5.14.0-1mamba +- automatic version update by autodist + +* Tue Sep 04 2018 Automatic Build System 5.13.5-1mamba +- automatic version update by autodist + +* Fri Aug 03 2018 Automatic Build System 5.13.4-1mamba +- automatic version update by autodist + +* Tue Jul 10 2018 Automatic Build System 5.13.3-1mamba +- automatic version update by autodist + +* Tue Jun 26 2018 Automatic Build System 5.13.2-1mamba +- automatic version update by autodist + +* Tue Jun 19 2018 Automatic Build System 5.13.1-1mamba +- automatic version update by autodist + +* Thu Jun 14 2018 Automatic Build System 5.13.0-1mamba +- automatic version update by autodist + +* Tue May 01 2018 Automatic Build System 5.12.5-1mamba +- automatic version update by autodist + +* Sun Apr 01 2018 Automatic Build System 5.12.4-1mamba +- automatic version update by autodist + +* Tue Mar 06 2018 Automatic Build System 5.12.3-1mamba +- automatic version update by autodist + +* Wed Feb 21 2018 Automatic Build System 5.12.2-1mamba +- automatic version update by autodist + +* Wed Feb 14 2018 Automatic Build System 5.12.1-1mamba +- automatic version update by autodist + +* Thu Feb 08 2018 Automatic Build System 5.12.0-1mamba +- automatic version update by autodist + +* Wed Jan 03 2018 Automatic Build System 5.11.5-1mamba +- automatic version update by autodist + +* Thu Dec 07 2017 Automatic Build System 5.11.4-1mamba +- automatic version update by autodist + +* Tue Nov 07 2017 Automatic Build System 5.11.3-1mamba +- automatic version update by autodist + +* Tue Oct 24 2017 Automatic Build System 5.11.2-1mamba +- automatic version update by autodist + +* Sun Oct 22 2017 Automatic Build System 5.11.1-1mamba +- automatic version update by autodist + +* Wed Oct 11 2017 Automatic Build System 5.11.0-1mamba +- automatic version update by autodist + +* Wed Aug 23 2017 Automatic Build System 5.10.5-1mamba +- automatic version update by autodist + +* Tue Jul 18 2017 Automatic Build System 5.10.4-1mamba +- automatic version update by autodist + +* Wed Jun 28 2017 Automatic Build System 5.10.3-1mamba +- automatic version update by autodist + +* Wed Jun 14 2017 Automatic Build System 5.10.2-1mamba +- automatic version update by autodist + +* Tue Jun 06 2017 Automatic Build System 5.10.1-1mamba +- automatic version update by autodist + +* Fri Jun 02 2017 Automatic Build System 5.10.0-1mamba +- automatic version update by autodist + +* Tue Apr 25 2017 Automatic Build System 5.9.5-1mamba +- automatic version update by autodist + +* Tue Mar 21 2017 Automatic Build System 5.9.4-1mamba +- automatic version update by autodist + +* Tue Feb 28 2017 Automatic Build System 5.9.3-1mamba +- automatic version update by autodist + +* Tue Feb 14 2017 Automatic Build System 5.9.2-1mamba +- automatic version update by autodist + +* Tue Feb 07 2017 Automatic Build System 5.9.1-1mamba +- automatic version update by autodist + +* Fri Feb 03 2017 Automatic Build System 5.9.0-1mamba +- automatic version update by autodist + +* Wed Dec 28 2016 Automatic Build System 5.8.5-1mamba +- automatic version update by autodist + +* Tue Nov 22 2016 Automatic Build System 5.8.4-1mamba +- automatic version update by autodist + +* Tue Nov 01 2016 Automatic Build System 5.8.3-1mamba +- automatic version update by autodist + +* Tue Oct 18 2016 Automatic Build System 5.8.2-1mamba +- automatic version update by autodist + +* Thu Oct 13 2016 Automatic Build System 5.8.1-1mamba +- automatic version update by autodist + +* Thu Oct 06 2016 Automatic Build System 5.8.0-1mamba +- automatic version update by autodist + +* Tue Oct 04 2016 Automatic Build System 5.7.5-1mamba +- automatic version update by autodist + +* Tue Aug 30 2016 Automatic Build System 5.7.4-1mamba +- automatic version update by autodist + +* Tue Aug 02 2016 Automatic Build System 5.7.3-1mamba +- automatic version update by autodist + +* Wed Jul 20 2016 Automatic Build System 5.7.2-1mamba +- automatic version update by autodist + +* Tue Jul 12 2016 Automatic Build System 5.7.1-1mamba +- automatic version update by autodist + +* Fri Jul 08 2016 Automatic Build System 5.7.0-1mamba +- automatic version update by autodist + +* Tue Jun 14 2016 Automatic Build System 5.6.5-1mamba +- automatic version update by autodist + +* Wed May 11 2016 Automatic Build System 5.6.4-1mamba +- automatic version update by autodist + +* Tue Apr 19 2016 Automatic Build System 5.6.3-1mamba +- automatic version update by autodist + +* Wed Apr 06 2016 Automatic Build System 5.6.2-1mamba +- automatic version update by autodist + +* Tue Mar 29 2016 Automatic Build System 5.6.1-1mamba +- automatic version update by autodist + +* Sun Mar 27 2016 Automatic Build System 5.6.0-1mamba +- automatic version update by autodist + +* Tue Mar 01 2016 Automatic Build System 5.5.5-1mamba +- automatic version update by autodist + +* Wed Jan 27 2016 Automatic Build System 5.5.4-1mamba +- automatic version update by autodist + +* Thu Jan 07 2016 Automatic Build System 5.5.3-1mamba +- automatic version update by autodist + +* Sun Jan 03 2016 Silvan Calarco 5.5.2-3mamba +- renamed from bluedevil to bluedevil5 + +* Sat Jan 02 2016 Silvan Calarco 5.5.2-2mamba +- fix source and do kde5 build + +* Tue Dec 22 2015 Automatic Build System 5.5.2-1mamba +- automatic version update by autodist + +* Tue Dec 15 2015 Automatic Build System 5.5.1-2mamba +- automatic version update by autodist + +* Tue Dec 15 2015 Automatic Build System 5.5.1-1mamba +- automatic version update by autodist + +* Thu Dec 10 2015 Automatic Build System 5.5.0-1mamba +- automatic version update by autodist + +* Tue Nov 10 2015 Automatic Build System 5.4.3-1mamba +- automatic version update by autodist + +* Tue Oct 06 2015 Automatic Build System 5.4.2-1mamba +- automatic version update by autodist + +* Fri Sep 11 2015 Automatic Build System 5.4.1-2mamba +- automatic version update by autodist + +* Fri Sep 11 2015 Automatic Build System 5.4.1-1mamba +- automatic version update by autodist + +* Sat Aug 29 2015 Automatic Build System 5.4.0-1mamba +- automatic version update by autodist + +* Tue Jun 30 2015 Automatic Build System 5.3.2-1mamba +- automatic version update by autodist + +* Fri Jun 05 2015 Silvan Calarco 5.3.1-2mamba - require obex-data-server and obex-client; conflict with obexd +* Sat May 30 2015 Automatic Build System 5.3.1-1mamba +- automatic version update by autodist + +* Tue Nov 05 2013 Silvan Calarco 2.0.0_git20131105-1mamba +- update to 2.0.0_git20131105 + * Mon Nov 04 2013 Silvan Calarco 1.3.2-2mamba - requirement obexd < 0.47 and Conflict with obex-data-server