From 554c2e8bcc40c3f28696c5ce6fbd9821e0681869 Mon Sep 17 00:00:00 2001 From: Alain Reguera Delgado Date: Dec 22 2010 18:25:16 +0000 Subject: Rename remains of `license' name inside `about' functionality. --- diff --git a/Scripts/Bash/Functions/About/about.sh b/Scripts/Bash/Functions/About/about.sh new file mode 100755 index 0000000..158298c --- /dev/null +++ b/Scripts/Bash/Functions/About/about.sh @@ -0,0 +1,31 @@ +#!/bin/bash +# +# license.sh -- This function outputs centos-art.sh license message. +# +# Copyright (C) 2009, 2010 Alain Reguera Delgado +# +# 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. +# +# ---------------------------------------------------------------------- +# $Id$ +# ---------------------------------------------------------------------- + +function license { + + # Define command-line interface. + license_getActions + +} diff --git a/Scripts/Bash/Functions/About/about_doLicense.sh b/Scripts/Bash/Functions/About/about_doLicense.sh new file mode 100755 index 0000000..e6889a7 --- /dev/null +++ b/Scripts/Bash/Functions/About/about_doLicense.sh @@ -0,0 +1,47 @@ +#!/bin/bash +# +# about_doLicense.sh -- This function provide the interface to read +# license information. +# +# Copyright (C) 2009, 2010 Alain Reguera Delgado +# +# 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. +# +# ---------------------------------------------------------------------- +# $Id: about_doLicense.sh 538 2010-11-26 11:12:33Z al $ +# ---------------------------------------------------------------------- + + +function about_doLicense { + + local GPL_LARGE="/home/centos/artwork/trunk/Scripts/Bash/Functions/License/GPL" + local GPL_SHORT="/home/centos/artwork/trunk/Scripts/Bash/Functions/License/GPL-short" + + # Build license message. + local CLILICENSE="$CLINAME ($CLIVERSION) -- $CLIDESCRIP + + $CLICOPYRIGHT + + $(cat $GPL_SHORT)" + + # Output brief license message. + cli_printMessage "$CLILICENSE" "AsHeadingLine" + + # Output full license message. + cli_printMessage "`gettext "Do you want to read the full license?"`" 'AsYesOrNoRequestLine' + less $GPL_LARGE + +} diff --git a/Scripts/Bash/Functions/About/about_getActions.sh b/Scripts/Bash/Functions/About/about_getActions.sh new file mode 100755 index 0000000..e672683 --- /dev/null +++ b/Scripts/Bash/Functions/About/about_getActions.sh @@ -0,0 +1,44 @@ +#!/bin/bash +# +# license_getActions.sh -- This function initializes license +# functionalities, using the action value of centos-art.sh script as +# reference. +# +# Copyright (C) 2009, 2010 Alain Reguera Delgado +# +# 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. +# +# ---------------------------------------------------------------------- +# $Id: license_getActions.sh 538 2010-11-26 11:12:33Z al $ +# ---------------------------------------------------------------------- + +function license_getActions { + + # Evaluate action name and define which actions does centos-art.sh + # script supports. + case $ACTIONNAM in + + '--license' ) + about_doLicense + ;; + + * ) + cli_printMessage "`gettext "The option provided is not valid."`" 'AsErrorLine' + ;; + + esac + +} diff --git a/Scripts/Bash/Functions/About/license.sh b/Scripts/Bash/Functions/About/license.sh deleted file mode 100755 index 158298c..0000000 --- a/Scripts/Bash/Functions/About/license.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/bash -# -# license.sh -- This function outputs centos-art.sh license message. -# -# Copyright (C) 2009, 2010 Alain Reguera Delgado -# -# 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. -# -# ---------------------------------------------------------------------- -# $Id$ -# ---------------------------------------------------------------------- - -function license { - - # Define command-line interface. - license_getActions - -} diff --git a/Scripts/Bash/Functions/About/license_doRead.sh b/Scripts/Bash/Functions/About/license_doRead.sh deleted file mode 100755 index 6afb5a6..0000000 --- a/Scripts/Bash/Functions/About/license_doRead.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/bash -# -# license_doRead.sh -- This function provide the interface to read -# license information. -# -# Copyright (C) 2009, 2010 Alain Reguera Delgado -# -# 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. -# -# ---------------------------------------------------------------------- -# $Id: license_doRead.sh 538 2010-11-26 11:12:33Z al $ -# ---------------------------------------------------------------------- - - -function license_doRead { - - local GPL_LARGE="/home/centos/artwork/trunk/Scripts/Bash/Functions/License/GPL" - local GPL_SHORT="/home/centos/artwork/trunk/Scripts/Bash/Functions/License/GPL-short" - - # Build license message. - local CLILICENSE="$CLINAME ($CLIVERSION) -- $CLIDESCRIP - - $CLICOPYRIGHT - - $(cat $GPL_SHORT)" - - # Output brief license message. - cli_printMessage "$CLILICENSE" "AsHeadingLine" - - # Output full license message. - cli_printMessage "`gettext "Do you want to read the full license?"`" 'AsYesOrNoRequestLine' - less $GPL_LARGE - -} diff --git a/Scripts/Bash/Functions/About/license_getActions.sh b/Scripts/Bash/Functions/About/license_getActions.sh deleted file mode 100755 index 73717f1..0000000 --- a/Scripts/Bash/Functions/About/license_getActions.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -# license_getActions.sh -- This function initializes license -# functionalities, using the action value of centos-art.sh script as -# reference. -# -# Copyright (C) 2009, 2010 Alain Reguera Delgado -# -# 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. -# -# ---------------------------------------------------------------------- -# $Id: license_getActions.sh 538 2010-11-26 11:12:33Z al $ -# ---------------------------------------------------------------------- - -function license_getActions { - - # Evaluate action name and define which actions does centos-art.sh - # script supports. - case $ACTIONNAM in - - '--read' ) - license_doRead - ;; - - * ) - cli_printMessage "`gettext "The option provided is not valid."`" 'AsErrorLine' - ;; - - esac - -}