Hallo allerseits,
On Mon, Feb 14, 2000 at 02:55:22PM +0100, Oliver Brandmueller wrote:
> Also - kommentiert mal ;)
Problematisch an dem Konzept ist wohl, dass der Update-Grund bei
einem Versionsprung immer ein anderer sein kann und Du ja nicht
immer nur genau eine Version "hinterherhinkst". Und es kann auch
nur der Port selbst upgedatet sein, also nicht "nur" das distfile.
Ich lasse mir taeglich (nachdem der cvsup lief) die Liste der
veralteten ports mit Hilfe von folgendem simplen Shellscript
ausgeben:
#!/bin/sh
PATH=/usr/local/bin:$PATH
PKGDIR=/var/db/pkg
PORTSDIR=/usr/ports
echo Outdate running on `hostname`
echo Looking for installed Packages...
installed=`cd $PKGDIR; ls`
echo Looking for ports Makefiles...
names="`egrep -v '/usr/ports/(chinese|japanese|korean|russian|vietnamese)/' /usr/ports/INDEX | awk -F\| '{print $1}'`"
cd $PKGDIR
echo comparing package names...
for i in * ; do
if [ -d $i ] ; then
# echo -n checking for $i ...\ \
echo $names | fgrep "$i" > /dev/null
lastgrep=$?
if [ $lastgrep -eq 0 ]; then
# echo ok.
else
echo $i possibly outdated !
fi
fi
done
Da ich ganz gerne update, bleibt die Liste klein und ueberschaubar. :)
Viel wichtiger waere es fuer mich, eine komfortable Moeglichkeit
zu finden, Libraries (zB tiff) oder gar X11 upzudaten.
Bye,
Knarf
-- Frank Bartels | Tel: +49-89-849308-0 | CameloT - Der "sagenhafte" knarf@camelot.de | http://www.camelot.de/ | Internet-Provider
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-chat" in the body of the message
Received on Mon 14 Feb 2000 - 20:29:13 CET