Skip to content

Latest commit

 

History

History
145 lines (114 loc) · 3.71 KB

transfer-engine-qt5.spec

File metadata and controls

145 lines (114 loc) · 3.71 KB
 
1
Name: nemo-transferengine-qt5
Aug 10, 2016
Aug 10, 2016
2
Version: 0.1.6
3
4
5
6
Release: 0
Summary: Transfer Engine for uploading media content and tracking transfers.
Group: System Environment/Daemon
License: LGPLv2.1
Mar 24, 2016
Mar 24, 2016
7
URL: https://git.merproject.org/mer-core/transfer-engine
8
9
Source0: %{name}-%{version}.tar.gz
BuildRequires: pkgconfig(Qt5Core)
May 13, 2013
May 13, 2013
10
11
BuildRequires: pkgconfig(Qt5DBus)
BuildRequires: pkgconfig(Qt5Sql)
May 13, 2013
May 13, 2013
12
BuildRequires: pkgconfig(Qt5Test)
May 5, 2014
May 5, 2014
13
14
BuildRequires: pkgconfig(Qt5Qml)
BuildRequires: pkgconfig(Qt5Quick)
15
16
17
BuildRequires: pkgconfig(accounts-qt5)
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig(quillmetadata-qt5)
Mar 19, 2015
Mar 19, 2015
18
BuildRequires: pkgconfig(nemonotifications-qt5) >= 1.0.4
Sep 15, 2016
Sep 15, 2016
19
BuildRequires: qt5-qttools-qdoc
May 13, 2013
May 13, 2013
20
BuildRequires: qt5-qttools-linguist
May 13, 2013
May 13, 2013
21
22
23
BuildRequires: qt5-qttools-qthelp-devel
BuildRequires: qt5-plugin-platform-minimal
BuildRequires: qt5-plugin-sqldriver-sqlite
Oct 30, 2014
Oct 30, 2014
24
BuildRequires: pkgconfig(qt5-boostable)
May 13, 2013
May 13, 2013
25
Requires: libnemotransferengine-qt5 = %{version}
Jun 27, 2013
Jun 27, 2013
26
27
Provides: nemo-transferengine > 0.0.19
Obsoletes: nemo-transferengine <= 0.0.19
May 13, 2013
May 13, 2013
30
%{summary}
31
32
33
%files
%defattr(-,root,root,-)
Oct 30, 2014
Oct 30, 2014
34
%{_libdir}/systemd/user/transferengine.service
35
36
37
38
39
%dir %{_datadir}/nemo-transferengine
%{_bindir}/nemo-transfer-engine
%{_datadir}/dbus-1/services/org.nemo.transferengine.service
%{_datadir}/translations/nemo-transfer-engine_eng_en.qm
May 13, 2013
May 13, 2013
40
41
42
43
44
45
46
47
48
49
%package -n libnemotransferengine-qt5
Summary: Transfer engine library.
Group: Development/Libraries
%description -n libnemotransferengine-qt5
%{summary}
%files -n libnemotransferengine-qt5
%defattr(-,root,root,-)
%{_libdir}/*.so.*
May 5, 2014
May 5, 2014
50
%{_libdir}/qt5/qml/org/nemomobile/transferengine/*
May 13, 2013
May 13, 2013
51
52
%package -n libnemotransferengine-qt5-devel
53
54
Summary: Development headers for transfer engine library.
Group: Development/Libraries
May 13, 2013
May 13, 2013
55
Requires: libnemotransferengine-qt5 = %{version}
May 13, 2013
May 13, 2013
57
58
%description -n libnemotransferengine-qt5-devel
%{summary}
May 13, 2013
May 13, 2013
60
%files -n libnemotransferengine-qt5-devel
61
%defattr(-,root,root,-)
May 13, 2013
May 13, 2013
62
%{_libdir}/*.so
63
%{_includedir}/TransferEngine-qt5/*.h
May 13, 2013
May 13, 2013
64
%{_datadir}/qt5/mkspecs/features/nemotransferengine-plugin-qt5.prf
65
66
67
68
69
70
%{_libdir}/pkgconfig/nemotransferengine-qt5.pc
%package ts-devel
Summary: Translation source for Nemo TransferEngine
License: LGPLv2.1
Group: System Environment/Daemon
Jun 27, 2013
Jun 27, 2013
71
72
Provides: nemo-transferengine-ts-devel > 0.0.19
Obsoletes: nemo-transferengine-ts-devel <= 0.0.19
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
%description ts-devel
Translation source for Nemo TransferEngine
%files ts-devel
%defattr(-,root,root,-)
%{_datadir}/translations/source/nemo-transfer-engine.ts
%package tests
Summary: Unit tests for Nemo TransferEngine
License: LGPLv2.1
Group: System Environment/Daemon
%description tests
Unit tests for Nemo TransferEngine
%files tests
%defattr(-,root,root,-)
Jun 19, 2013
Jun 19, 2013
91
/opt/tests/nemo-transfer-engine-qt5/*
92
93
94
95
96
%package doc
Summary: Documentation for Nemo TransferEngine
License: BSD
Group: System Environment/Daemon
Jun 27, 2013
Jun 27, 2013
97
98
Provides: nemo-transferengine-doc > 0.0.19
Obsoletes: nemo-transferengine-doc <= 0.0.19
99
100
101
102
103
104
%description doc
Documentation for Nemo TransferEngine
%files doc
%defattr(-,root,root,-)
May 13, 2013
May 13, 2013
105
%{_datadir}/doc/nemo-transferengine-qt5/*
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
%prep
%setup -q -n %{name}-%{version}
%build
%qmake5
make %{?jobs:-j%jobs}
make docs
%install
rm -rf %{buildroot}
May 13, 2013
May 13, 2013
121
mkdir -p %{buildroot}/%{_datadir}/nemo-transferengine
May 13, 2013
May 13, 2013
122
%qmake5_install
123
124
125
126
127
128
129
130
131
mkdir -p %{buildroot}/%{_docdir}/%{name}
cp -R doc/html/* %{buildroot}/%{_docdir}/%{name}/
%define def_uid $(grep "^UID_MIN" /etc/login.defs | tr -s " " | cut -d " " -f2)
%define def_user $(getent passwd %def_uid | sed 's/:.*//')
%define db_file /home/%{def_user}/.local/nemo-transferengine/transferdb.sqlite
%define te_pid $(pgrep -f nemo-transfer-engine)
May 13, 2013
May 13, 2013
132
%post -n libnemotransferengine-qt5
May 13, 2013
May 13, 2013
134
135
%post -n nemo-transferengine-qt5
136
137
138
139
140
141
142
if [ -n "%{te_pid}" ]
then
kill -s 10 %{te_pid}
fi
exit 0
May 13, 2013
May 13, 2013
143
%postun -n libnemotransferengine-qt5