From d32fabe60919ef236f2e898491a9c11348e654fad046ccb30458cff81b9a2bcf Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 15 Jan 2007 23:21:21 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libaio?expand=0&rev=1 --- .gitattributes | 23 +++++++++ .gitignore | 1 + libaio-0.3.104.diff | 20 ++++++++ libaio-0.3.104.tar.bz2 | 3 ++ libaio.changes | 93 ++++++++++++++++++++++++++++++++++ libaio.spec | 110 +++++++++++++++++++++++++++++++++++++++++ ready | 0 7 files changed, 250 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 libaio-0.3.104.diff create mode 100644 libaio-0.3.104.tar.bz2 create mode 100644 libaio.changes create mode 100644 libaio.spec create mode 100644 ready diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/libaio-0.3.104.diff b/libaio-0.3.104.diff new file mode 100644 index 0000000..7a64a9e --- /dev/null +++ b/libaio-0.3.104.diff @@ -0,0 +1,20 @@ +--- src/raw_syscall.c ++++ src/raw_syscall.c +@@ -4,6 +4,7 @@ + /* based on code from glibc by Jes Sorensen */ + __asm__(".text\n" + ".globl __ia64_aio_raw_syscall\n" ++ ".proc __ia64_aio_raw_syscall\n" + "__ia64_aio_raw_syscall:\n" + "alloc r2=ar.pfs,1,0,8,0\n" + "mov r15=r32\n" +--- src/syscall-ia64.h ++++ src/syscall-ia64.h +@@ -7,6 +7,7 @@ + #define __ia64_raw_syscall(fname, sname) \ + __asm__ (".text\n" \ + ".globl " SYMSTR(fname) "\n" \ ++ ".proc " SYMSTR(fname) "\n" \ + SYMSTR(fname) ":\n" \ + " mov r15=" SYMSTR( __NR_ ## sname ) "\n" \ + " break 0x100000\n" \ diff --git a/libaio-0.3.104.tar.bz2 b/libaio-0.3.104.tar.bz2 new file mode 100644 index 0000000..9837b8d --- /dev/null +++ b/libaio-0.3.104.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30ac9cf0992bfff0975107c72c49e71827dd916e8c1b9e1edf79b1f58b7bb810 +size 41049 diff --git a/libaio.changes b/libaio.changes new file mode 100644 index 0000000..17385b9 --- /dev/null +++ b/libaio.changes @@ -0,0 +1,93 @@ +------------------------------------------------------------------- +Wed Jan 25 21:37:22 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Thu May 5 11:41:51 CEST 2005 - schwab@suse.de + +- Fix ia64 assembler. + +------------------------------------------------------------------- +Wed Apr 27 11:52:48 CEST 2005 - kukuk@suse.de + +- Update to version 0.3.104 + +------------------------------------------------------------------- +Wed Dec 1 12:09:26 CET 2004 - kukuk@suse.de + +- Update to version 0.3.102 [#44374] + +------------------------------------------------------------------- +Tue Apr 20 11:24:44 CEST 2004 - meissner@suse.de + +- fixed ppc64 alignment problems. [#38801/LTC#7503] + +------------------------------------------------------------------- +Fri Mar 12 14:08:41 CET 2004 - kukuk@suse.de + +- Update to 0.3.98 [Bug #35266] + +------------------------------------------------------------------- +Tue Mar 2 15:57:41 CET 2004 - ro@suse.de + +- use -fPIC for shared objects on ppc + +------------------------------------------------------------------- +Sun Jan 11 11:31:30 CET 2004 - adrian@suse.de + +- add %defattr and %run_ldconfig + +------------------------------------------------------------------- +Wed Oct 1 12:05:11 CEST 2003 - schwab@suse.de + +- Fix for ia64. + +------------------------------------------------------------------- +Wed Apr 23 12:48:36 CEST 2003 - coolo@suse.de + +- fix build for lib64 + +------------------------------------------------------------------- +Wed Apr 23 11:48:26 CEST 2003 - coolo@suse.de + +- use BuildRoot + +------------------------------------------------------------------- +Fri Apr 11 11:22:07 CEST 2003 - ro@suse.de + +- fix header to be includable with glibc (#26033) + +------------------------------------------------------------------- +Thu Apr 3 10:29:47 CEST 2003 - kukuk@suse.de + +- Add missing "const" to libaio.h [#26030] + +------------------------------------------------------------------- +Tue Oct 1 07:44:00 PDT 2002 - meissner@suse.de + +- Fixed __syscall_return for ppc. + +------------------------------------------------------------------- +Fri Sep 20 16:54:17 CEST 2002 - fehr@suse.de + +- Add syscall defines for x86_64 +- add Andreas fix for testsuite main program to compile on x86_64 +- add another fix to make testsuite build again on ia64 + +------------------------------------------------------------------- +Thu Sep 19 19:35:47 CEST 2002 - schwab@suse.de + +- Add missing bits for ia64. + +------------------------------------------------------------------- +Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de + +- removed bogus self-provides + +------------------------------------------------------------------- +Wed Sep 4 12:39:46 CEST 2002 - fehr@suse.de + +- make package from libaio-0.3.15-2.5 + +------------------------------------------------------------------- diff --git a/libaio.spec b/libaio.spec new file mode 100644 index 0000000..96103dd --- /dev/null +++ b/libaio.spec @@ -0,0 +1,110 @@ +# +# spec file for package libaio (Version 0.3.104) +# +# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://www.suse.de/feedback/ +# + +# norootforbuild + +Name: libaio +License: LGPL +Group: System/Libraries +Autoreqprov: on +Version: 0.3.104 +Release: 2 +Summary: Linux-Native Asynchronous I/O access Library +Source: libaio-%{version}.tar.bz2 +Patch: libaio-%{version}.diff +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +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 provides the Linux-native API for async I/O. The +POSIX async I/O facility requires this library to provide +kernel-accelerated async I/O capabilities, as do applications which +require the Linux-native async I/O API. + + + +%package devel +Summary: Development Files for Linux-native Asynchronous I/O Access +Group: Development/Libraries/C and C++ +Requires: libaio = %{version} + +%description devel +This package provides header files to include, and libraries to link +with, for the Linux-native asynchronous I/O facility ("async I/O", or +"aio"). + + + +%prep +%setup -q +%patch + +%build +make + +%install +make install prefix=$RPM_BUILD_ROOT/usr libdir=$RPM_BUILD_ROOT%{_libdir} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(644,root,root,755) +%doc COPYING TODO +%attr(0755,root,root) %_libdir/libaio.so.1 +%attr(0755,root,root) %_libdir/libaio.so.1.0.1 + +%files devel +%defattr(644,root,root,755) +/usr/include/libaio.h +%_libdir/libaio.a +%_libdir/libaio.so + +%changelog -n libaio +* Wed Jan 25 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Thu May 05 2005 - schwab@suse.de +- Fix ia64 assembler. +* Wed Apr 27 2005 - kukuk@suse.de +- Update to version 0.3.104 +* Wed Dec 01 2004 - kukuk@suse.de +- Update to version 0.3.102 [#44374] +* Tue Apr 20 2004 - meissner@suse.de +- fixed ppc64 alignment problems. [#38801/LTC#7503] +* Fri Mar 12 2004 - kukuk@suse.de +- Update to 0.3.98 [Bug #35266] +* Tue Mar 02 2004 - ro@suse.de +- use -fPIC for shared objects on ppc +* Sun Jan 11 2004 - adrian@suse.de +- add %%defattr and %%run_ldconfig +* Wed Oct 01 2003 - schwab@suse.de +- Fix for ia64. +* Wed Apr 23 2003 - coolo@suse.de +- fix build for lib64 +* Wed Apr 23 2003 - coolo@suse.de +- use BuildRoot +* Fri Apr 11 2003 - ro@suse.de +- fix header to be includable with glibc (#26033) +* Thu Apr 03 2003 - kukuk@suse.de +- Add missing "const" to libaio.h [#26030] +* Tue Oct 01 2002 - meissner@suse.de +- Fixed __syscall_return for ppc. +* Fri Sep 20 2002 - fehr@suse.de +- Add syscall defines for x86_64 +- add Andreas fix for testsuite main program to compile on x86_64 +- add another fix to make testsuite build again on ia64 +* Thu Sep 19 2002 - schwab@suse.de +- Add missing bits for ia64. +* Tue Sep 17 2002 - ro@suse.de +- removed bogus self-provides +* Wed Sep 04 2002 - fehr@suse.de +- make package from libaio-0.3.15-2.5 diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4