From 36fdcf3817f7b1089799cb978d6a63007564cae0 Mon Sep 17 00:00:00 2001 From: Tomohito Esaki Date: Thu, 27 Mar 2014 14:25:31 +0900 Subject: [PATCH] Add packaging Change-Id: I9b43ed28ae0e4c823ed014b7267c8dc9cb47f1be Signed-off-by: Tony SIM --- packaging/wayland-kms.manifest | 5 ++++ packaging/wayland-kms.spec | 53 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 packaging/wayland-kms.manifest create mode 100644 packaging/wayland-kms.spec diff --git a/packaging/wayland-kms.manifest b/packaging/wayland-kms.manifest new file mode 100644 index 0000000..017d22d --- /dev/null +++ b/packaging/wayland-kms.manifest @@ -0,0 +1,5 @@ + + + + + diff --git a/packaging/wayland-kms.spec b/packaging/wayland-kms.spec new file mode 100644 index 0000000..eaf9748 --- /dev/null +++ b/packaging/wayland-kms.spec @@ -0,0 +1,53 @@ +Name: wayland-kms +Version: 1.1.0 +Release: 0 +License: MIT +Summary: wayland-kms library +Source: %{name}-%{version}.tar.gz +Source1001: wayland-kms.manifest +BuildRequires: automake +BuildRequires: libtool +BuildRequires: pkgconfig(libkms) +BuildRequires: pkgconfig(libdrm) >= 2.4.24 +BuildRequires: pkgconfig(libudev) > 150 +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-server) + +%description +wayland-kms + +%package devel +Summary: wayland-kms library (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +wayland-kms development files + +%prep +%setup + +%build +autoreconf -vif +%configure +make + +%install +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +#%manifest %{name}.manifest +%defattr(-,root,root) +%license LICENSE +%{_libdir}/libwayland-kms.so.* + +%files devel +%{_libdir}/libwayland-kms.so +%{_libdir}/pkgconfig/wayland-kms.pc +%{_includedir}/wayland-kms.h +%{_includedir}/wayland-kms-client-protocol.h +%{_includedir}/wayland-kms-server-protocol.h -- 2.7.4