Mageia Bugzilla – Attachment 12853 Details for
Bug 29227
kuickshow, A fast and convenient KDE image viewer NEW RPM REQUEST
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
Proposal spec file for kf5
kf5.spec (text/plain), 2.51 KB, created by
Kristoffer Grundström
on 2021-07-10 22:59:07 CEST
(
hide
)
Description:
Proposal spec file for kf5
Filename:
MIME Type:
Creator:
Kristoffer Grundström
Created:
2021-07-10 22:59:07 CEST
Size:
2.51 KB
patch
obsolete
>Name: kf5 >Version: 5.83.0 >Release: %mkrel 1 >Summary: Filesystem and RPM macros for KDE Frameworks 5 >License: BSD >URL: http://www.kde.org > >Source0: macros.kf5 > >%description >Filesystem and RPM macros for KDE Frameworks 5 > >%package filesystem >Summary: Filesystem for KDE Frameworks 5 ># noarch -> arch transition >Obsoletes: kf5-filesystem < 5.10.0-2 >%{?_qt5_version:Requires: qt5-qtbase%{?_isa} >= %{_qt5_version}} >%description filesystem >Filesystem for KDE Frameworks 5. > >%package rpm-macros >Summary: RPM macros for KDE Frameworks 5 >%if 0%{?fedora} || 0%{?rhel} > 7 >Requires: cmake >= 3 >Requires: qt5-rpm-macros >= 5.11 >%else >Requires: cmake3 >Requires: qt5-qtbase-devel >= 5.11 >%endif >%if 0%{?rhel} == 8 ># This is where cmake-related macros live, e.g. %%cmake_build, %%cmake_install ># at least until fixed upstream, https://bugzilla.redhat.com/show_bug.cgi?id=1858941 >Requires: epel-rpm-macros >%endif ># misc build environment dependencies >Requires: gcc-c++ >BuildArch: noarch >%description rpm-macros >RPM macros for building KDE Frameworks 5 packages. > >%install ># See macros.kf5 where the directories are specified >mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt5/plugins/kf5/ >mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/kconf_update_bin >mkdir -p %{buildroot}%{_includedir}/KF5 >mkdir -p %{buildroot}%{_datadir}/{config.kcfg,kconf_update,kf5,kservicetypes5} >mkdir -p %{buildroot}%{_datadir}/kpackage/{genericqml,kcms} >mkdir -p %{buildroot}%{_datadir}/kservices5/ServiceMenus >mkdir -p %{buildroot}%{_datadir}/knsrcfiles/ >mkdir -p %{buildroot}%{_datadir}/qlogging-categories5/ >mkdir -p %{buildroot}%{_datadir}/solid/{actions,devices} >mkdir -p %{buildroot}%{_docdir}/qt5 >mkdir -p %{buildroot}%{_libexecdir}/kf5 >mkdir -p %{buildroot}%{_sysconfdir}/xdg/plasma-workspace/{env,shutdown} > >install -Dpm644 %{_sourcedir}/macros.kf5 %{buildroot}%{_rpmconfigdir}/macros.d/macros.kf5 >sed -i \ > -e "s|@@KF5_VERSION@@|%{version}|g" \ >%if 0%{?rhel} && 0%{?rhel} < 8 > -e 's|%{__cmake}|%{__cmake3}|' \ >%endif > %{buildroot}%{_rpmconfigdir}/macros.d/macros.kf5 > >%files filesystem >%{_sysconfdir}/xdg/plasma-workspace/ >%{_prefix}/lib/qt5/plugins/kf5/ >%{_prefix}/%{_lib}/qt5/plugins/kf5/ >%{_prefix}/lib/kconf_update_bin/ >%{_prefix}/%{_lib}/kconf_update_bin/ >%{_includedir}/KF5/ >%{_libexecdir}/kf5/ >%{_datadir}/config.kcfg/ >%{_datadir}/kconf_update/ >%{_datadir}/kf5/ >%{_datadir}/kpackage/ >%{_datadir}/kservices5/ >%{_datadir}/kservicetypes5/ >%{_datadir}/knsrcfiles/ >%{_datadir}/qlogging-categories5/ >%{_datadir}/solid/ >%{_docdir}/qt5/ > >%files rpm-macros >%{_rpmconfigdir}/macros.d/macros.kf5
Name: kf5 Version: 5.83.0 Release: %mkrel 1 Summary: Filesystem and RPM macros for KDE Frameworks 5 License: BSD URL: http://www.kde.org Source0: macros.kf5 %description Filesystem and RPM macros for KDE Frameworks 5 %package filesystem Summary: Filesystem for KDE Frameworks 5 # noarch -> arch transition Obsoletes: kf5-filesystem < 5.10.0-2 %{?_qt5_version:Requires: qt5-qtbase%{?_isa} >= %{_qt5_version}} %description filesystem Filesystem for KDE Frameworks 5. %package rpm-macros Summary: RPM macros for KDE Frameworks 5 %if 0%{?fedora} || 0%{?rhel} > 7 Requires: cmake >= 3 Requires: qt5-rpm-macros >= 5.11 %else Requires: cmake3 Requires: qt5-qtbase-devel >= 5.11 %endif %if 0%{?rhel} == 8 # This is where cmake-related macros live, e.g. %%cmake_build, %%cmake_install # at least until fixed upstream, https://bugzilla.redhat.com/show_bug.cgi?id=1858941 Requires: epel-rpm-macros %endif # misc build environment dependencies Requires: gcc-c++ BuildArch: noarch %description rpm-macros RPM macros for building KDE Frameworks 5 packages. %install # See macros.kf5 where the directories are specified mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/qt5/plugins/kf5/ mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/kconf_update_bin mkdir -p %{buildroot}%{_includedir}/KF5 mkdir -p %{buildroot}%{_datadir}/{config.kcfg,kconf_update,kf5,kservicetypes5} mkdir -p %{buildroot}%{_datadir}/kpackage/{genericqml,kcms} mkdir -p %{buildroot}%{_datadir}/kservices5/ServiceMenus mkdir -p %{buildroot}%{_datadir}/knsrcfiles/ mkdir -p %{buildroot}%{_datadir}/qlogging-categories5/ mkdir -p %{buildroot}%{_datadir}/solid/{actions,devices} mkdir -p %{buildroot}%{_docdir}/qt5 mkdir -p %{buildroot}%{_libexecdir}/kf5 mkdir -p %{buildroot}%{_sysconfdir}/xdg/plasma-workspace/{env,shutdown} install -Dpm644 %{_sourcedir}/macros.kf5 %{buildroot}%{_rpmconfigdir}/macros.d/macros.kf5 sed -i \ -e "s|@@KF5_VERSION@@|%{version}|g" \ %if 0%{?rhel} && 0%{?rhel} < 8 -e 's|%{__cmake}|%{__cmake3}|' \ %endif %{buildroot}%{_rpmconfigdir}/macros.d/macros.kf5 %files filesystem %{_sysconfdir}/xdg/plasma-workspace/ %{_prefix}/lib/qt5/plugins/kf5/ %{_prefix}/%{_lib}/qt5/plugins/kf5/ %{_prefix}/lib/kconf_update_bin/ %{_prefix}/%{_lib}/kconf_update_bin/ %{_includedir}/KF5/ %{_libexecdir}/kf5/ %{_datadir}/config.kcfg/ %{_datadir}/kconf_update/ %{_datadir}/kf5/ %{_datadir}/kpackage/ %{_datadir}/kservices5/ %{_datadir}/kservicetypes5/ %{_datadir}/knsrcfiles/ %{_datadir}/qlogging-categories5/ %{_datadir}/solid/ %{_docdir}/qt5/ %files rpm-macros %{_rpmconfigdir}/macros.d/macros.kf5
View Attachment As Raw
Actions:
View
Attachments on
bug 29227
: 12853 |
12854
|
12855