summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/svn-status')
-rwxr-xr-xscripts/svn-status45
1 files changed, 0 insertions, 45 deletions
diff --git a/scripts/svn-status b/scripts/svn-status
deleted file mode 100755
index b959216..0000000
--- a/scripts/svn-status
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/bash
-svn=${1:-/usr/local/src/enlightenment/svn}
-overlay=${2:-${0%/*}/../}
-
-get_svn_dirs() {
- find $svn/$1/ \
- -mindepth 1 -maxdepth 1 \
- -type d '!' '(' -name CVSROOT -o -name .svn ')' \
- -printf '%P\n' | sort
-}
-
-find_pkg() {
- find $overlay -name "$1" -printf '%P'
-}
-
-line() {
- printf "%10s: %-20s -> %s\n" "$1" "$2" "$3"
-}
-has() { [[ " ${*:2} " == *" $1 "* ]] ; }
-
-pkgs="x11-plugins/e_modules"
-for t in OLD BROKEN E-MODULES-EXTRA MISC PROTO "" ; do
- for d in $(get_svn_dirs $t) ; do
- dd=$d
- if [[ ! -e ${svn}/${t}/${d}/configure.ac ]] &&
- [[ ! -e ${svn}/${t}/${d}/configure.in ]]
- then
- continue
- fi
- [[ ${d}${t} == E-MODULES-EXTRA ]] && continue
- [[ ${t} == E-MODULES-EXTRA ]] && dd=e_modules-$d
- case ${d} in
- e) dd=enlightenment;;
- esac
- dd=$(find_pkg $dd)
- pkgs="$pkgs $dd"
- line "${t/-EXTRA}" $d $dd
- done
-done
-
-cd ${overlay}
-for p in *-*/* ; do
- has $p $pkgs && continue
- line "!!!" "???" "$p"
-done