diff --git a/Scripts/Bash/Functions/Shell/Config/tpl_forTopComment.sed b/Scripts/Bash/Functions/Shell/Config/tpl_forTopComment.sed new file mode 100644 index 0000000..1f7f932 --- /dev/null +++ b/Scripts/Bash/Functions/Shell/Config/tpl_forTopComment.sed @@ -0,0 +1,38 @@ +# This file standardizes the look and feel of top comments used by +# scripts inside CentOS Artwork Repository. It contains the copyright +# note and the license under which the script is released. This files +# is used with the regular expression '.*\.sh$' only. +# --------------------------------------------------- +# $Id: svg-metadata-centos.sed 5962 2010-06-16 05:44:51Z al $ +# --------------------------------------------------- +/^# +Copyright .*$/a\ +# Copyright (C) 2009-=YEAR= =FULLNAME=\ +# \ +# 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 2 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, write to the Free Software\ +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307\ +# USA.\ +# \ +# ---------------------------------------------------------------------- + +# Remove previous comments. +/^# +Copyright .*$/,/^# -+$/{ +d +} + +# Remove more than one space after comments. +s/^# +/# / + +# Define first line +1c\ +#!/bin/bash diff --git a/Scripts/Bash/Functions/Shell/Config/tpl_forTopComments.sed b/Scripts/Bash/Functions/Shell/Config/tpl_forTopComments.sed deleted file mode 100644 index 1f7f932..0000000 --- a/Scripts/Bash/Functions/Shell/Config/tpl_forTopComments.sed +++ /dev/null @@ -1,38 +0,0 @@ -# This file standardizes the look and feel of top comments used by -# scripts inside CentOS Artwork Repository. It contains the copyright -# note and the license under which the script is released. This files -# is used with the regular expression '.*\.sh$' only. -# --------------------------------------------------- -# $Id: svg-metadata-centos.sed 5962 2010-06-16 05:44:51Z al $ -# --------------------------------------------------- -/^# +Copyright .*$/a\ -# Copyright (C) 2009-=YEAR= =FULLNAME=\ -# \ -# 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 2 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, write to the Free Software\ -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307\ -# USA.\ -# \ -# ---------------------------------------------------------------------- - -# Remove previous comments. -/^# +Copyright .*$/,/^# -+$/{ -d -} - -# Remove more than one space after comments. -s/^# +/# / - -# Define first line -1c\ -#!/bin/bash