Lines 28-36
Source10: mnemosyne-mktarball.sh
Link Here
|
28 |
Patch0: mnemosyne-desktop.patch |
28 |
Patch0: mnemosyne-desktop.patch |
29 |
License: AGPLv3 |
29 |
License: AGPLv3 |
30 |
|
30 |
|
31 |
BuildArch: noarch |
|
|
32 |
# no python3-qt5-webengine on power64 |
31 |
# no python3-qt5-webengine on power64 |
33 |
ExclusiveArch: noarch %{qt5_qtwebengine_arches} |
32 |
ExclusiveArch: noarch %{qt5_qtwebengine_arches} |
|
|
33 |
BuildRequires(pre): rpm-macros-qt5-webengine |
34 |
BuildRequires: desktop-file-utils |
34 |
BuildRequires: desktop-file-utils |
35 |
BuildRequires: python3-devel |
35 |
BuildRequires: python3-devel |
36 |
BuildRequires: python3-module-distribute |
36 |
BuildRequires: python3-module-distribute |
Lines 45-51
BuildRequires: texlive
Link Here
|
45 |
%endif |
45 |
%endif |
46 |
Requires: icon-theme-hicolor |
46 |
Requires: icon-theme-hicolor |
47 |
Requires: python3-module-PyQt5 |
47 |
Requires: python3-module-PyQt5 |
|
|
48 |
%ifarch %qt5_qtwebengine_arches |
48 |
Requires: python3-module-PyQtWebEngine |
49 |
Requires: python3-module-PyQtWebEngine |
|
|
50 |
%endif |
49 |
Requires: python3-module-matplotlib-qt5 |
51 |
Requires: python3-module-matplotlib-qt5 |
50 |
Requires: python3-module-cherrypy |
52 |
Requires: python3-module-cherrypy |
51 |
Requires: python3-module-webob |
53 |
Requires: python3-module-webob |
Lines 75-80
cp -p openSM2sync/LICENSE LICENSE.openSM2sync
Link Here
|
75 |
|
77 |
|
76 |
%install |
78 |
%install |
77 |
%python3_install |
79 |
%python3_install |
|
|
80 |
# make arch dependent |
81 |
if [ "%python3_sitelibdir" != "%python3_sitelibdir_noarch" ] ; then |
82 |
mkdir -p %buildroot/%python3_sitelibdir |
83 |
mv %buildroot/%python3_sitelibdir_noarch/* %buildroot/%python3_sitelibdir/ |
84 |
fi |
78 |
|
85 |
|
79 |
install -d %{buildroot}%{_datadir}/applications |
86 |
install -d %{buildroot}%{_datadir}/applications |
80 |
desktop-file-install --vendor="" \ |
87 |
desktop-file-install --vendor="" \ |
Lines 98-106
popd
Link Here
|
98 |
%doc ChangeLog README |
105 |
%doc ChangeLog README |
99 |
%doc --no-dereference LICENSE LICENSE.mnemosyne LICENSE.openSM2sync |
106 |
%doc --no-dereference LICENSE LICENSE.mnemosyne LICENSE.openSM2sync |
100 |
%{_bindir}/%{name} |
107 |
%{_bindir}/%{name} |
101 |
%{python3_sitelibdir_noarch}/%{name} |
108 |
%{python3_sitelibdir}/%{name} |
102 |
%{python3_sitelibdir_noarch}/Mnemosyne-%{version}-py%{__python3_version}.egg-info |
109 |
%{python3_sitelibdir}/Mnemosyne-%{version}-py%{__python3_version}.egg-info |
103 |
%{python3_sitelibdir_noarch}/openSM2sync |
110 |
%{python3_sitelibdir}/openSM2sync |
104 |
%{_datadir}/applications/%{name}.desktop |
111 |
%{_datadir}/applications/%{name}.desktop |
105 |
%{_datadir}/icons/hicolor/*/apps/%{name}.png |
112 |
%{_datadir}/icons/hicolor/*/apps/%{name}.png |
106 |
|
113 |
|