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