Blame dtkwm.spec

1f00c5f
Name:           dtkwm
42c07ea
Version:        2.0.12
857ce76
Release:        8%{?dist}
1f00c5f
Summary:        Deepin graphical user interface library
1f00c5f
License:        GPLv3
1f00c5f
URL:            https://github.com/linuxdeepin/dtkwm
1f00c5f
Source0:        %{url}/archive/%{version}/%{name}-%{version}.tar.gz
1f00c5f
b6f410d
BuildRequires:  gcc-c++
1f00c5f
BuildRequires:  qt5-qtbase-static
1f00c5f
BuildRequires:  pkgconfig(dtkcore)
1f00c5f
BuildRequires:  pkgconfig(libudev)
1f00c5f
BuildRequires:  pkgconfig(Qt5Core)
1f00c5f
BuildRequires:  pkgconfig(Qt5Gui)
1f00c5f
BuildRequires:  pkgconfig(Qt5DBus)
1f00c5f
BuildRequires:  pkgconfig(Qt5Widgets)
1f00c5f
BuildRequires:  pkgconfig(Qt5X11Extras)
1f00c5f
BuildRequires:  pkgconfig(x11)
1f00c5f
BuildRequires:  pkgconfig(xcb)
1f00c5f
BuildRequires:  pkgconfig(xcb-util)
1f00c5f
BuildRequires:  pkgconfig(xext)
1f00c5f
BuildRequires:  pkgconfig(xrender)
3fd6e33
BuildRequires:  qt5-qtbase-private-devel
3fd6e33
%{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}}
1f00c5f
1f00c5f
%description
1f00c5f
DtkWm is used to handle double screen for deepin desktop development.
1f00c5f
This package contains the shared libraries.
1f00c5f
1f00c5f
%package devel
1f00c5f
Summary:        Development package for %{name}
1f00c5f
Requires:       %{name}%{?_isa} = %{version}-%{release}
1f00c5f
1f00c5f
%description devel
1f00c5f
Header files and libraries for %{name}.
1f00c5f
1f00c5f
%prep
1f00c5f
%setup -q
1f00c5f
1f00c5f
%build
b6f410d
export PATH=%{_qt5_bindir}:$PATH
42c07ea
%qmake_qt5 PREFIX=%{_prefix} LIB_INSTALL_DIR=%{_libdir} DTK_MODULE_NAME=%{name}
1f00c5f
%make_build
1f00c5f
1f00c5f
%install
1f00c5f
%make_install INSTALL_ROOT=%{buildroot}
1f00c5f
1f00c5f
%files
1f00c5f
%doc README.md
1f00c5f
%license LICENSE
857ce76
%{_libdir}/libdtkwm.so.5*
1f00c5f
1f00c5f
%files devel
1f00c5f
%{_includedir}/libdtk-*/
1f26503
%{_qt5_archdatadir}/mkspecs/modules/qt_lib_dtkwm.pri
1f26503
%dir %{_libdir}/cmake/DtkWm/
1f26503
%{_libdir}/cmake/DtkWm/DtkWmConfig.cmake
b6f410d
%{_libdir}/pkgconfig/dtkwm.pc
b6f410d
%{_libdir}/libdtkwm.so
1f00c5f
1f00c5f
%changelog
857ce76
* Wed Sep 23 2020 Robin Lee <cheeselee@fedoraproject.org> - 2.0.12-8
857ce76
- rebuild (dtkcore)
857ce76
23aa77d
* Fri Sep 11 2020 Jan Grulich <jgrulich@redhat.com> - 2.0.12-7
23aa77d
- rebuild (qt5)
23aa77d
e2f03ce
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.12-6
e2f03ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
e2f03ce
9c393e1
* Mon Apr 06 2020 Rex Dieter <rdieter@fedoraproject.org> - 2.0.12-5
9c393e1
- rebuild (qt5)
9c393e1
342a3ee
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.12-4
342a3ee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
342a3ee
7cfca26
* Mon Dec 09 2019 Jan Grulich <jgrulich@redhat.com> - 2.0.12-3
7cfca26
- rebuild (qt5)
7cfca26
af265ec
* Wed Sep 25 2019 Jan Grulich <jgrulich@redhat.com> - 2.0.12-2
af265ec
- rebuild (qt5)
af265ec
42c07ea
* Mon Aug 05 2019 Robin Lee <cheeselee@fedoraproject.org> - 2.0.12-1
42c07ea
- Release 2.0.12
42c07ea
b9e435f
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.11-2
b9e435f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
b9e435f
3fd6e33
* Sat Jul  6 2019 Robin Lee <cheeselee@fedoraproject.org> - 2.0.11-1
3fd6e33
- Update to 2.0.11
3fd6e33
- Requires minor Qt version
3fd6e33
b6f410d
* Wed Feb 20 2019 mosquito <sensor.wen@gmail.com> - 2.0.9-3
b6f410d
- use %%_qt5_bindir
b6f410d
- add gcc-c++ BReq
b6f410d
3e2861f
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.9-2
3e2861f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
3e2861f
1f26503
* Fri Jul 27 2018 mosquito <sensor.wen@gmail.com> - 2.0.9-1
1f26503
- Update to 2.0.9
1f26503
cf52950
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.6-2
cf52950
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
cf52950
c9816d8
* Fri Feb 16 2018 mosquito <sensor.wen@gmail.com> - 2.0.6-1
c9816d8
- Update to 2.0.6
c9816d8
ba92c97
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.5-2
ba92c97
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
ba92c97
1d87545
* Wed Nov 15 2017 mosquito <sensor.wen@gmail.com> - 2.0.5-1
1d87545
- Update to 2.0.5
1d87545
731c1dd
* Tue Oct 17 2017 mosquito <sensor.wen@gmail.com> - 2.0.1-1
731c1dd
- Update to 2.0.1
731c1dd
1f00c5f
* Sat Aug 19 2017 mosquito <sensor.wen@gmail.com> - 2.0.0-1
1f00c5f
- Initial package build