This commit is contained in:
commit
d32fabe609
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -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
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.osc
|
20
libaio-0.3.104.diff
Normal file
20
libaio-0.3.104.diff
Normal file
@ -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" \
|
3
libaio-0.3.104.tar.bz2
Normal file
3
libaio-0.3.104.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:30ac9cf0992bfff0975107c72c49e71827dd916e8c1b9e1edf79b1f58b7bb810
|
||||||
|
size 41049
|
93
libaio.changes
Normal file
93
libaio.changes
Normal file
@ -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
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
110
libaio.spec
Normal file
110
libaio.spec
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user