ukui-bluetooth/ukui-bluetooth.spec

108 lines
3.1 KiB
RPMSpec
Raw Normal View History

2021-10-27 16:18:20 +08:00
%define debug_package %{nil}
2022-06-21 10:14:15 +08:00
Name: ukui-bluetooth
Version: 1.0.2
2022-06-21 13:53:24 +08:00
Release: 2
2022-06-21 10:14:15 +08:00
Summary: Advanced ukui bluetooth
License: GPLv2+
URL: http://www.ukui.org
Source0: %{name}-%{version}.tar.gz
2021-10-27 16:18:20 +08:00
BuildRequires: gsettings-qt-devel
BuildRequires: glib2-devel
BuildRequires: kf5-bluez-qt-devel
BuildRequires: kf5-kwindowsystem-devel
BuildRequires: qt5-qtx11extras-devel
BuildRequires: libXrandr-devel
BuildRequires: libXinerama-devel
BuildRequires: libXi-devel
BuildRequires: libXcursor-devel
2022-06-21 10:14:15 +08:00
BuildRequires: ukui-interface
2021-10-27 16:18:20 +08:00
2022-06-21 13:53:24 +08:00
Requires: kf5-bluez-qt-devel
2021-10-27 16:18:20 +08:00
Requires: libnotify
Requires: bluez >= 5.0
Requires: bluez-obexd
2022-06-21 10:14:15 +08:00
Requires: peony-extensions
2021-10-27 16:18:20 +08:00
%description
2022-06-21 10:14:15 +08:00
A lightweight Bluetooth tool based on libkf5bluezqt6 on the UKUI desktop environment
2021-10-27 16:18:20 +08:00
%prep
%setup -q
2022-06-21 10:14:15 +08:00
2021-10-27 16:18:20 +08:00
%build
mkdir build && cd build
qmake-qt5 ..
make
%install
rm -rf $RPM_BUILD_ROOT
2022-06-21 10:14:15 +08:00
pushd build
%{make_install} INSTALL_ROOT=%{buildroot}
popd
2021-10-27 16:18:20 +08:00
mkdir -p %{buildroot}/usr/share/ukui-bluetooth/translations/
cp -r %{_builddir}/%{name}-%{version}/translations/*.qm %{buildroot}/usr/share/ukui-bluetooth/translations/
mkdir -p %{buildroot}/etc/xdg/autostart/
cp -r %{_builddir}/%{name}-%{version}/data/ukui-bluetooth.desktop* %{buildroot}/etc/xdg/autostart/
%clean
rm -rf $RPM_BUILD_ROOT
%files
%{_sysconfdir}/dbus-1/system.d/com.bluetooth.systemdbus.conf
%{_sysconfdir}/dbus-1/system.d/org.bluez.Agent1.conf
%{_sysconfdir}/xdg/autostart/ukui-bluetooth.desktop
%{_bindir}/bluetoothService
%{_bindir}/ukui-bluetooth
%{_datadir}/dbus-1/system-services/com.bluetooth.systemdbus.service
%{_datadir}/glib-2.0/schemas/org.ukui.bluetooth.gschema.xml
%{_datadir}/polkit-1/actions/com.bluetooth.systemdbus.policy
%{_datadir}/ukui-bluetooth/translations/ukui-bluetooth_zh_CN.qm
%changelog
2022-06-21 13:53:24 +08:00
* Tue Jun 21 2022 peijiankang <peijiankang@kylinos.cn> - 1.0.2-2
- Remove kf5-bluez-qt-common
2022-06-21 10:14:15 +08:00
* Tue Jun 21 2022 peijiankang <peijiankang@kylinos.cn> - 1.0.2-1
- update version to 1.0.2
2021-12-08 17:48:07 +08:00
* Wed Dec 08 2021 tanyulong <tanyulong@kylinos.cn> - 1.0.0-10
- add patch: 0009-Update-README-info.patch
2021-12-07 14:36:29 +08:00
* Tue Dec 07 2021 tanyulong <tanyulong@kylinos.cn> - 1.0.0-9
- add patch:0008-add-and-update-chanageinfo.patch
2021-12-03 10:12:57 +08:00
* Fri Dec 03 2021 tanyulong <tanyulong@kylinos.cn> - 1.0.0-8
- add patch:0007-Update-Debian-changelog-info.patch
2021-12-02 10:37:25 +08:00
* Thu Dec 02 2021 tanyulong <tanyulong@kylinos.cn> - 1.0.0-7
- Update-changelog-and-format.patch
* Tue Nov 16 2021 tanyulong <tanyulong@kylinos.cn> - 1.0.0-6
2021-11-16 16:18:21 +08:00
- fix control files
2021-11-01 15:30:58 +08:00
* Mon Nov 1 2021 tanyulong <tanyulong@kylinos.cn> - 1.0.0-5
- add patch: 0004-fix-repair-bug.patch
* Mon Nov 1 2021 tanyulong <tanyulong@kylinos.cn> - 1.0.0-4
- After using rfkill to restart the soft connection, restart the system Bluetooth core dump
* Sat Oct 30 2021 tanyulong <tanyulong@kylinos.cn> - 1.0.0-3
- After the Bluetooth pairing between the mobile phone and the system has timed out, and ukui-bluetooth will have a segmentation error
* Fri Oct 29 2021 tanyulong <tanyulong@kylinos.cn> - 1.0.0-2
- For a machine without Bluetooth function,Bluetooth is pulled up by the session manager and exits abnormally
2021-10-27 16:18:20 +08:00
* Fri Aug 06 2021 tanyulong <tanyulong@kylinos.cn> - 1.0.0-1
- init packages