revise README; add samac ton contributors list; modify update code so it displays the in the repo version

This commit is contained in:
chess.griffin 2008-08-21 03:43:23 +00:00
parent d8625e4f23
commit d1998b53de
2 changed files with 48 additions and 21 deletions

View File

@ -28,9 +28,9 @@
#
# Other contributors: Bob Lounsbury, Robby Workman, Alan Hicks, Paul
# Wisehart, slakmagik, Eric Hameleers, Michiel van Wessem, hba, Erik
# Hanson, Antoine, ktabic, Ken Roberts, Bert Babington, and Murat D.
# Kadirov. This script would not be where it is without the help of
# these folks. Thank you!
# Hanson, Antoine, ktabic, Ken Roberts, samac, Bert Babington, and
# Murat D. Kadirov. This script would not be where it is without
# the help of these folks. Thank you!
# Variables
SCRIPT=${0##*/}
@ -246,7 +246,8 @@ potential updates..." >> $UPDATELIST
if [ $PRGNAM = "openarena" ]; then
VERSION=$(egrep -m1 "^FINAL_VERSION" $NEWSB | sed -e 's/[ #}\t].*$//;s/^.*-//;s/\"//g')
fi
# Ugly hack for ctorrent, argtable, and libevent
# Ugly hack for ctorrent, argtable, libevent, and
# ubuntulooks
if [[ "$PRGNAM" == "ctorrent" || "$PRGNAM" == "argtable" || "$PRGNAM" == "libevent" || "$PRGNAM" == "ubuntulooks" ]]; then
NEWSRCVER=""
fi
@ -255,7 +256,7 @@ potential updates..." >> $UPDATELIST
echo $NAME: >> $UPDATELIST
echo " POTENTIAL UPDATE" >> $UPDATELIST
echo " Installed version: " $CURPKG >> $UPDATELIST
echo " Repo version: " $PRGNAM-$VERSION-$NEWARCH-$NEWBUILD >> $UPDATELIST
echo " Repo version: " $PRGNAM-$VERSION$NEWSRCVER-$NEWARCH-$NEWBUILD >> $UPDATELIST
if [ "$UPDATE_DEBUG" = 1 ]; then
echo " Debug: " $VERSION$NEWSRCVER-$NEWARCH-$NEWBUILD >> $UPDATELIST
fi
@ -264,7 +265,7 @@ potential updates..." >> $UPDATELIST
echo $NAME: >> $UPDATELIST
echo " INSTALLED PACKAGE IS NEWER THAN REPO" >> $UPDATELIST
echo " Installed version: " $CURPKG >> $UPDATELIST
echo " Repo version: " $PRGNAM-$VERSION-$NEWARCH-$NEWBUILD >> $UPDATELIST
echo " Repo version: " $PRGNAM$NEWSRCVER-$VERSION-$NEWARCH-$NEWBUILD >> $UPDATELIST
echo " Debug: " $VERSION$NEWSRCVER-$NEWARCH-$NEWBUILD >> $UPDATELIST
fi
elif [[ $VERSION$NEWSRCVER = $VER && $NEWBUILD = $BUILD ]]; then

View File

@ -5,21 +5,47 @@ Copyright 2007-2008 Chess Griffin <chess@chessgriffin.com>
Homepage: http://code.google.com/p/sbopkg
ABOUT
Sbopkg is a command-line and dialog-based tool to synchronize with the
SlackBuilds.org repository, a collection of third-party SlackBuild
scripts to build Slackware packages. Sbopkg will allow the user to
browse his or her local copy of the repository, read the ChangeLog,
display potential updates to SlackBuilds.org packages, and view the
README, SlackBuild, .info, and slack-desc files for each package.
Sbopkg will also allow the user to select packages to build and it
will download the source code, check the md5sum, and build a Slackware
package. It will not check dependencies, automatically install the
package, or otherwise track what has been installed. There are
already package tools for Slackware that do those things. Sbopkg is
one thing and one thing only: a medium to easily browse a local copy
of the SlackBuilds.org repository and build packages from it.
SlackBuilds.org ("SBo") repository, a collection of third-party
SlackBuild scripts to build Slackware packages. Sbopkg will allow the
user to create, synchronize, search, and browse a local copy of the
SBo repository, read the ChangeLog, list the installed SBo packages,
display potential updates to SlackBuilds.org packages, view the
README, SlackBuild, .info, and slack-desc files for each package, and
make manual edits to a copy of the original SlackBuild. Sbopkg will
also allow the user to select packages to build and it will download
the source code, check the md5sum, and build a Slackware package. It
will not check dependencies, automatically install the package, or
otherwise track what has been installed. There are already package
tools for Slackware that do those things. Sbopkg is one thing and one
thing only: a medium to easily browse a local copy of the
SlackBuilds.org repository and build packages from it.
Sbopkg can be also be used strictly from the command line without the
dialog interface, to rsync, read the ChangeLog, view package files,
and build packages. Typing sbopkg -h will display the command line
options.
dialog interface to do most of the above items. Typing sbopkg -h
will display the command line options.
HELP
Sbopkg comes with two man pages: sbopkg.conf(5) and sbopkg(8). These
man pages are kept up-to-date with functional changes in the script
itself, so they are a good source of information on how to use sbopkg.
If the man pages are not sufficient, please consider joining the
sbopkg mailing list and posting your question there. You can reach
the list at: http://groups.google.com/group/sbopkg-discuss.
Additionally, you find me (Chess Griffin - nick _chess_) on IRC in the
very quiet #sbopkg channel on irc.freenode.com or in the ##slackware
and #slackbuilds channels, also on freenode.
CONTRIBUTORS
I welcome bug reports, suggestions, patches, or feature requests.
Please post any of these to the Issue tracker (kind of like a
Bugzilla) on the project's home page (click the Issues tab) at
http://code.google.com/p/sbopkg so I can keep track of them. There
have been many contributors so far, and they are all mentioned near
the top of the sbopkg script itself. Thanks to everyone who has
helped make this script better.