From 8a152fcf7b2a933409ce4584f6a46505e70d8f50 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Wed, 26 Jun 2013 07:12:39 -0400 Subject: [PATCH] Fixed groups, dependencies and rpmlint warnings --- packaging/libdrm.changes | 3 +++ packaging/libdrm.spec | 34 ++++++++++++++++++---------------- 2 files changed, 21 insertions(+), 16 deletions(-) diff --git a/packaging/libdrm.changes b/packaging/libdrm.changes index eb714b8..724d2a9 100644 --- a/packaging/libdrm.changes +++ b/packaging/libdrm.changes @@ -1,3 +1,6 @@ +* Wed Jun 26 2013 Anas Nashif submit/tizen/20130509.181023@2f4c082 +- Fixed groups, dependencies and rpmlint warnings + * Sun Mar 24 2013 Anas Nashif libdrm-2.4.42@d72da55 - Do not build slp module diff --git a/packaging/libdrm.spec b/packaging/libdrm.spec index 3b2d918..0abbd08 100644 --- a/packaging/libdrm.spec +++ b/packaging/libdrm.spec @@ -4,7 +4,7 @@ Release: 4 License: MIT Url: http://cgit.freedesktop.org/mesa/drm Summary: Userspace interface to kernel DRM services -Group: Graphics/Libraries +Group: Graphics & UI Framework/Libraries Source0: %{name}-%{version}.tar.bz2 Source1001: libdrm.manifest BuildRequires: kernel-headers @@ -17,13 +17,12 @@ Direct Rendering Manager headers and kernel modules. %package devel Summary: Userspace interface to kernel DRM services -Group: Development/Libraries Requires: kernel-headers -Requires: libdrm +Requires: libdrm = %{version} %ifnarch %{arm} -Requires: libdrm-intel +Requires: libdrm-intel = %{version} %endif -Requires: libkms +Requires: libkms = %{version} %description devel Direct Rendering Manager headers and kernel modules. @@ -32,14 +31,12 @@ Development related files. %package -n libkms Summary: Userspace interface to kernel DRM buffer management -Group: Graphics/Libraries %description -n libkms Userspace interface to kernel DRM buffer management %package intel Summary: Userspace interface to intel graphics kernel DRM buffer management -Group: Graphics/Libraries %description intel Userspace interface to intel graphics kernel DRM buffer management @@ -51,13 +48,13 @@ Userspace interface to intel graphics kernel DRM buffer management %build cp %{SOURCE1001} . %reconfigure \ - --enable-static=yes \ - --enable-udev \ - --enable-libkms \ - --disable-nouveau-experimental-api \ - --disable-radeon \ - --disable-nouveau \ - --enable-exynos-experimental-api + --enable-static=yes \ + --enable-udev \ + --enable-libkms \ + --disable-nouveau-experimental-api \ + --disable-radeon \ + --disable-nouveau \ + --enable-exynos-experimental-api make %{?_smp_mflags} @@ -84,7 +81,13 @@ make %{?_smp_mflags} %files devel %manifest libdrm.manifest -%{_includedir}/* +%dir %{_includedir}/libdrm +%{_includedir}/libdrm/*.h +%dir %{_includedir}/libkms +%{_includedir}/libkms/*.h +%dir %{_includedir}/exynos +%{_includedir}/exynos/*.h +%{_includedir}/*.h %{_libdir}/libdrm.so %ifarch i586 i686 %ix86 x86_64 %{_libdir}/libdrm_intel.so @@ -94,7 +97,6 @@ make %{?_smp_mflags} %{_libdir}/pkgconfig/* - %files -n libkms %manifest libdrm.manifest %{_libdir}/libkms.so.* -- 2.7.4