fate/source: Do not use GNU extensions in sed
authorTimothy Gu <timothygu99@gmail.com>
Fri, 12 Feb 2016 06:26:03 +0000 (22:26 -0800)
committerTimothy Gu <timothygu99@gmail.com>
Sat, 13 Feb 2016 15:59:00 +0000 (07:59 -0800)
cmdutils.h
tests/fate/source-check.sh

index 7f3db2a..83ea4ad 100644 (file)
@@ -19,8 +19,8 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#ifndef FFMPEG_CMDUTILS_H
-#define FFMPEG_CMDUTILS_H
+#ifndef CMDUTILS_H
+#define CMDUTILS_H
 
 #include <stdint.h>
 
index 1947b52..33affae 100755 (executable)
@@ -19,10 +19,12 @@ git grep -L -E "This file is part of FFmpeg|This file is part of libswresample|"
 echo Headers without standard inclusion guards:
 for f in `git ls-files | grep '\.h$'` ; do
     macro="`echo $f | sed \
-        -e '/\/\|^ff/!{s/\(.*\)/ffmpeg\/\1/}' \
         -e 's/^lib//' \
-        -e 's/[^A-Za-z0-9]\{1\,\}/_/g' \
-        -e 's/_\(a\|v\|av\)f_/_/' \
+        -e 's/[^A-Za-z0-9]\{1,\}/_/g' \
+        -e 's/_af_/_/' \
+        -e 's/_vf_/_/' \
+        -e 's/_avf_/_/' \
+        -e 's/_vaf_/_/' \
     | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`"
 
     grep -L "^#define $macro$" $f