Sophie

Sophie

distrib > Mageia > 7 > aarch64 > media > core-release-src > by-pkgid > 9f9515b43488240ddf1e01e25f1c2037 > files > 2

lxqt-globalkeys-0.14.1-2.mga7.src.rpm

%define major     0
%define libname   %mklibname lxqt-globalkeys %{major}
%define uiname    %mklibname lxqt-globalkeys-ui %{major}
%define devname   %mklibname lxqt-globalkeys -d
%define uidevname %mklibname lxqt-globalkeys-ui -d

%define rel 2

Name:         lxqt-globalkeys
Version: 0.14.1
Release:      %mkrel %rel
Summary:       Global keys config module for LXQt
License:       LGPLv2+
Group:         Graphical desktop/KDE
URL:           https://lxqt.org/
Source0:       https://github.com/lxqt/lxqt-globalkeys/releases/download/%{version}/%{name}-%{version}.tar.xz

BuildRequires: cmake
BuildRequires: pkgconfig(lxqt)
BuildRequires: pkgconfig(Qt5Widgets)
BuildRequires: pkgconfig(Qt5DBus)
BuildRequires: pkgconfig(Qt5Help)
Obsoletes:     razorqt-config-globalkeyshortcuts < 0.5.3-1
Obsoletes:     razorqt-globalkeyshortcuts < 0.5.3-1

Conflicts:     lxqt-common < 0.12.0
Obsoletes:     lxqt-common < 0.12.0

Conflicts:     lxqt-l10n < 0.13.0-4

%description
Global keys config module for LXQt.

%package -n %{libname}
Summary:       The LXQt globalkeys library
Group:         System/Libraries

%description -n %{libname}
The LXQt globalkeys library.

%package -n %{uiname}
Summary:       The LXQt globalkeys UI library
Group:         System/Libraries

%description -n %{uiname}
The LXQt globalkeys UI library.

%package -n %{devname}
Summary:       Development files for the LXQt globalkeys library
Group:         Development/C
Requires:      %libname = %version
Provides:      %name-devel = %version-%release
Provides:      lib%name-devel = %version-%release
Obsoletes:     %{_lib}razorglobalkeyshortcuts-devel < 0.5.3-1

%description -n %{devname}
Development files for the LXQt globalkeys library.

%package -n %{uidevname}
Summary:       Development files for the LXQt globalkeys UI library
Group:         Development/C
Requires:      %libname = %version
Requires:      %uiname = %version
Provides:      %uiname-devel = %version-%release
Provides:      lib%name-devel = %version-%release

%description -n %{uidevname}
Development files for the LXQt globalkeys UI library.

%prep
%setup -q %{name}-%{version}

%build
%cmake_qt5
%make_build

%install
%make_install -C build

%files
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_sysconfdir}/xdg/autostart/lxqt-globalkeyshortcuts.desktop
%{_sysconfdir}/xdg/lxqt/globalkeyshortcuts.conf
%{_datadir}/lxqt/translations/lxqt-config-globalkeyshortcuts/

%files -n %{libname}
%{_libdir}/liblxqt-globalkeys.so.%{major}{,.*}

%files -n %{uiname}
%{_libdir}/liblxqt-globalkeys-ui.so.%{major}{,.*}

%files -n %{devname}
%{_libdir}/liblxqt-globalkeys.so
%{_includedir}/lxqt-globalkeys
%{_libdir}/pkgconfig/lxqt-globalkeys.pc
%{_datadir}/cmake/lxqt-globalkeys

%files -n %{uidevname}
%{_libdir}/liblxqt-globalkeys-ui.so
%{_includedir}/lxqt-globalkeys-ui
%{_libdir}/pkgconfig/lxqt-globalkeys-ui.pc
%{_datadir}/cmake/lxqt-globalkeys-ui


%changelog
* Sun Mar 31 2019 umeabot <umeabot> 0.14.1-2.mga7
+ Revision: 1383254
- Qt5 Rebuild

* Thu Mar 28 2019 daviddavid <daviddavid> 0.14.1-1.mga7
+ Revision: 1380831
- new version: 0.14.1

* Sun Jan 27 2019 daviddavid <daviddavid> 0.14.0-1.mga7
+ Revision: 1361325
- New version 0.14.0

* Fri Dec 28 2018 daviddavid <daviddavid> 0.13.0-3.mga7
+ Revision: 1345471
- rebuild for new Qt5 5.12.0

* Sun Sep 23 2018 umeabot <umeabot> 0.13.0-2.mga7
+ Revision: 1299406
- Mageia 7 Mass Rebuild

* Sun Jun 10 2018 daviddavid <daviddavid> 0.13.0-1.mga7
+ Revision: 1235864
- New version 0.13.0

* Tue Nov 07 2017 neoclust <neoclust> 0.12.0-2.mga7
+ Revision: 1176376
- lxqt-common does not exist anymore

* Thu Nov 02 2017 neoclust <neoclust> 0.12.0-1.mga7
+ Revision: 1175531
- New version 0.12.0
- New version 0.11.1

* Tue Nov 08 2016 neoclust <neoclust> 0.11.0-1.mga6
+ Revision: 1065960
- New version 0.11.0

* Mon Mar 28 2016 doktor5000 <doktor5000> 0.10.0-5.mga6
+ Revision: 995887
+ rebuild (emptylog)

* Mon Feb 15 2016 umeabot <umeabot> 0.10.0-4.mga6
+ Revision: 961310
- Mageia 6 Mass Rebuild

* Tue Nov 10 2015 neoclust <neoclust> 0.10.0-3.mga6
+ Revision: 900905
- Rebuild against fixed qtbase5
- Use qt5 cmake macro

* Mon Nov 09 2015 neoclust <neoclust> 0.10.0-1.mga6
+ Revision: 900137
- New version 0.10.0

* Sun Feb 22 2015 doktor5000 <doktor5000> 0.9.0-1.mga5
+ Revision: 816428
- new version 0.9.0
- drop lxqt-globalkeys-0.7.0-mga-desktopfile-el_GR.patch, merged upstream
- remove conditional handling for QT5 as QT4 is not supported anymore
- adjusted BuildRequires from pkgconfig(lxqt-qt5) to pkgconfig(lxqt)

* Wed Dec 17 2014 doktor5000 <doktor5000> 0.8.0-5.mga5
+ Revision: 803660
- rebuild for QT 5.4 breakage

* Sun Oct 26 2014 doktor5000 <doktor5000> 0.8.0-4.mga5
+ Revision: 793516
- do not remove LXQt Catgories from .desktop file
+ umeabot <umeabot>
- Second Mageia 5 Mass Rebuild

* Tue Oct 14 2014 doktor5000 <doktor5000> 0.8.0-1.mga5
+ Revision: 738656
- add missing BuildRequires on pkgconfig(Qt5Widgets)
- add missing BuildRequires on pkgconfig(Qt5DBus)
- add missing BuildRequires on pkgconfig(Qt5Help)
- correct license
- new version 0.8.0
- enabled QT5 build

* Wed Sep 17 2014 wally <wally> 0.7.0-5.mga5
+ Revision: 693140
- obsolete librazorglobalkeyshortcuts-devel
+ umeabot <umeabot>
- Mageia 5 Mass Rebuild

* Sat Sep 13 2014 wally <wally> 0.7.0-4.mga5
+ Revision: 675024
- obsolete razorqt-globalkeyshortcuts

* Fri May 23 2014 dglent <dglent> 0.7.0-3.mga5
+ Revision: 625111
- Add patch for el_GR desktop file

* Thu May 22 2014 doktor5000 <doktor5000> 0.7.0-2.mga5
+ Revision: 624962
- add Requires in lxqt-globalkeys-ui-devel on lxqt-globalkeys-ui lib

* Thu May 22 2014 doktor5000 <doktor5000> 0.7.0-1.mga5
+ Revision: 624929
- fix .desktop file
  o remove Category=LXQt for now
  o change Comment[el_GR] to not be redundant with Name[el_GR]
- remove useless Requires, use proper Requires/Provides
- use %%mkrel
- fix BuildRequires
- imported package lxqt-globalkeys


* Thu May 08 2014 Rosa <rosa@abf.rosalinux.ru> 0.7.0-1
+ Revision: d0b070c
- Automatic import for version 0.7.0-1