mirror of
https://github.com/sbopkg/sbopkg
synced 2024-11-09 19:50:25 +03:00
tag and release 0.36.0
This commit is contained in:
parent
f2b37e202e
commit
0ac0bd7ad1
@ -1,5 +1,8 @@
|
||||
SBOPKG NEWS
|
||||
|
||||
sbopkg xxxVERSIONxxx (xxxDATExxx)
|
||||
|
||||
|
||||
sbopkg 0.36.0 (2012-10-04 03:05 UTC)
|
||||
|
||||
FEATURES
|
||||
|
@ -1,114 +1,33 @@
|
||||
sbopkg 0.35.0 (2011-04-28 02:48 UTC)
|
||||
sbopkg 0.36.0 (2012-10-04 03:05 UTC)
|
||||
|
||||
FEATURES
|
||||
|
||||
* This release of sbopkg is Slackware 13.37-ready. (Congrats to
|
||||
* This release of sbopkg is Slackware 14.0-ready. (Congrats to
|
||||
all involved in the Slackware release.)
|
||||
|
||||
* The READMEs of all installed packages can now be read from the
|
||||
main menu's list/uninstall item. (Selection state will also
|
||||
now be remembered.) Thanks to dmotaleite for the RFE.
|
||||
|
||||
* Similarly, the -R and -p flags can now be combined to page
|
||||
through the READMEs of all installed packages.
|
||||
|
||||
* Added ponce's repo (SBo variant for -current) to the default
|
||||
repos. Thanks to Mauro for suggesting this about a year ago.
|
||||
Note that this is unsupported (if a build from this repo
|
||||
breaks in sbopkg you get to keep both pieces) but people seem
|
||||
pleased with this repo and it'll save a step for new users.
|
||||
Note that the default repo files have been reordered, as well.
|
||||
50-sb64 is now 70, 60-local is now 50, and the new one is 60.
|
||||
This puts the unsupported repos last. If by chance you have a
|
||||
file with those names already in there, upgrading sbopkg will
|
||||
clobber them. See each of the two following sections for more
|
||||
repo-related modifications and bugfixing.
|
||||
|
||||
* Added a bash completion file for sbopkg. This is independent
|
||||
of the bash-completion package. It can be found in the new
|
||||
doc/contrib directory. Source the file (in your shell startup
|
||||
files if you want it always on automatically) from its current
|
||||
location or wherever you wish to copy it and you should be
|
||||
able to complete some of sbopkg's flags and their arguments.
|
||||
Also see the KNOWN_ISSUES file. Thanks to Sergey V. for this
|
||||
contribution.
|
||||
* Sbopkg now has a -d flag which can download without building
|
||||
or installing, in addition to -b (download, build) and -i
|
||||
(download, build, install). Thanks to Kristoffer Karlsson for
|
||||
the feature request and some testing and to Mauro Giachero for
|
||||
the initial patch and discussion and review of additional
|
||||
patching.
|
||||
* It is now possible to combine the -r flag with other flags
|
||||
such that a sync is performed first. For example 'sbopkg -ri
|
||||
foo' will synchronize with the repo and install the latest
|
||||
foo.
|
||||
* There is a new configuration option, NICE, which enables the
|
||||
user to specify a niceness for the execution of the
|
||||
SlackBuild. Previously, this was hardcoded to 10 (which is
|
||||
still the default). Thanks to Joni Martikainen for the
|
||||
suggestion.
|
||||
|
||||
MODIFICATIONS
|
||||
|
||||
* Updated French man pages. Thanks to Marie-Claude Collilieux.
|
||||
|
||||
* Revised documentation: moved the queuefiles directory into a
|
||||
new contrib directory, renamed the README-*.d documents,
|
||||
stripping the '.d'. Clarified/updated the dialog nav/certcheck
|
||||
sections of KNOWN_ISSUES, brought the missing 0.27.0 and
|
||||
0.33.1 branch changes from their ChangeLogs into NEWS, added a
|
||||
block in README describing all the plain text documents, added
|
||||
a note about making corrections to THANKS, a couple of TODO
|
||||
items, etc.
|
||||
|
||||
* Note also that symlinks are now made from README-repos and
|
||||
README-renames to READMEs in the corresponding /etc/sbopkg/*.d
|
||||
directories. NOTE that renames files must now end in .renames
|
||||
so, if you have custom files in renames.d, you'll need to
|
||||
rename them.
|
||||
|
||||
* The 'Choose a repository' dialog widget is now titled
|
||||
'Repository Selection' and the widget text was revised. Also,
|
||||
the menu itself used to say 'BRANCH (REPO) DESCRIPTION' and
|
||||
now says 'REPO (BRANCH) DESCRIPTION'. The relevant item in the
|
||||
Utilities menu that shows which repo/branch you're on and
|
||||
takes you to the Repository Selection widget was similarly
|
||||
re-ordered.
|
||||
|
||||
* When a repository directory does not exist, sbopkg now
|
||||
displays, e.g.
|
||||
|
||||
REPO_{ROOT,NAME,BRANCH} -> /var/lib/sbopkg/,SBo/,13.1
|
||||
|
||||
or, in the case of git repos which don't currently have BRANCH
|
||||
directories, it just shows REPO_{ROOT,NAME}. It used to
|
||||
display
|
||||
|
||||
REPO_ROOT -----------> /var/lib/sbopkg/
|
||||
|
||||
While the new line may be odd looking, it should be clear
|
||||
enough that it means REPO_ROOT is /var/lib/sbopkg/, REPO_NAME
|
||||
is SBo/ and REPO_BRANCH is 13.1 and that these are path
|
||||
components and that the path is missing. Before, it would say
|
||||
/var/lib/sbopkg/ didn't exist if, e.g., 13.1 was missing even
|
||||
when /var/lib/sbopkg/ did exist.
|
||||
|
||||
BUGFIXES
|
||||
|
||||
* Fixed an issue where URL redirects and SSL certificate check
|
||||
failures could combine to cause a download failure. Thanks to
|
||||
vbatts for raising this issue.
|
||||
|
||||
* Fixed a documentation bug where the ability to keep a
|
||||
~/.sbopkg.conf file to override the system config file (since
|
||||
0.25.0) wasn't documented anywhere other than this file. It's
|
||||
now in both manuals. Thanks to Bill Kirkpatrick for raising
|
||||
this issue.
|
||||
|
||||
* Fixed an issue where 'Invert all' in file removal dialogs
|
||||
didn't 'invert' but turned everything on or off, regardless of
|
||||
selection state. If it was really intended to be
|
||||
'Select/Deselect all', then changing the button to "Invert
|
||||
Sel" and making it do that was a feature/modification instead
|
||||
of a bugfix. ;)
|
||||
|
||||
* Fixed an issue were the user could switch repos, receive a
|
||||
directory creation prompt, abort it, and the active repo would
|
||||
be switched anyway, despite the directory not being created.
|
||||
Now, the original repo is restored as the active one.
|
||||
|
||||
* Fixed a bug in a previous bugfix that would still let sbopkg
|
||||
download source files whose DOWNLOAD value ended in
|
||||
'/download' even when the source files were cached.
|
||||
|
||||
* Fixed a depth-restriction bug triggered when an app
|
||||
directory's subdirectory has the same name as another app
|
||||
directory, causing sbopkg to match things or try to use things
|
||||
like openvswitch/xen/foo when xen/foo is intended. Thanks to
|
||||
David Somero for reporting this.
|
||||
* Specifying an alternate directory as repository root from the
|
||||
command line, which was done with the -d flag, is now done
|
||||
with the -D flag. Sorry for any inconvenience.
|
||||
* The 'Build' option in a package's info menu has been renamed
|
||||
to 'Process', along with many other minor informational
|
||||
changes throughout the UI.
|
||||
* The Slamd64 repo file has been removed as that project is
|
||||
defunct.
|
||||
|
||||
|
@ -1 +1 @@
|
||||
http://sbopkg.googlecode.com/files/sbopkg-0.35.0-noarch-1_cng.tgz
|
||||
http://sbopkg.googlecode.com/files/sbopkg-0.36.0-noarch-1_cng.tgz
|
||||
|
@ -1 +1 @@
|
||||
sbopkg-0.35.0-noarch-1_cng.tgz
|
||||
sbopkg-0.36.0-noarch-1_cng.tgz
|
||||
|
@ -1 +1 @@
|
||||
sbopkg-0.35.0.tar.gz
|
||||
sbopkg-0.36.0.tar.gz
|
||||
|
@ -1 +1 @@
|
||||
0.35.0
|
||||
0.36.0
|
||||
|
@ -3,7 +3,7 @@ Content-type: text/html
|
||||
<HTML><HEAD><TITLE>Manpage of SBOPKG.CONF</TITLE>
|
||||
</HEAD><BODY>
|
||||
<H1>SBOPKG.CONF</H1>
|
||||
Section: (5)<BR>Updated: April 2011<BR><A HREF="#index">Index</A>
|
||||
Section: (5)<BR>Updated: October 2012<BR><A HREF="#index">Index</A>
|
||||
<A HREF="http://localhost/cgi-bin/man/man2html">Return to Main Contents</A><HR>
|
||||
|
||||
|
||||
@ -91,8 +91,7 @@ sync a repository when another instance is using it
|
||||
change the branch of a git repository when another instance is using it
|
||||
(this caveat does not apply to rsync repositories)
|
||||
<DT>*<DD>
|
||||
simultaneously build or install the same package from different
|
||||
instances
|
||||
simultaneously process the same package from different instances
|
||||
<DT>*<DD>
|
||||
save a queue file while using it from another instance
|
||||
</DL>
|
||||
@ -285,6 +284,44 @@ The default assignment is:
|
||||
<DT><DD>
|
||||
MKDIR_PROMPT=${MKDIR_PROMPT:-YES}
|
||||
|
||||
<DT><B>NICE</B>
|
||||
|
||||
<DD>
|
||||
Integer.
|
||||
<DT><DD>
|
||||
This value is passed to
|
||||
<B><A HREF="http://localhost/cgi-bin/man/man2html?1+nice">nice</A></B>(1)
|
||||
|
||||
as its
|
||||
<B>-n</B>
|
||||
|
||||
argument.
|
||||
|
||||
|
||||
|
||||
|
||||
If this value is unset or left at the default,
|
||||
<B>sbopkg</B>
|
||||
|
||||
will execute SlackBuilds with
|
||||
<B>nice</B>'s
|
||||
|
||||
default niceness, which is
|
||||
<B>10.</B>
|
||||
|
||||
If you do not wish the priority to be effected, be sure to set it to
|
||||
<B>0</B>.
|
||||
|
||||
Note that this only affects SlackBuild execution and does not affect the
|
||||
priority of
|
||||
<B>sbopkg</B>
|
||||
|
||||
as a whole.
|
||||
<DT><DD>
|
||||
The default assignment is:
|
||||
<DT><DD>
|
||||
NICE=${NICE:-10}
|
||||
|
||||
<DT><B>OUTPUT</B>
|
||||
|
||||
<DD>
|
||||
@ -339,7 +376,7 @@ files and can also be listed by issuing
|
||||
<DT><DD>
|
||||
The default assignment is:
|
||||
<DT><DD>
|
||||
REPO_BRANCH=${REPO_BRANCH:-13.37}
|
||||
REPO_BRANCH=${REPO_BRANCH:-14.0}
|
||||
|
||||
<DT><B>REPO_NAME</B>
|
||||
|
||||
@ -381,7 +418,7 @@ Path.
|
||||
<DT><DD>
|
||||
This option allows the user to set the location of the local mirrors of
|
||||
the remote repositories.
|
||||
Currently, the size of a local copy of the SBo repository is about 96M.
|
||||
Currently, the size of a local copy of the SBo repository is about 115M.
|
||||
<DT><DD>
|
||||
The default assignment is:
|
||||
<DT><DD>
|
||||
@ -765,6 +802,8 @@ slakmagik
|
||||
|
||||
<B><A HREF="http://localhost/cgi-bin/man/man2html?1+mktemp">mktemp</A></B>(1),
|
||||
|
||||
<B><A HREF="http://localhost/cgi-bin/man/man2html?1+nice">nice</A></B>(1),
|
||||
|
||||
<B><A HREF="http://localhost/cgi-bin/man/man2html?1+rsync">rsync</A></B>(1),
|
||||
|
||||
<B><A HREF="http://localhost/cgi-bin/man/man2html?8+sbopkg">sbopkg</A></B>(8),
|
||||
@ -773,7 +812,7 @@ slakmagik
|
||||
|
||||
<B><A HREF="http://localhost/cgi-bin/man/man2html?1+wget">wget</A></B>(1),
|
||||
|
||||
<I>/usr/doc/sbopkg-0.35.0/*</I>
|
||||
<I>/usr/doc/sbopkg-0.36.0/*</I>
|
||||
|
||||
|
||||
<P>
|
||||
@ -796,6 +835,6 @@ slakmagik
|
||||
This document was created by
|
||||
<A HREF="http://localhost/cgi-bin/man/man2html">man2html</A>,
|
||||
using the manual pages.<BR>
|
||||
Time: 02:57:11 GMT, April 28, 2011
|
||||
Time: 03:13:55 GMT, October 04, 2012
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
@ -1,10 +1,11 @@
|
||||
sbopkg 0.35.0
|
||||
sbopkg 0.36.0
|
||||
Usage: sbopkg [OPTIONS] <packagename(s)>
|
||||
Options are:
|
||||
-b pkg/queue(s) Build the specified package(s). If one or more queuefiles
|
||||
are specified, build the packages they refer to.
|
||||
-c Check for updates to installed packages.
|
||||
-d localdir Location of local copy of the repositories.
|
||||
-D localdir Location of local copy of the repositories.
|
||||
-d pkg/queue(s) Like '-b', but only download sources.
|
||||
-e error_action Specify what sbopkg is supposed to do on build errors.
|
||||
Valid options are: ask (default), continue, stop.
|
||||
-f file Override default configuration file with specified file.
|
||||
@ -17,20 +18,20 @@ Options are:
|
||||
-P List uninstalled cached package files & prompt for deletion.
|
||||
-p List installed packages from active repo.
|
||||
-q Quiet some of the command-line output.
|
||||
-r Sync the remote repository with the local mirror and then
|
||||
quit.
|
||||
-R When combined with -b or -i, preview the READMEs of the
|
||||
packages to be built/installed before starting the build
|
||||
process. When combined with -p, show the READMEs of all
|
||||
installed packages from the active repo.
|
||||
-r Sync the remote repository with the local mirror and then
|
||||
quit.
|
||||
-s package(s) Specific search by specific package and, if found,
|
||||
display package information.
|
||||
-u Check for an update to sbopkg.
|
||||
-v Print sbopkg's version on stdout.
|
||||
-V repo/branch Set the repository/branch. The repo is optional and, if
|
||||
not given, sbopkg will try to make the best match,
|
||||
starting with the default repo. For a list of valid repos,
|
||||
issue '-V ?'
|
||||
-v Print sbopkg's version on stdout.
|
||||
|
||||
Note: multiple arguments to -b, -g, -i, and -s must be quoted ("pkg1 pkg2") or
|
||||
can be specified multiple times (-i foo -i bar). If using the latter syntax,
|
||||
|
@ -3,7 +3,7 @@ Content-type: text/html
|
||||
<HTML><HEAD><TITLE>Manpage of SBOPKG</TITLE>
|
||||
</HEAD><BODY>
|
||||
<H1>SBOPKG</H1>
|
||||
Section: (8)<BR>Updated: April 2011<BR><A HREF="#index">Index</A>
|
||||
Section: (8)<BR>Updated: October 2012<BR><A HREF="#index">Index</A>
|
||||
<A HREF="http://localhost/cgi-bin/man/man2html">Return to Main Contents</A><HR>
|
||||
|
||||
|
||||
@ -116,7 +116,7 @@ of
|
||||
<B>sbopkg</B>.
|
||||
|
||||
Currently, the size of a local copy of the SBo repository is about
|
||||
about 96M.
|
||||
about 115M.
|
||||
The main menu also allows the user to view the SBo
|
||||
<I>ChangeLog</I>,
|
||||
|
||||
@ -166,8 +166,8 @@ directory, then
|
||||
|
||||
will automatically add a new menu entry allowing the user to install the
|
||||
package if he chooses.
|
||||
Alternatively, the user can choose to automatically build, or both build
|
||||
and install, individual packages or several packages in a build queue.
|
||||
Alternatively, the user can choose to automatically download, build, or
|
||||
install individual packages or several packages in a queue.
|
||||
Finally, if
|
||||
<B>KEEPLOG</B>
|
||||
|
||||
@ -318,7 +318,7 @@ A way to avoid this is to specify the queuefile with its
|
||||
extension.
|
||||
Also, a mix of both packages and queuefiles may be given.
|
||||
The tokens (package names or queuefiles) are processed in the order they
|
||||
are specified on the command line, and the build order specified in the
|
||||
are specified on the command line, and the order specified in the
|
||||
queuefiles is retained.
|
||||
If a package is specified more than once, it gets queued only the first
|
||||
time it is encountered.
|
||||
@ -328,7 +328,19 @@ time it is encountered.
|
||||
<DD>
|
||||
Display a list of installed SBo packages and potential updates.
|
||||
|
||||
<DT><B>-d</B><I> DIRECTORY</I>
|
||||
<DT><B>-d</B><I> PACKAGE(s)/QUEUE(s)</I>
|
||||
|
||||
<DD>
|
||||
Download source archives of the argument(s) from the URL specified in
|
||||
the active repository.
|
||||
<DT><DD>
|
||||
See the
|
||||
<B>-b</B>
|
||||
|
||||
option for details since, other than the build, these two options
|
||||
operate similarly.
|
||||
|
||||
<DT><B>-D</B><I> DIRECTORY</I>
|
||||
|
||||
<DD>
|
||||
Manually specify the full path to the
|
||||
@ -342,7 +354,7 @@ containing the local SBo repository.
|
||||
Specify what
|
||||
<B>sbopkg</B>
|
||||
|
||||
should do when it encounters an error while building a package.
|
||||
should do when it encounters an error while processing a package.
|
||||
Valid options are:
|
||||
<DT><DD>
|
||||
<B>ask</B>:
|
||||
@ -408,7 +420,7 @@ Display the help.
|
||||
<DT><B>-i</B><I> PACKAGE(s)/QUEUE(s)</I>
|
||||
|
||||
<DD>
|
||||
Build and install packages of the argument(s) from the active
|
||||
Download, build, and install packages of the argument(s) from the active
|
||||
repository.
|
||||
<DT><DD>
|
||||
See the
|
||||
@ -418,15 +430,16 @@ option for details since, other than the installation, these two options
|
||||
operate similarly.
|
||||
<DT><DD>
|
||||
Note that by carefully considering the order of the packages listed
|
||||
and/or using queuefiles, the user may be able to build and install
|
||||
dependencies in the right order before the final application is built
|
||||
and installed.
|
||||
and/or using queuefiles, the user may be able to install dependencies in
|
||||
the right order before the final application is built.
|
||||
|
||||
<DT><B>-k</B>
|
||||
|
||||
<DD>
|
||||
When used together with
|
||||
<B>-b</B>
|
||||
<B>-b</B>,
|
||||
|
||||
<B>-d</B>,
|
||||
|
||||
or
|
||||
<B>-i</B>,
|
||||
@ -434,7 +447,7 @@ or
|
||||
this option tells
|
||||
<B>sbopkg</B>
|
||||
|
||||
to skip (i.e., don't build) any package it finds to be already
|
||||
to skip (i.e., don't process) any package it finds to be already
|
||||
installed.
|
||||
<DT><DD>
|
||||
Please note that only a name comparison is performed, so when this
|
||||
@ -493,7 +506,9 @@ options is minimized.
|
||||
|
||||
<DD>
|
||||
When combined with
|
||||
<B>-b</B>
|
||||
<B>-b</B>,
|
||||
|
||||
<B>-d</B>,
|
||||
|
||||
or
|
||||
<B>-i</B>,
|
||||
@ -501,8 +516,7 @@ or
|
||||
view the
|
||||
<I>README</I>
|
||||
|
||||
files of the packages to be built/installed before starting the build
|
||||
process.
|
||||
files of the packages to be processed before processing them.
|
||||
This is useful for making a final check.
|
||||
When combined with
|
||||
<B>-p</B>,
|
||||
@ -615,7 +629,7 @@ man page for more information about the ``local'' repository.
|
||||
The
|
||||
<I>VERSION</I>
|
||||
|
||||
format is repository/branch (e.g., SBo/13.37).
|
||||
format is repository/branch (e.g., SBo/14.0).
|
||||
If the repository is omitted,
|
||||
<B>sbopkg</B>
|
||||
|
||||
@ -708,7 +722,7 @@ slakmagik
|
||||
|
||||
<B><A HREF="http://localhost/cgi-bin/man/man2html?1+vi">vi</A></B>(1),
|
||||
|
||||
<I>/usr/doc/sbopkg-0.35.0/*</I>
|
||||
<I>/usr/doc/sbopkg-0.36.0/*</I>
|
||||
|
||||
|
||||
<P>
|
||||
@ -731,6 +745,6 @@ slakmagik
|
||||
This document was created by
|
||||
<A HREF="http://localhost/cgi-bin/man/man2html">man2html</A>,
|
||||
using the manual pages.<BR>
|
||||
Time: 02:57:11 GMT, April 28, 2011
|
||||
Time: 03:13:55 GMT, October 04, 2012
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
Loading…
Reference in New Issue
Block a user