Sophie

Sophie

distrib > Mageia > 9 > armv7hl > by-pkgid > 5d792bdfb74ab1de5751f121247b8a4f > files > 2

lxqt-config-1.4.0-1.mga9.src.rpm

%define rel 1
# switch off disabling of RPATH handling - necessary, see comment for Patch0
#define _cmake_skip_rpath %nil

Name:          lxqt-config
Version:       1.4.0
Release:       %mkrel %rel
Summary:       Config panel for the LXQt desktop
License:       LGPLv2+
Group:         Graphical desktop/KDE
URL:           https://lxqt-project.org/
Source0:       https://github.com/lxqt/lxqt-config/releases/download/%{version}/%{name}-%{version}.tar.xz

BuildRequires: cmake
BuildRequires: cmake(lxqt-menu-data)
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Help)
BuildRequires: pkgconfig(Qt5Svg)
BuildRequires: pkgconfig(Qt5Xdg)
BuildRequires: pkgconfig(Qt5Concurrent)
BuildRequires: pkgconfig(lxqt) >= 0.10.0
BuildRequires: pkgconfig(zlib)
BuildRequires: pkgconfig(xcb)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xcursor)
BuildRequires: pkgconfig(xi)
BuildRequires: pkgconfig(xorg-libinput)
BuildRequires: cmake(KF5WindowSystem) >= 5.5
BuildRequires: pkgconfig(kscreen2)
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig(Qt5Gui)
# xrandr binary required for lxqt-config-monitor
Requires:      xrandr
Requires:      libkscreen

%description
Config panel for the LXQt desktop.

%prep
%autosetup -p1

%build
%cmake_qt5
%cmake_build

%install
%cmake_install
for lang in brightness; do
if [ -f %{buildroot}%{_datadir}/applications/lxqt-config-${lang}.desktop ]; then
sed -i "/^GenericName.*/d" %{buildroot}%{_datadir}/applications/lxqt-config-${lang}.desktop
sed -i "/^Comment.*/d" %{buildroot}%{_datadir}/applications/lxqt-config-${lang}.desktop
fi
done

%files
%{_bindir}/lxqt-config
%{_bindir}/lxqt-config-appearance
%{_bindir}/lxqt-config-brightness
%{_bindir}/lxqt-config-file-associations
%{_bindir}/lxqt-config-input
%{_bindir}/lxqt-config-locale
%{_bindir}/lxqt-config-monitor
%dir %{_libdir}/lxqt-config
%{_libdir}/lxqt-config/lib*.so
%{_datadir}/applications/lxqt-config*.desktop
%{_iconsdir}/hicolor/48x48/apps/brightnesssettings.svg
%{_datadir}/lxqt/icons
%{_mandir}/man1/lxqt-config-appearance.1*
%{_mandir}/man1/lxqt-config-mouse.1*
%{_mandir}/man1/lxqt-config.1*
%{_datadir}/lxqt/translations/lxqt-config-appearance/
%{_datadir}/lxqt/translations/lxqt-config-brightness/
%{_datadir}/lxqt/translations/lxqt-config-cursor/
%{_datadir}/lxqt/translations/lxqt-config-file-associations/
%{_datadir}/lxqt/translations/lxqt-config-input/
%{_datadir}/lxqt/translations/lxqt-config-locale/
%{_datadir}/lxqt/translations/lxqt-config-monitor/
%{_datadir}/lxqt/translations/lxqt-config/


%changelog
* Wed Nov 22 2023 papoteur <papoteur> 1.4.0-1.mga9
+ Revision: 2009100
- new 1.4.0
- fix primary display setting (mga#32391)

* Sun Apr 16 2023 papoteur <papoteur> 1.3.0-1.mga9
+ Revision: 1953277
- new version 1.3.0

* Mon Feb 06 2023 papoteur <papoteur> 1.2.0-3.mga9
+ Revision: 1938817
- rebuild for compilation with C++17 standard
- rebuild for libKF5Screen.so.7

* Sun Nov 06 2022 papoteur <papoteur> 1.2.0-1.mga9
+ Revision: 1904196
- new version 1.2.0

* Mon Apr 25 2022 papoteur <papoteur> 1.1.0-1.mga9
+ Revision: 1853309
- Release 1.1.0

* Wed Apr 06 2022 umeabot <umeabot> 1.0.0-2.mga9
+ Revision: 1845577
- Mageia 9 Mass Rebuild

* Sun Dec 12 2021 neoclust <neoclust> 1.0.0-1.mga9
+ Revision: 1761765
- Add fixes from papoteur
- remove old conflicts
- Fix file list
- New version 1.0.0

* Fri Apr 16 2021 daviddavid <daviddavid> 0.17.1-1.mga9
+ Revision: 1716045
- New version 0.17.1

* Thu Dec 17 2020 umeabot <umeabot> 0.16.1-2.mga8
+ Revision: 1658992
- Rebuild for new Qt5

* Tue Nov 17 2020 daviddavid <daviddavid> 0.16.1-1.mga8
+ Revision: 1646787
- New version 0.16.1

* Sat Nov 07 2020 daviddavid <daviddavid> 0.16.0-1.mga8
+ Revision: 1643308
- New version 0.16.0
- update Url

* Sat Apr 25 2020 daviddavid <daviddavid> 0.15.0-1.mga8
+ Revision: 1571809
- New version 0.15.0

* Sat Feb 15 2020 daviddavid <daviddavid> 0.14.1-3.mga8
+ Revision: 1525904
- add upstream patch to fix build with Qt 5.14
+ umeabot <umeabot>
- Mageia 8 Mass Rebuild
+ wally <wally>
- build with new cmake macros

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

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

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

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

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

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

* Thu May 03 2018 neoclust <neoclust> 0.12.0-2.mga7
+ Revision: 1225705
- libkscreen is needed to open Monitor configuration tool (mga#22982)

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

* Fri Mar 17 2017 neoclust <neoclust> 0.11.1-2.mga6
+ Revision: 1093312
- New version 0.11.1

* Wed Nov 09 2016 neoclust <neoclust> 0.11.0-2.mga6
+ Revision: 1066149
- Workaround rpmlint error
- New version 0.11.0
+ doktor5000 <doktor5000>
- added Requires on xrandr binary for lxqt-monitor-config

* Mon Mar 07 2016 daviddavid <daviddavid> 0.10.0-6.mga6
+ Revision: 986933
- rebuild for new libkscreen
- run cmake_qt5 into build section
+ umeabot <umeabot>
- Mageia 6 Mass Rebuild

* Tue Dec 08 2015 doktor5000 <doktor5000> 0.10.0-5.mga6
+ Revision: 908884
- add comment on why rpath is used for the private library
- added upstream patch for library folder paths - fixes (mga#17203)

* Fri Nov 27 2015 neoclust <neoclust> 0.10.0-4.mga6
+ Revision: 906374
- Try to disable RPATH

* Thu Nov 26 2015 neoclust <neoclust> 0.10.0-3.mga6
+ Revision: 906335
- Fix start of lxqt-config-appearance MGA#17203

* Tue Nov 10 2015 neoclust <neoclust> 0.10.0-2.mga6
+ Revision: 900883
- Rebuild against fixed qtbase5

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

* Sun Feb 22 2015 doktor5000 <doktor5000> 0.9.0-1.mga5
+ Revision: 816443
- new version 0.9.0
- removed patch for font autohinting, merged upstream
- added translations
- remove conditional handling for QT5 as QT4 is not supported anymore
- adjusted BuildRequires from pkgconfig(lxqt-qt5) to pkgconfig(lxqt)
- use new URL http://downloads.lxqt.org/lxqt/

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

* Tue Nov 04 2014 doktor5000 <doktor5000> 0.8.0-4.mga5
+ Revision: 795647
- added upstream patch, thanks to dglent
  o enables autohinting option in lxqt-config-appearance
  o enables KDE compatibility

* Sun Oct 26 2014 doktor5000 <doktor5000> 0.8.0-3.mga5
+ Revision: 793524
- do not remove LXQt Catgories from .desktop file

* Fri Oct 24 2014 doktor5000 <doktor5000> 0.8.0-1.mga5
+ Revision: 793086
- remove duplicate Obsoletes
- add Obsoletes on lxqt-config-randr
  o replaced by lxqt-config-monitor binary
- add missing BuildRequires on pkgconfig(Qt5Help)
- added BuildRequires on pkgconfig(Qt5Concurrent)
- new version 0.8
  o adds lxqt-config-monitor, an RandR frontend
- enabled QT5 build
- correct license

* Wed Oct 15 2014 umeabot <umeabot> 0.7.0-4.mga5
+ Revision: 739891
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0.7.0-3.mga5
+ Revision: 682088
- Mageia 5 Mass Rebuild

* Sat Sep 13 2014 wally <wally> 0.7.0-2.mga5
+ Revision: 675034
- obsolete razorqt-config

* Sun May 25 2014 doktor5000 <doktor5000> 0.7.0-1.mga5
+ Revision: 626416
- use %%mkrel
- fix BuildRequires
- fix .desktop files, remove Category=LXQt for now
- remove .rpmlintrc
- imported package lxqt-config


* Thu May 08 2014 Bernhard Rosenkraenzer <bero@lindev.ch> 0.7.0-1
+ Revision: 9ed6d13
- Add build deps