From 28ded6e4cd4d699ff612fa46b81d9c693d6d9ef2 Mon Sep 17 00:00:00 2001 From: bsam Date: Wed, 20 Dec 2006 23:02:59 +0000 Subject: The Linux-native asynchronous I/O facility ("async I/O", or "aio") has a richer API and capability set than the simple POSIX async I/O facility. This library, libaio, provides the Linux-native API for async I/O. The POSIX async I/O facility requires this library in order to provide kernel-accelerated async I/O capabilities, as do applications which require the Linux-native async I/O API. PR: ports/106994 Submitted by: Simun Mikecin --- emulators/Makefile | 1 + emulators/linux-libaio/Makefile | 20 ++++++++++++++++++++ emulators/linux-libaio/distinfo.i386 | 6 ++++++ emulators/linux-libaio/pkg-descr | 6 ++++++ emulators/linux-libaio/pkg-plist | 6 ++++++ 5 files changed, 39 insertions(+) create mode 100644 emulators/linux-libaio/Makefile create mode 100644 emulators/linux-libaio/distinfo.i386 create mode 100644 emulators/linux-libaio/pkg-descr create mode 100644 emulators/linux-libaio/pkg-plist (limited to 'emulators') diff --git a/emulators/Makefile b/emulators/Makefile index 8109de1df02f..142d8ea868bb 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -57,6 +57,7 @@ SUBDIR += libvm68k SUBDIR += linux-ePSXe SUBDIR += linux-geepee32 + SUBDIR += linux-libaio SUBDIR += linux-padjoy SUBDIR += linux-peops-softgpu SUBDIR += linux-peops-spu diff --git a/emulators/linux-libaio/Makefile b/emulators/linux-libaio/Makefile new file mode 100644 index 000000000000..782a2a95c2bc --- /dev/null +++ b/emulators/linux-libaio/Makefile @@ -0,0 +1,20 @@ +# New ports collection makefile for: linux-libaio +# Date created: 2006-12-02 +# Whom: Simun Mikecin +# +# $FreeBSD$ +# + +PORTNAME= libaio +DISTVERSION= 0.3.104-2 +CATEGORIES= emulators linux + +MAINTAINER= numisemis@yahoo.com +COMMENT= Linux-native asynchronous I/O access library, Linux binary + +ONLY_FOR_ARCHS= i386 amd64 +USE_LINUX_RPM= yes +LINUX_DIST_VER= 4 +USE_LDCONFIG= yes + +.include diff --git a/emulators/linux-libaio/distinfo.i386 b/emulators/linux-libaio/distinfo.i386 new file mode 100644 index 000000000000..722dac8a271c --- /dev/null +++ b/emulators/linux-libaio/distinfo.i386 @@ -0,0 +1,6 @@ +MD5 (rpm/i386/fedora/4/libaio-0.3.104-2.i386.rpm) = d2cb563fd7dcf77d74f9c025c33f9ae1 +SHA256 (rpm/i386/fedora/4/libaio-0.3.104-2.i386.rpm) = 90ba528eb64f087e436a89b57da3438e076227ac0a06a8e786cbf4dc64c5667e +SIZE (rpm/i386/fedora/4/libaio-0.3.104-2.i386.rpm) = 18525 +MD5 (rpm/i386/fedora/4/libaio-0.3.104-2.src.rpm) = 11edbd9417bd41acdbf880ec8d919c38 +SHA256 (rpm/i386/fedora/4/libaio-0.3.104-2.src.rpm) = 89dc294970de535e0fbd2779659a605f11177a46e6f576334840714531677b81 +SIZE (rpm/i386/fedora/4/libaio-0.3.104-2.src.rpm) = 57252 diff --git a/emulators/linux-libaio/pkg-descr b/emulators/linux-libaio/pkg-descr new file mode 100644 index 000000000000..a77f12160307 --- /dev/null +++ b/emulators/linux-libaio/pkg-descr @@ -0,0 +1,6 @@ +The Linux-native asynchronous I/O facility ("async I/O", or "aio") has a +richer API and capability set than the simple POSIX async I/O facility. +This library, libaio, provides the Linux-native API for async I/O. +The POSIX async I/O facility requires this library in order to provide +kernel-accelerated async I/O capabilities, as do applications which +require the Linux-native async I/O API. diff --git a/emulators/linux-libaio/pkg-plist b/emulators/linux-libaio/pkg-plist new file mode 100644 index 000000000000..f83078e483d8 --- /dev/null +++ b/emulators/linux-libaio/pkg-plist @@ -0,0 +1,6 @@ +usr/lib/libaio.so.1 +usr/lib/libaio.so.1.0.0 +usr/lib/libaio.so.1.0.1 +usr/share/doc/libaio-0.3.104/COPYING +usr/share/doc/libaio-0.3.104/TODO +@dirrm usr/share/doc/libaio-0.3.104 -- cgit