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 C2731138247 for ; Sat, 18 Jan 2014 04:34:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C0028E0CBF; Sat, 18 Jan 2014 04:34: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 3A46BE0CBF for ; Sat, 18 Jan 2014 04:34:04 +0000 (UTC) Received: from spoonbill.gentoo.org (spoonbill.gentoo.org [81.93.255.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 58F3033F966 for ; Sat, 18 Jan 2014 04:34:03 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by spoonbill.gentoo.org (Postfix) with ESMTP id 5BEBA18739 for ; Sat, 18 Jan 2014 04:34:01 +0000 (UTC) From: "Robin H. Johnson" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Robin H. Johnson" Message-ID: <1389999860.ddc25d3c35c2b37f29333800db76446756c9e1a7.robbat2@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: robbat2 X-VCS-Committer-Name: Robin H. Johnson X-VCS-Revision: ddc25d3c35c2b37f29333800db76446756c9e1a7 X-VCS-Branch: master Date: Sat, 18 Jan 2014 04:34:01 +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: 421d3a40-c8c7-45f4-b3e4-3180796799d4 X-Archives-Hash: 50f77d4265bfa8f6e0abeef55340d1f8 commit: ddc25d3c35c2b37f29333800db76446756c9e1a7 Author: Andreas K. Huettel (dilfridge) gentoo org> AuthorDate: Fri Jan 17 23:04:20 2014 +0000 Commit: Robin H. Johnson gentoo org> CommitDate: Fri Jan 17 23:04:20 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=ddc25d3c [maint] experimental bash script to copy keywords --- Documentation/maintainers/copy-keywords | 48 +++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/Documentation/maintainers/copy-keywords b/Documentation/maintainers/copy-keywords new file mode 100755 index 0000000..c75ae41 --- /dev/null +++ b/Documentation/maintainers/copy-keywords @@ -0,0 +1,48 @@ +#!/bin/bash + +SOURCE=${1:-~/Gentoo/gentoo-x86} +SOURCEVER=${2:-4.11.2} + +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 + +done