#!/bin/bash

set -ex

/usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .clang1 --fuzz=0 < /usr/lib/rpm/clang/systemtap-0002-util-Use-abs-instead-of-labs.patch
/usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .clang2 --fuzz=0 < /usr/lib/rpm/clang/systemtap-0003-Add-some-override-specifiers-where-missing.patch
/usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .clang3 --fuzz=0 < /usr/lib/rpm/clang/systemtap-0004-Add-missing-copy-constructors-to-set1_ref-and-set1_c.patch
/usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .clang4 --fuzz=0 < /usr/lib/rpm/clang/systemtap-0005-set2-Return-this-from-assignment-operator.patch
/usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .clang5 --fuzz=0 < /usr/lib/rpm/clang/systemtap-0006-Fix-Woverloaded-virtual-warnings-when-building-with-.patch
/usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .clang6 --fuzz=0 < /usr/lib/rpm/clang/systemtap-0007-Fix-Wformat-nonliteral-and-Wformat-warnings-with-cla.patch
/usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .clang7 --fuzz=0 < /usr/lib/rpm/clang/systemtap-0008-dtrace-Use-o-option-to-specify-output-file-for-CPP.patch
/usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .clang8 --fuzz=0 < /usr/lib/rpm/clang/systemtap-0009-misc.patch
