diff options
| author | karltk <karltk@gentoo.org> | 2002-11-11 16:53:57 +0000 |
|---|---|---|
| committer | karltk <karltk@gentoo.org> | 2002-11-11 16:53:57 +0000 |
| commit | 4cfab16342d37d5db18a02d5522475e9309b9707 (patch) | |
| tree | 5cc0495ab93b3af516636885e450ef2925decb86 /trunk/src | |
| parent | 639fabaa7f5df0ec2c8133c8bd2684e31515bf11 (diff) | |
| download | gentoolkit-4cfab16342d37d5db18a02d5522475e9309b9707.tar.gz | |
Updated with newest contributions from author.
svn path=/; revision=11
Diffstat (limited to 'trunk/src')
| -rw-r--r-- | trunk/src/emerge-rsync/AUTHORS | 4 | ||||
| -rw-r--r-- | trunk/src/emerge-rsync/ChangeLog | 2 | ||||
| -rwxr-xr-x | trunk/src/emerge-rsync/emerge-rsync | 16 | ||||
| -rw-r--r-- | trunk/src/emerge-rsync/emerge-rsync.1 | 25 |
4 files changed, 46 insertions, 1 deletions
diff --git a/trunk/src/emerge-rsync/AUTHORS b/trunk/src/emerge-rsync/AUTHORS index e69de29..295fd13 100644 --- a/trunk/src/emerge-rsync/AUTHORS +++ b/trunk/src/emerge-rsync/AUTHORS @@ -0,0 +1,4 @@ + +Marko Mikulicic <marko@seul.org> + - Wrote all of it. + diff --git a/trunk/src/emerge-rsync/ChangeLog b/trunk/src/emerge-rsync/ChangeLog index e69de29..1f27dd9 100644 --- a/trunk/src/emerge-rsync/ChangeLog +++ b/trunk/src/emerge-rsync/ChangeLog @@ -0,0 +1,2 @@ +2002-11-11: Karl Trygve Kalleberg <karltk@gentoo.org> + * Imported newest contributions from #5623. diff --git a/trunk/src/emerge-rsync/emerge-rsync b/trunk/src/emerge-rsync/emerge-rsync index 224b548..0e76dcd 100755 --- a/trunk/src/emerge-rsync/emerge-rsync +++ b/trunk/src/emerge-rsync/emerge-rsync @@ -1,6 +1,7 @@ #!/bin/sh BASE=/var/cache USE_COLORS=yes +USE_WEBRSYNC=no # end user configuration section . /etc/make.globals @@ -19,9 +20,22 @@ function portagetree () { find $PORTDIR -type d -mindepth 2 -maxdepth 2 } +function dorsync () { +if [ "$USE_WEBRSYNC" == "yes" ]; then + emerge-webrsync $@ +else + emerge $@ rsync +fi +} + +# avoid syntax errors +function inherits () { + return +} + # do it portagetree >$BEFORE -emerge $@ rsync +dorsync portagetree >$AFTER diff $BEFORE $AFTER | grep ">" | sed "s/> //g" > $NEW diff $BEFORE $AFTER | grep "<" | sed "s/< //g" > $REMOVED diff --git a/trunk/src/emerge-rsync/emerge-rsync.1 b/trunk/src/emerge-rsync/emerge-rsync.1 new file mode 100644 index 0000000..4118622 --- /dev/null +++ b/trunk/src/emerge-rsync/emerge-rsync.1 @@ -0,0 +1,25 @@ +\" Process this file with +.\" groff -man -Tascii emerge-rsync.1 +.\" +.TH emerge 1 "JUL 2002" Linux "Gentoo Linux" +.SH NAME +emerge-rsync \- extends the portage emerge rsync with friendly output +.SH SYNOPSIS +.B emerge-rsync [--clean -c] +.SH DESCRIPTION +.B emerge-rsync +extends the portage +.BR emerge (1) +rsync program showing +a colored list of new ebuild files along with the description of each. +Removed files (only if invoked with --clean) are listed in red. + Otherwise the program behaves exactly like +.BR emerge (1) +rsync. +.SH BUGS +The command should be integrated in +.BR emerge (1) +.SH AUTHOR +Marko Mikulicic <marko@seul.org> +.SH "SEE ALSO" +.BR emerge (1)
\ No newline at end of file |
