From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 754591386F1 for ; Sun, 9 Aug 2015 09:00:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1DFCDE0858; Sun, 9 Aug 2015 09:00:19 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B39C0E0858 for ; Sun, 9 Aug 2015 09:00:18 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8ADAB340836 for ; Sun, 9 Aug 2015 09:00:17 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E523CB9 for ; Sun, 9 Aug 2015 09:00:10 +0000 (UTC) From: "Johannes Huber" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Johannes Huber" Message-ID: <1439110733.d8c4d10b47e16995b677fcc015dd65ddb3139623.johu@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: Documentation/maintainers/ X-VCS-Repository: proj/kde X-VCS-Files: Documentation/maintainers/copy-keywords X-VCS-Directories: Documentation/maintainers/ X-VCS-Committer: johu X-VCS-Committer-Name: Johannes Huber X-VCS-Revision: d8c4d10b47e16995b677fcc015dd65ddb3139623 X-VCS-Branch: master Date: Sun, 9 Aug 2015 09:00:10 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 3edfcb09-e8cf-4beb-b2ed-7a0d39ede998 X-Archives-Hash: 38267fe8c8805dba2500c8bd75520c17 commit: d8c4d10b47e16995b677fcc015dd65ddb3139623 Author: Johannes Huber gentoo org> AuthorDate: Sun Aug 9 08:58:53 2015 +0000 Commit: Johannes Huber gentoo org> CommitDate: Sun Aug 9 08:58:53 2015 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d8c4d10b [Documentation] Update copy-keywords script - drops obsolete cvs check - indent - make ebuild category configurable Documentation/maintainers/copy-keywords | 68 ++++++++++++--------------------- 1 file changed, 25 insertions(+), 43 deletions(-) diff --git a/Documentation/maintainers/copy-keywords b/Documentation/maintainers/copy-keywords index c75ae41..d88b16e 100755 --- a/Documentation/maintainers/copy-keywords +++ b/Documentation/maintainers/copy-keywords @@ -1,48 +1,30 @@ #!/bin/bash -SOURCE=${1:-~/Gentoo/gentoo-x86} -SOURCEVER=${2:-4.11.2} +SOURCE=${1:-~/Gentoo/gentoo} +SOURCEVER=${2:-15.08.0} DEST=${3:-~/Gentoo/kde} -DESTVER=${4:-4.12.1} - -TESTING=${5:-yes} - -for pd in ${SOURCE}/kde-base/* ; do - - if [ "`basename ${pd}`x" == 'CVSx' ]; then - - true - - else - - p="`basename $pd`" - kw=`cat ${pd}/${p}-${SOURCEVER}*ebuild | grep "^KEYWORDS" | head -n 1 | sed -e 's:^KEYWORDS="::' -e 's:".*$::'` - - if [ "${kw}x" == x ]; then - - echo "error: $p ebuild not found" - - else - - if [ -f "${DEST}/kde-base/${p}/${p}-${DESTVER}.ebuild" ]; then - - echo "processing $p" - - sed -i "${DEST}/kde-base/${p}/${p}-${DESTVER}.ebuild" -e "/^KEYWORDS/cKEYWORDS=\"${kw}\"" - - if [ ${TESTING} == yes ]; then - ekeyword ~all "${DEST}/kde-base/${p}/${p}-${DESTVER}.ebuild" - fi - - else - - echo "error: no file ${DEST}/kde-base/${p}/${p}-${DESTVER}.ebuild" - - fi - - fi - - fi - +DESTVER=${4:-15.12.0} + +CATEGORY=${5:-kde-apps} +TESTING=${6:-yes} + +for pd in ${SOURCE}/${CATEGORY}/* ; do + p="`basename $pd`" + kw=`cat ${pd}/${p}-${SOURCEVER}*ebuild | grep "^KEYWORDS" | head -n 1 | sed -e 's:^KEYWORDS="::' -e 's:".*$::'` + + if [ "${kw}x" == x ]; then + echo "error: $p ebuild not found" + else + if [ -f "${DEST}/${CATEGORY}/${p}/${p}-${DESTVER}.ebuild" ]; then + echo "processing $p" + sed -i "${DEST}/${CATEGORY}/${p}/${p}-${DESTVER}.ebuild" -e "/^KEYWORDS/cKEYWORDS=\"${kw}\"" + + if [ ${TESTING} == yes ]; then + ekeyword ~all "${DEST}/${CATEGORY}/${p}/${p}-${DESTVER}.ebuild" + fi + else + echo "error: no file ${DEST}/${CATEGORY}/${p}/${p}-${DESTVER}.ebuild" + fi + fi done