File tree Expand file tree Collapse file tree 1 file changed +55
-0
lines changed Expand file tree Collapse file tree 1 file changed +55
-0
lines changed Original file line number Diff line number Diff line change
1
+ Name: deepin-screensaver
2
+ Version: 5.0.6
3
+ Release: 1
4
+ Summary: Screensaver Tool
5
+ License: GPLv3+
6
+ Url: https://github.com/linuxdeepin/%{name }
7
+ Source0: %{name }_%{version }.orig.tar.xz
8
+
9
+ BuildRequires: gcc-c++
10
+ BuildRequires: pkgconfig(Qt5Core)
11
+ BuildRequires: pkgconfig(Qt5Gui)
12
+ BuildRequires: pkgconfig(Qt5Widgets)
13
+ BuildRequires: pkgconfig(Qt5X11 Extras)
14
+ BuildRequires: qt5-qtdeclarative-devel
15
+ BuildRequires: pkgconfig(xscrnsaver)
16
+
17
+ Requires: %{name }-data = %{version }-%{release }
18
+
19
+ %description
20
+ Deepin screensaver viewer and tools.
21
+
22
+ %package data
23
+ Summary: Screensaver data
24
+ BuildArch: noarch
25
+ Requires: xscreensaver-extras
26
+ Requires: xscreensaver-gl-extras
27
+
28
+ %description data
29
+ Extra data for Deepin Screensaver.
30
+
31
+ %prep
32
+ %setup -q
33
+ sed -i ' s|/lib|/libexec|' xscreensaver/xscreensaver.pro common.pri
34
+ sed -i ' s|/usr/lib|%{_libexecdir}|' tools/preview/main.cpp
35
+
36
+ %build
37
+ %qmake_qt5 PREFIX=%{_prefix }
38
+ %make_build
39
+
40
+ %install
41
+ %make_install INSTALL_ROOT=%{buildroot }
42
+
43
+ %files
44
+ %doc CHANGELOG.md
45
+ %{_bindir }/%{name }
46
+ %{_datadir }/dbus-1/services/*
47
+ %{_datadir }/dbus-1/interfaces/*
48
+
49
+ %files data
50
+ %{_libexecdir }/%{name }
51
+
52
+
53
+ %changelog
54
+ *
Thu Feb 28 2019 Robin Lee <[email protected] > -
0.0.7-1
55
+ - Initial packaging
You can’t perform that action at this time.
0 commit comments