From e3ed67db6bfc653641fc47926bd17c203b4c1cf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C5=82awomir=20Nizio?= Date: Mon, 1 Oct 2012 15:00:20 +0200 Subject: [PATCH] [bin] add bump_misc to make split packages easier to deal with --- bin/bump_misc | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100755 bin/bump_misc diff --git a/bin/bump_misc b/bin/bump_misc new file mode 100755 index 0000000..167c68b --- /dev/null +++ b/bin/bump_misc @@ -0,0 +1,43 @@ +#!/bin/sh + +# script that makes it easier to bump split packages +# (and perhaps other fun stuff) + +list="git subversion transmission" +cmd="emerge -av" + +what=$1 + +if [ -z "$what" ]; then + echo "What to compile? [$list]" + read what +fi + +case $what in +git) + $cmd \ + dev-vcs/git::sabayon-distro \ + dev-vcs/git-cvs \ + dev-vcs/git-gui-tools \ + dev-vcs/git-subversion \ + www-apps/gitweb + ;; +subversion) + $cmd \ + dev-vcs/subversion::sabayon-distro \ + dev-vcs/subversion-java + ;; +transmission) + $cmd \ + net-p2p/transmission-base \ + net-p2p/transmission-cli \ + net-p2p/transmission-daemon \ + net-p2p/transmission-gtk \ + net-p2p/transmission-qt4 \ + net-p2p/transmission::sabayon-distro + ;; +*) + echo "Excuse me, but I non capisco." >&2 + [ -n "$1" ] && echo "Run without any parameter for interactive use." >&2 + exit 1 +esac