From 4e00c8f7dadb4e3a292689789c86a82c98c3ad5a Mon Sep 17 00:00:00 2001 From: mej Date: Sat, 25 Oct 2008 18:46:18 +0000 Subject: [PATCH] Sat Oct 25 11:41:49 2008 Michael Jennings (mej) Add spec file for eina. ---------------------------------------------------------------------- git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@37104 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- configure.ac | 1 + eina.spec.in | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 eina.spec.in diff --git a/configure.ac b/configure.ac index d6c5a59..a60be6b 100644 --- a/configure.ac +++ b/configure.ac @@ -311,6 +311,7 @@ AC_FUNC_ALLOCA AC_CONFIG_FILES([ Makefile eina-0.pc +eina.spec doc/Makefile src/Makefile src/include/Makefile diff --git a/eina.spec.in b/eina.spec.in new file mode 100644 index 0000000..8abc4d3 --- /dev/null +++ b/eina.spec.in @@ -0,0 +1,60 @@ +%define _missing_doc_files_terminate_build 0 + +Summary: Data Type Library +Name: @PACKAGE@ +Version: @VERSION@ +Release: 0.%(date '+%Y%m%d') +License: BSD +Group: System Environment/Libraries +Source: %{name}-%{version}.tar.gz +Packager: %{?_packager:%{_packager}}%{!?_packager:Michael Jennings } +Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)} +Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}} +URL: http://www.enlightenment.org/ +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +Eina is a data type library. + +%package devel +Summary: Eina headers, static libraries, documentation and test programs +Group: System Environment/Libraries +Requires: %{name} = %{version} + +%description devel +Headers, static libraries, test programs and documentation for Eina + +%prep +%setup -q + +%build +%{configure} --prefix=%{_prefix} +%{__make} %{?_smp_mflags} %{?mflags} + +%install +%{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install + +%clean +test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-, root, root) +%doc AUTHORS COPYING README +%{_libdir}/*.so.* +%{_libdir}/%{name} + +%files devel +%defattr(-, root, root) +%{_includedir}/* +%{_libdir}/*.a +%{_libdir}/*.so +%{_libdir}/*.la +%{_libdir}/pkgconfig/* + +%changelog -- 2.7.4