From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1M1BQs-0005ED-Hk for garchives@archives.gentoo.org; Tue, 05 May 2009 03:35:02 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 17023E05D9; Tue, 5 May 2009 03:35:02 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id E9E48E05D9 for ; Tue, 5 May 2009 03:35:01 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 2569E65877 for ; Tue, 5 May 2009 03:35:01 +0000 (UTC) Received: from idl0r by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1M1BQq-0004sO-Nr for gentoo-commits@lists.gentoo.org; Tue, 05 May 2009 03:35:00 +0000 To: gentoo-commits@lists.gentoo.org From: "Christian Ruppert (idl0r)" Subject: [gentoo-commits] gentoolkit r585 - trunk/src/echangelog/test X-VCS-Repository: gentoolkit X-VCS-Revision: 585 X-VCS-Files: trunk/src/echangelog/test/test.sh X-VCS-Directories: trunk/src/echangelog/test X-VCS-Committer: idl0r X-VCS-Committer-Name: Christian Ruppert Content-Type: text/plain; charset=UTF-8 Message-Id: Sender: Christian Ruppert Date: Tue, 05 May 2009 03:35:00 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 52761f37-f406-435f-839c-a6e5124908ec X-Archives-Hash: 85a7f90d167c3fa3262d0af60f4b1eaa Author: idl0r Date: 2009-05-05 03:35:00 +0000 (Tue, 05 May 2009) New Revision: 585 Modified: trunk/src/echangelog/test/test.sh Log: Warn if $vcs has not been found. Minor cleanup. Modified: trunk/src/echangelog/test/test.sh =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/src/echangelog/test/test.sh 2009-05-05 03:24:10 UTC (rev 584) +++ trunk/src/echangelog/test/test.sh 2009-05-05 03:35:00 UTC (rev 585) @@ -2,22 +2,17 @@ =20 source /etc/init.d/functions.sh =20 +SUPPORTED_VCS=3D( "cvs" "svn" "git" ) VCSTEST=3D"echangelog-test/vcstest" _ROOT=3D$(pwd) =20 export ECHANGELOG_USER=3D"Just a test " =20 -#MD5_INIT=3D"34d54bc2ab1a2154b0c7bd5cdd7f6119" MD5_INIT=3D"34d54bc2ab1a2154b0c7bd5cdd7f6119" -#MD5_PATCH=3D"d910ab6b76cfb48b68e11ae1f06612bb" MD5_PATCH=3D"db1ab89bb7374824d0f198078f79a83f" -#MD5_REVBUMP=3D"8e36650a644ba49cc13bcbe93fdb2d2d" MD5_REVBUMP=3D"31ddfa60d2ae4dd1fccd7e3d2bd2c06c" -#MD5_COPYRIGHT=3D"55a6097d8e3913a9feb0dff250649c00" MD5_COPYRIGHT=3D"6f39fa409ea14bb6506347c53f6dee50" -#MD5_OBSOLETE=3D"6c30d84f603f5f0e4b09a88d9cfdaaa8" MD5_OBSOLETE=3D"0aedadf159c6f3add97a3f79fb867221" -#MD5_FINAL=3D"cdd58fea5cfcef5820013d82ccbe0e89" MD5_FINAL=3D"17eb0df69f501cc6fdaffebd118b7764" =20 function md5() { @@ -168,25 +163,16 @@ exit 1 fi =20 -if [[ -x $(which git) ]]; -then - ebegin "Starting test with git" - make_test $_ROOT "git" || set $? - eend ${1:-0}=20 -fi +for vcs in ${SUPPORTED_VCS[*]}; +do + if [[ -x "$(which ${vcs} 2>/dev/null)" ]]; + then + ebegin "Starting test with ${vcs}" + make_test $_ROOT "${vcs}" || set $? + eend ${1:-0} + else + ewarn "No ${vcs} executable found, skipping test..." + fi +done =20 -if [[ -x $(which cvs) ]]; -then - ebegin "Starting test with cvs" - make_test $_ROOT "cvs" || set $? - eend ${1:-0} -fi - -if [[ -x $(which svn) ]]; -then - ebegin "Starting test with svn" - make_test $_ROOT "svn" || set $? - eend ${1:-0} -fi - rm -rf "${_ROOT}/tmp"