From 90c65ba9d95714f5ccc83387a5736b9e0d2b89a9 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 25 Jul 2018 08:10:19 -0500 Subject: [PATCH] 0.3.1 use %make_build %make_install %ldconfig_scriptlets --- .gitignore | 20 +------------------- sources | 18 +----------------- webrtc-audio-processing.spec | 33 ++++++++++----------------------- 3 files changed, 12 insertions(+), 59 deletions(-) diff --git a/.gitignore b/.gitignore index f186e8b..4ecd141 100644 --- a/.gitignore +++ b/.gitignore @@ -1,19 +1 @@ -/webrtc-audio-processing-0.1.tar.xz -/webrtc-audio-processing-0.2.tar.xz -/webrtc-audio-processing-0.3.tar.xz -/0001-Add-missing-windows-specific-headers.patch -/0002-build-Add-cerbero-gnustl-support-for-Android.patch -/0003-build-Don-t-blindly-link-to-pthread.patch -/0004-build-Add-required-define-for-Windows.patch -/0005-build-Properly-select-the-right-system-wrappers.patch -/0006-build-Define-MSVC-_WIN32-so-we-can-build-on-mingw.patch -/0007-Add-missing-windows-conditions-variable.patch -/0008-build-Protect-against-unsupported-CPU-types.patch -/0009-osx-Fix-type-OS_FLAGS-instead-of-OS_CFLAGS.patch -/0010-build-Sync-defines-and-libs-with-build.gn.patch -/0011-build-Use-no-undefined-to-support-both-clang-and-gcc.patch -/0012-build-Re-add-pthread-linking-on-linux.patch -/0013-build-Add-ARM-64bit-support.patch -/0014-build-fix-architecture-detection.patch -/0015-doc-file-invalid-reference-to-pulseaudio-mailing-lis.patch -/0016-build-Fix-configure-option-with-ns-mode.patch +/webrtc-audio-processing-0.3.1.tar.xz diff --git a/sources b/sources index 7255536..37600c9 100644 --- a/sources +++ b/sources @@ -1,17 +1 @@ -SHA512 (webrtc-audio-processing-0.3.tar.xz) = fac99ae0c28290afedce8745bb159af1d375bf17e448a4e020b3b04f4ade24929d1d110923c4363c06a963675a201135621f0d20e57edff42bbcfbaedf91b4d0 -SHA512 (0001-Add-missing-windows-specific-headers.patch) = 8cac02a28b629e2a8222c8a70eb2fe344cab105236fde4d1fed40f5816acc66b3825e681ab99e4ed8c6d3c6607d4d5364feaaa3118bc5e30d60214ec968a73b3 -SHA512 (0002-build-Add-cerbero-gnustl-support-for-Android.patch) = 8875fd15857834519d80e49d72a47042ebdc355bae0bfcc59c08af59d278a37d2f4d3b8d5176bcd21e0ab71d5cc4c57a16e6298e5b91a05fbc60a985bedd876e -SHA512 (0003-build-Don-t-blindly-link-to-pthread.patch) = 26c5799277f3571303669ab45adc9dd7f4d0c2015aa0d45b6a1bcbf73f1591358594373aa5a46a2b1ccbab78d6b693e3ec974917b5a1ace4a21a7aa9231c5b32 -SHA512 (0004-build-Add-required-define-for-Windows.patch) = 39797a10ae99fef8fdf382c4b231621734e6bcb373a747e4add447a24ea3f7952d6fbdf7ae38dcf7f241d254449c33980572213b7669b2eaf2c37fe9240e02dd -SHA512 (0005-build-Properly-select-the-right-system-wrappers.patch) = 410143e61e51686412f5a180d9fab9511dc6adc1512a41f652d7dc6451ee1b51fb1b5aa3abce799456b80f7700c0c008c81460d188c7f7e364c6daf5585a8631 -SHA512 (0006-build-Define-MSVC-_WIN32-so-we-can-build-on-mingw.patch) = 9baaa8219a198da38a5b89530255b04647f51e99777a79a4a111c3b43520797a17a9cd7fb29b362835722e2565070f040ffc0aa17bcb0312d5317ac196d23c57 -SHA512 (0007-Add-missing-windows-conditions-variable.patch) = b9a1476d413daa5695c2067aa148696bcb934d1b44238cf5644d034b1531e6967386b8fcf9bccc81897c9c4a026413cbf24366648644fc0cef8e9afcd31b6891 -SHA512 (0008-build-Protect-against-unsupported-CPU-types.patch) = 2679a024b6813ae32f87f8937b9ae85628f55eba4c2f907b4c51298c737e9e0e8f4bee7f9542e21ac46ba1c4abc89d8a628f60b1fc528247a292448606833e2f -SHA512 (0009-osx-Fix-type-OS_FLAGS-instead-of-OS_CFLAGS.patch) = 6b05f191ea558911decb1ae7df265c9007144a47a0a9b74f2b7eec7ee5181410540528dfe2c3a2ee6d498d70141eb40bfe08709ed842bbe7fc56e4af4f26f4a3 -SHA512 (0010-build-Sync-defines-and-libs-with-build.gn.patch) = 1a4d8eb6bbd3ba315192115bd45ddc806df2fbd4c5b0e5a3456e13dff99edf58f11cf67c135e0ec54772e26581b7cd57c7796c104c822ba0b269ba000ac8a7e4 -SHA512 (0011-build-Use-no-undefined-to-support-both-clang-and-gcc.patch) = 9efa423e98cb43ceeb706389f185b9ff546ac668af618a5ed499aa3fc8bce3c7e215ffbc7381bb2cce67fe935d88a25cea28aa4af0f56bda72c555190c7c8fbf -SHA512 (0012-build-Re-add-pthread-linking-on-linux.patch) = a184ba2e4edc5dbe05623bc7534cd81568f173cc9e7ee1bd74051d59592c654fa17a25bee5fb5b64217e3c1fea21ea44c465cd45557afdb6df695dd8b0857ecb -SHA512 (0013-build-Add-ARM-64bit-support.patch) = 463e971c267b37ded9f94126ffa845a5df62f98fc63844562e648330cc2059c0a6913d68289b7189238884371de9a11c702289f951613defa5043d74798a7b5f -SHA512 (0014-build-fix-architecture-detection.patch) = d4750b51fb1bc3b2f2be37538d04385722bfd4bc212ab273d9b19bb4d8e5385e471957023e92945a8e81ca1ee50fd73c8d5cb334af0f4d992ed9697db54f6110 -SHA512 (0015-doc-file-invalid-reference-to-pulseaudio-mailing-lis.patch) = d7a1046cdc18257eec62af5854755aadfea755627c246a360bab6d09e0b1b91357a3221e6fc6a7f67cf3b93dff9ce7b0221955754309f555b2dd119c9a204192 -SHA512 (0016-build-Fix-configure-option-with-ns-mode.patch) = 6369b6ad9ece26aa5c4faf4c56afd85cc1d7ad0488c3c537ea3600a3cf6be821d0530fdcf4de77002eee4e28ea95c02cb63826e5536321cb0361fbb724efa277 +SHA512 (webrtc-audio-processing-0.3.1.tar.xz) = 1c7a2d16f7f6c03cf6d60405d0dcd224caae6e80c9c4d43f8373bad2446affcdf49a02efb0085387328289aa79c8981dcaedff876cde55be9602dbde9c3f440b diff --git a/webrtc-audio-processing.spec b/webrtc-audio-processing.spec index 8c02a2a..32b614c 100644 --- a/webrtc-audio-processing.spec +++ b/webrtc-audio-processing.spec @@ -1,29 +1,13 @@ Name: webrtc-audio-processing -Version: 0.3 -Release: 9%{?dist} +Version: 0.3.1 +Release: 1%{?dist} Summary: Library for echo cancellation License: BSD and MIT URL: http://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/ Source0: http://freedesktop.org/software/pulseaudio/webrtc-audio-processing/%{name}-%{version}.tar.xz -## upstream patches (lookaside cache for now, not willing to bloat git this much yet) -Patch1: 0001-Add-missing-windows-specific-headers.patch -Patch2: 0002-build-Add-cerbero-gnustl-support-for-Android.patch -Patch3: 0003-build-Don-t-blindly-link-to-pthread.patch -Patch4: 0004-build-Add-required-define-for-Windows.patch -Patch5: 0005-build-Properly-select-the-right-system-wrappers.patch -Patch6: 0006-build-Define-MSVC-_WIN32-so-we-can-build-on-mingw.patch -Patch7: 0007-Add-missing-windows-conditions-variable.patch -Patch8: 0008-build-Protect-against-unsupported-CPU-types.patch -Patch9: 0009-osx-Fix-type-OS_FLAGS-instead-of-OS_CFLAGS.patch -Patch10: 0010-build-Sync-defines-and-libs-with-build.gn.patch -Patch11: 0011-build-Use-no-undefined-to-support-both-clang-and-gcc.patch -Patch12: 0012-build-Re-add-pthread-linking-on-linux.patch -Patch13: 0013-build-Add-ARM-64bit-support.patch -Patch14: 0014-build-fix-architecture-detection.patch -Patch15: 0015-doc-file-invalid-reference-to-pulseaudio-mailing-lis.patch -Patch16: 0016-build-Fix-configure-option-with-ns-mode.patch +## upstream patches Patch100: webrtc-fix-typedefs-on-other-arches.patch # bz#1336466, https://bugs.freedesktop.org/show_bug.cgi?id=95738 @@ -59,18 +43,17 @@ autoreconf -vif --disable-silent-rules \ --disable-static -make %{?_smp_mflags} +%make_build %install -make install DESTDIR=%{buildroot} INSTALL="install -p" +%make_install # remove libtool archives find %{buildroot} -type f -name "*.la" -delete -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files %doc NEWS AUTHORS README.md @@ -84,6 +67,10 @@ find %{buildroot} -type f -name "*.la" -delete %changelog +* Wed Jul 25 2018 Rex Dieter - 0.3.1-1 +- 0.3.1 +- use %%make_build %%make_install %%ldconfig_scriptlets + * Mon Jul 23 2018 Debarshi Ray 0.3-9 - Update License