|
@@ -1,7 +1,7 @@
|
|
|
Summary: Linux-native asynchronous I/O access library
|
|
|
Name: libaio
|
|
|
-Version: 0.3.112
|
|
|
-Release: 2%{?_dist_release}
|
|
|
+Version: 0.3.113
|
|
|
+Release: 1%{?_dist_release}
|
|
|
Group: system
|
|
|
Vendor: Project Vine
|
|
|
Distribution: Vine Linux
|
|
@@ -10,20 +10,7 @@ License: LGPLv2+
|
|
|
URL: https://pagure.io/libaio
|
|
|
Source: https://pagure.io/libaio/archive/libaio-%{version}/libaio-libaio-%{version}.tar.gz
|
|
|
|
|
|
-# patches from fedora
|
|
|
-Patch2: libaio-remove-nostartfiles-nostdlib-from-build-flags.patch
|
|
|
-
|
|
|
-# patches from debian
|
|
|
-Patch100: 0001-Fix-io_pgetevents-syscall-wrapper-on-32-bit-userland.patch
|
|
|
-Patch101: 02_libdevdir.patch
|
|
|
-Patch102: 0017-harness-Use-destination-strncpy-expression-for-sizeo.patch
|
|
|
-Patch103: 0020-harness-Make-the-test-exit-with-a-code-matching-the-.patch
|
|
|
-Patch104: 0021-harness-add-support-for-skipping-tests.patch
|
|
|
-Patch105: 0022-harness-Add-fallback-code-for-filesystems-not-suppor.patch
|
|
|
-Patch106: 0023-harness-Handle-ENOTSUP-from-io_submit-with-RWF_NOWAI.patch
|
|
|
-Patch107: 0024-harness-skip-22.p-if-async_poll-isn-t-supported.patch
|
|
|
-
|
|
|
-
|
|
|
+Patch1: libaio-install-to-destdir-slash-usr.patch
|
|
|
Patch1000: libaio-fix-test.patch
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
@@ -55,25 +42,11 @@ for the Linux-native asynchronous I/O facility ("async I/O", or "aio").
|
|
|
%setup -q -n %{name}-%{name}-%{version} -a 0
|
|
|
mv %{name}-%{name}-%{version} compat-%{name}-%{version}
|
|
|
|
|
|
-%patch100 -p1
|
|
|
-#patch101 -p1
|
|
|
-%patch102 -p1
|
|
|
-%patch103 -p1
|
|
|
-%patch104 -p1
|
|
|
-%patch105 -p1
|
|
|
-%patch106 -p1
|
|
|
-%patch107 -p1
|
|
|
+%patch1 -p1 -b .install-to-destdir-slash-usr
|
|
|
%patch1000 -p1
|
|
|
|
|
|
pushd compat-%{name}-%{version}
|
|
|
-%patch100 -p1
|
|
|
-#patch101 -p1
|
|
|
-%patch102 -p1
|
|
|
-%patch103 -p1
|
|
|
-%patch104 -p1
|
|
|
-%patch105 -p1
|
|
|
-%patch106 -p1
|
|
|
-%patch107 -p1
|
|
|
+%patch1 -p1 -b .install-to-destdir-slash-usr
|
|
|
%patch1000 -p1
|
|
|
popd
|
|
|
|
|
@@ -100,7 +73,7 @@ cd compat-%{name}-%{version}
|
|
|
install -D -m 755 src/libaio.so.1.0.0 \
|
|
|
%{buildroot}/%{_lib}/libaio.so.1.0.0
|
|
|
cd ..
|
|
|
-make DESTDIR=%{buildroot} prefix=/ libdir=/%{_lib} includedir=%{_includedir} install
|
|
|
+make destdir=%{buildroot} prefix=/ libdir=/%{_lib} usrlibdir=/%{_lib} includedir=%{_includedir} install
|
|
|
|
|
|
mkdir -p %{buildroot}/%{_libdir}
|
|
|
rm -f %{buildroot}/%{_lib}/libaio.so
|
|
@@ -109,13 +82,6 @@ ln -sf ../../%{_lib}/libaio.so.1 %{buildroot}%{_libdir}/libaio.so
|
|
|
find %{buildroot} -name '*.a' -delete
|
|
|
|
|
|
|
|
|
-%check
|
|
|
-make partcheck
|
|
|
-pushd compat-%{name}-%{version}
|
|
|
-make partcheck
|
|
|
-popd
|
|
|
-
|
|
|
-
|
|
|
%clean
|
|
|
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
@@ -131,6 +97,9 @@ popd
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
+* Wed Oct 26 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.3.113-1
|
|
|
+- new upstream release.
|
|
|
+
|
|
|
* Tue Aug 31 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.3.112-2
|
|
|
- dropped ldconfig scriptlets.
|
|
|
- fixed tests.
|