Accepting request 611216 from home:adamm:branches:X11:LXQt
- cleanup cmake build - build.patch: add missing requirements OBS-URL: https://build.opensuse.org/request/show/611216 OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/screengrab?expand=0&rev=5
This commit is contained in:
parent
859ddcce88
commit
75f909c16a
13
build.patch
Normal file
13
build.patch
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
Index: screengrab-1.98/CMakeLists.txt
|
||||||
|
===================================================================
|
||||||
|
--- screengrab-1.98.orig/CMakeLists.txt
|
||||||
|
+++ screengrab-1.98/CMakeLists.txt
|
||||||
|
@@ -261,7 +261,7 @@ if (XCB_XFIXES_FOUND)
|
||||||
|
target_link_libraries(screengrab ${XCB_XFIXES_LIBRARY})
|
||||||
|
endif()
|
||||||
|
|
||||||
|
-target_link_libraries(screengrab qkeysequencewidget Qt5::Widgets KF5::WindowSystem ${X11_LIBRARIES})
|
||||||
|
+target_link_libraries(screengrab qkeysequencewidget Qt5::Widgets KF5::WindowSystem Qt5::X11Extras Qt5::Network ${X11_LIBRARIES})
|
||||||
|
|
||||||
|
# installing
|
||||||
|
install(TARGETS screengrab RUNTIME DESTINATION bin)
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 22 10:58:19 UTC 2018 - adam.majer@suse.de
|
||||||
|
|
||||||
|
- cleanup cmake build
|
||||||
|
- build.patch: add missing requirements
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue May 22 10:29:04 UTC 2018 - mvetter@suse.com
|
Tue May 22 10:29:04 UTC 2018 - mvetter@suse.com
|
||||||
|
|
||||||
|
@ -26,6 +26,7 @@ URL: https://github.com/lxqt/screengrab
|
|||||||
Source: https://github.com/lxqt/screengrab/releases/download/%{version}/%{name}-%{version}.tar.xz
|
Source: https://github.com/lxqt/screengrab/releases/download/%{version}/%{name}-%{version}.tar.xz
|
||||||
Source1: https://github.com/lxqt/screengrab/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
|
Source1: https://github.com/lxqt/screengrab/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
|
||||||
Source2: %{name}.keyring
|
Source2: %{name}.keyring
|
||||||
|
Patch1: build.patch
|
||||||
BuildRequires: cmake >= 3.0.2
|
BuildRequires: cmake >= 3.0.2
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: hicolor-icon-theme
|
BuildRequires: hicolor-icon-theme
|
||||||
@ -53,20 +54,16 @@ Screenshot taker with the ability to publish them via hosting services.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
%patch1 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%cmake \
|
%cmake \
|
||||||
-DCMAKE_CXX_FLAGS="%{optflags} -std=c++11 -lX11 -lQt5X11Extras -I%{_includedir}/qt5/QtNetwork -I%{_includedir}/qt5/QtX11Extras" \
|
|
||||||
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
|
|
||||||
-DCMAKE_BUILD_TYPE=release \
|
|
||||||
-DSG_DBUS_NOTIFY=ON \
|
-DSG_DBUS_NOTIFY=ON \
|
||||||
-DSG_EXT_EDIT=OFF \
|
-DSG_EXT_EDIT=OFF \
|
||||||
-DSG_EXT_UPLOADS=OFF \
|
-DSG_EXT_UPLOADS=OFF \
|
||||||
-DSG_GLOBALSHORTCUTS=OFF \
|
-DSG_GLOBALSHORTCUTS=OFF \
|
||||||
-DUPDATE_TRANSLATIONS=OFF
|
-DUPDATE_TRANSLATIONS=OFF
|
||||||
|
|
||||||
#%make_jobs
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%cmake_install
|
%cmake_install
|
||||||
#rm -rf %{buildroot}%{_datadir}/doc
|
#rm -rf %{buildroot}%{_datadir}/doc
|
||||||
|
Loading…
Reference in New Issue
Block a user