orion pushed to libeio (epel7). "Initial import"

notifications at fedoraproject.org notifications at fedoraproject.org
Tue Apr 14 14:34:19 UTC 2015


>From 9b4d90daeedd93d5752a1418b921144c4f6a7b30 Mon Sep 17 00:00:00 2001
From: Lubomir Rintel <lkundrak at v3.sk>
Date: Thu, 23 Sep 2010 15:26:50 +0200
Subject: Initial import


diff --git a/.gitignore b/.gitignore
index e69de29..8910258 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/libeio.tar.gz
diff --git a/libeio.spec b/libeio.spec
new file mode 100644
index 0000000..3be52b5
--- /dev/null
+++ b/libeio.spec
@@ -0,0 +1,79 @@
+Name:		libeio
+Version:	3.65
+Release:	2%{?dist}
+Summary:	Event-based fully asynchronous I/O library
+
+Group:		System Environment/Libraries
+License:	MIT or GPLv2+
+URL:		http://software.schmorp.de/pkg/libeio.html
+Source0:	libeio.tar.gz
+# cvs -rrel-3_65 -z3 -d :pserver:anonymous at cvs.schmorp.de/schmorpforge co libeio
+# tar czf libeio.tar.gz libeio
+BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+BuildRequires:	autoconf automake libtool
+
+%description
+Libeio is a full-featured asynchronous I/O library for C, modeled in
+similar style and spirit as libev. Features include: asynchronous read,
+write, open, close, stat, unlink, fdatasync, mknod, readdir etc. (basically
+the full POSIX API). sendfile (native on solaris, linux, hp-ux, freebsd,
+emulated everywhere else), readahead (emulated where not available).
+
+It is fully event-library agnostic and can easily be integrated into any
+event-library (or used standalone, even in polling mode). It is very portable
+and relies only on POSIX threads.
+
+
+%package devel
+Group:          Development/Libraries
+Summary:        Development headers and libraries for libeio
+Requires:       %{name} = %{version}-%{release}
+
+%description devel
+Development headers and libraries for libeio
+
+
+%prep
+%setup -q -n %{name}
+
+
+%build
+[ -e configure ] || ./autogen.sh
+%configure
+make %{?_smp_mflags} CFLAGS="-D_GNU_SOURCE %{optflags}"
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+
+%files
+%defattr(-,root,root,-)
+%{_libdir}/libeio.so.*
+%exclude %{_libdir}/libeio.a
+%exclude %{_libdir}/libeio.la
+%doc LICENSE Changes
+
+
+%files devel
+%{_includedir}/eio.h
+%{_libdir}/libeio.so
+
+
+%changelog
+* Mon Sep 20 2010 Lubomir Rintel <lkundrak at v3.sk> - 3.65-2
+- Call ldconfig (Peter Lemenkov)
+- Fix spelling errors
+- Use correct compiler flags
+
+* Fri Sep 17 2010 Lubomir Rintel <lkundrak at v3.sk> - 3.65-1
+- Initial packaging
diff --git a/sources b/sources
index e69de29..6a966da 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+ef379d1c346b1d7ffb4d516dc821fa9d  libeio.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/libeio.git/commit/?h=epel7&id=9b4d90daeedd93d5752a1418b921144c4f6a7b30


More information about the scm-commits mailing list