[kf5] make pkg arch'd, own %_prefix/%_lib and %_prefix/lib
Rex Dieter
rdieter at fedoraproject.org
Thu Dec 18 18:36:30 UTC 2014
commit dc799144cc025c9325b6157d9df40a844c9b3fe7
Author: Rex Dieter <rdieter at math.unl.edu>
Date: Thu Dec 18 12:36:23 2014 -0600
make pkg arch'd, own %_prefix/%_lib and %_prefix/lib
kf5.spec | 16 ++++++++++++----
1 files changed, 12 insertions(+), 4 deletions(-)
---
diff --git a/kf5.spec b/kf5.spec
index 12643f5..d1ebb8d 100644
--- a/kf5.spec
+++ b/kf5.spec
@@ -1,13 +1,15 @@
Name: kf5
Version: 5.5.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Filesystem and RPM macros for KDE Frameworks 5
-BuildArch: noarch
License: BSD
URL: http://www.kde.org
Source0: macros.kf5
+# noarch -> arch transition
+Obsoletes: kf5 < 5.5.0-2
+
%description
Filesystem and RPM macros for KDE Frameworks 5
@@ -18,13 +20,15 @@ Filesystem for KDE Frameworks 5.
%package rpm-macros
Summary: RPM macros for KDE Frameworks 5
+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}%{_libdir}/qt5/plugins/kf5
+mkdir -p %{buildroot}%{_prefix}/lib/qt5/plugins/kf5
+mkdir -p %{buildroot}%{_prefix}/%{_lib}/qt5/plugins/kf5
mkdir -p %{buildroot}%{_includedir}/KF5
mkdir -p %{buildroot}%{_libexecdir}/kf5
@@ -33,7 +37,8 @@ install -pm644 %{_sourcedir}/macros.kf5 %{buildroot}%{_rpmconfigdir}/macros.d
%files filesystem
-%{_libdir}/qt5/plugins/kf5
+%{_prefix}/lib/qt5/plugins/kf5
+%{_prefix}/%{_lib}/qt5/plugins/kf5
%{_includedir}/KF5
%{_libexecdir}/kf5
@@ -43,6 +48,9 @@ install -pm644 %{_sourcedir}/macros.kf5 %{buildroot}%{_rpmconfigdir}/macros.d
%changelog
+* Thu Dec 18 2014 Rex Dieter <rdieter at fedoraproject.org> 5.5.0-2
+- make pkg arch'd, own %%_prefix/%%_lib and %%_prefix/lib
+
* Thu Dec 11 2014 Daniel Vrátil <dvratil at redhat.com> - 5.5.0-1
- KDE Frameworks 5.5.0
More information about the scm-commits
mailing list