diff options
Diffstat (limited to 'media-libs/libsndfile/files/libsndfile-1.0.30-fix-nl.patch')
-rw-r--r-- | media-libs/libsndfile/files/libsndfile-1.0.30-fix-nl.patch | 121 |
1 files changed, 121 insertions, 0 deletions
diff --git a/media-libs/libsndfile/files/libsndfile-1.0.30-fix-nl.patch b/media-libs/libsndfile/files/libsndfile-1.0.30-fix-nl.patch new file mode 100644 index 000000000000..7fa3c47d9385 --- /dev/null +++ b/media-libs/libsndfile/files/libsndfile-1.0.30-fix-nl.patch @@ -0,0 +1,121 @@ +diff --git a/tests/pedantic-header-test.sh.in b/tests/pedantic-header-test.sh.in +index 5ba9b4c..283af64 100755 +--- a/tests/pedantic-header-test.sh.in ++++ b/tests/pedantic-header-test.sh.in +@@ -1,58 +1,58 @@ +-#!/bin/bash
+-
+-# Copyright (C) 2010-2017 Erik de Castro Lopo <erikd@mega-nerd.com>
+-#
+-# All rights reserved.
+-#
+-# Redistribution and use in source and binary forms, with or without
+-# modification, are permitted provided that the following conditions are
+-# met:
+-#
+-# * Redistributions of source code must retain the above copyright
+-# notice, this list of conditions and the following disclaimer.
+-# * Redistributions in binary form must reproduce the above copyright
+-# notice, this list of conditions and the following disclaimer in
+-# the documentation and/or other materials provided with the
+-# distribution.
+-# * Neither the author nor the names of any contributors may be used
+-# to endorse or promote products derived from this software without
+-# specific prior written permission.
+-#
+-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+-# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+-# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+-# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+-
+-
+-if test ! -f @top_srcdir@/tests/sfversion.c ; then
+- exit 0
+- fi
+-
+-echo -n " Pedantic header test : "
+-
+-# Only do this if the compiler is GCC.
+-if test -n "@GCC_MAJOR_VERSION@" ; then
+-
+- CC=`echo "@CC@" | sed "s/.*shave cc //"`
+- # Compile with -Werror and -pedantic.
+- $CC -std=c99 -Werror -pedantic -I@top_srcdir@/src -I@abs_top_builddir@/src -I@abs_top_builddir@/include -c @top_srcdir@/tests/sfversion.c -o /dev/null
+-
+- # Check compiler return status.
+- if test $? -ne 0 ; then
+- echo
+- exit 1
+- fi
+-
+- echo "ok"
+-else
+- echo "n/a"
+- fi
+-
+-exit 0
++#!/bin/bash ++ ++# Copyright (C) 2010-2017 Erik de Castro Lopo <erikd@mega-nerd.com> ++# ++# All rights reserved. ++# ++# Redistribution and use in source and binary forms, with or without ++# modification, are permitted provided that the following conditions are ++# met: ++# ++# * Redistributions of source code must retain the above copyright ++# notice, this list of conditions and the following disclaimer. ++# * Redistributions in binary form must reproduce the above copyright ++# notice, this list of conditions and the following disclaimer in ++# the documentation and/or other materials provided with the ++# distribution. ++# * Neither the author nor the names of any contributors may be used ++# to endorse or promote products derived from this software without ++# specific prior written permission. ++# ++# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ++# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED ++# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR ++# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR ++# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, ++# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, ++# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; ++# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, ++# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR ++# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ++# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ++ ++ ++if test ! -f @top_srcdir@/tests/sfversion.c ; then ++ exit 0 ++ fi ++ ++echo -n " Pedantic header test : " ++ ++# Only do this if the compiler is GCC. ++if test -n "@GCC_MAJOR_VERSION@" ; then ++ ++ CC=`echo "@CC@" | sed "s/.*shave cc //"` ++ # Compile with -Werror and -pedantic. ++ $CC -std=c99 -Werror -pedantic -I@top_srcdir@/src -I@abs_top_builddir@/src -I@abs_top_builddir@/include -c @top_srcdir@/tests/sfversion.c -o /dev/null ++ ++ # Check compiler return status. ++ if test $? -ne 0 ; then ++ echo ++ exit 1 ++ fi ++ ++ echo "ok" ++else ++ echo "n/a" ++ fi ++ ++exit 0 |