From 84a27086bbd9f493128b354300f9c77ccb32a56b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 18 Apr 2015 15:42:59 +0200 Subject: Imported Upstream version 0.6.0 --- update_copy_notice.sh | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100755 update_copy_notice.sh (limited to 'update_copy_notice.sh') diff --git a/update_copy_notice.sh b/update_copy_notice.sh new file mode 100755 index 0000000..6325e37 --- /dev/null +++ b/update_copy_notice.sh @@ -0,0 +1,51 @@ +#!/bin/bash + +shopt -s globstar + +text="///////////////////////////////////////////////////////////////////////// +// Copyright (c) 2011-2015 by Simon Schneegans +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or (at +// your option) any later version. +// +// This program is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +/////////////////////////////////////////////////////////////////////////" + +types=( + ".vala" +) + +folders=( + "src" +) + +for folder in "${folders[@]}" +do + for type in "${types[@]}" + do + for file in ${folder}/**/*${type} + do + if [ -f $file ] + then + if grep -q "Simon Schneegans" ${file} + then + echo "Reformatting ${file} ..." + sed -e '1,16d' ${file} > /tmp/copyright_tmp && mv /tmp/copyright_tmp ${file} + echo "${text}" > /tmp/copyright_tmp + cat ${file} >> /tmp/copyright_tmp && mv /tmp/copyright_tmp ${file} + fi + fi + done + done +done + + + -- cgit v1.2.3