Pārlūkot izejas kodu

libaio-0.3.113-1

Tomohiro "Tomo-p" KATO 2 gadi atpakaļ
vecāks
revīzija
0eca5c233b
1 mainītis faili ar 9 papildinājumiem un 40 dzēšanām
  1. 9 40
      lib/liba/libaio/libaio-vl.spec

+ 9 - 40
lib/liba/libaio/libaio-vl.spec

@@ -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.