mirror of
https://github.com/sbopkg/sbopkg
synced 2024-11-10 03:50:33 +03:00
add a proper ChangeLog.txt :-)
This commit is contained in:
parent
4e8aa69ca5
commit
abc221371f
412
src/usr/doc/ChangeLog.txt
Normal file
412
src/usr/doc/ChangeLog.txt
Normal file
@ -0,0 +1,412 @@
|
||||
Thu Jan 1 20:53:19 UTC 2009
|
||||
Sbopkg version 0.20.0 released. This a version jump due to the
|
||||
numerous fixes, enhancements, and new features.
|
||||
|
||||
New features:
|
||||
|
||||
* There is a new -i command line switch that allows the user to
|
||||
build and install packages in a manner similar to the current -b
|
||||
switch for building only. As with the -b switch, the user can
|
||||
build and install more than one package by listing them in quotes.
|
||||
And, by carefully listing dependencies in the right order, it
|
||||
might be possible to build and install dependencies and the final,
|
||||
target package in one go, like this:
|
||||
|
||||
# sbopkg -i "imlib2 giblib feh"
|
||||
|
||||
In this case, imlib2 must be built and installed before giblib,
|
||||
both of which need to be built and installed before feh. Given
|
||||
the nature of building dependencies, this may not always work, but
|
||||
it still may be helpful and useful in many cases.
|
||||
* Coupled with the new -i switch, there is a new 'build queue' in
|
||||
the dialog interface. The user can add packages to the queue and
|
||||
then, when ready, can process the queue in the order the packages
|
||||
are listed. The user can choose to build only or build and
|
||||
install the packages in the queue. Again, by listing dependencies
|
||||
in the right order, it may be possible to build dependencies and
|
||||
the final, target package in one go like the feh example above.
|
||||
* After checking for updates, the user is offered the opportunity to
|
||||
add those flagged updates to the build queue automatically.
|
||||
* When building packages individually outside of the build queue,
|
||||
the user is offered the opportunity to build or build and install
|
||||
the package.
|
||||
* There is a new -u command line switch, and a corresponding new
|
||||
dialog menu selection, that allows the user to check if there is
|
||||
an update to sbopkg itself.
|
||||
* A new DEBUG variable is introduced to the sbopkg.conf file that
|
||||
allow for easier debugging and update list bug reporting. See the
|
||||
sbopkg.conf man page for more detail.
|
||||
|
||||
Bug Fixes:
|
||||
|
||||
* Fix issues with the "Installed/Not Installed" text at the top of
|
||||
info item menu screen. Thanks to Erik Hanson and Mauro Giachero
|
||||
for assistance with this issue.
|
||||
* Improve the wording and button labeling of several dialogs; thanks
|
||||
to Erik Hanson for a patch to implement several of these
|
||||
improvements and thanks to The-Croupier for suggestions on
|
||||
another.
|
||||
* Clean up the customization menu.
|
||||
* Fix issue with typhoon_2001 not building correctly; thanks to
|
||||
cotterochan for the bug report.
|
||||
* Fix django download issue due to their weird tarball naming
|
||||
scheme; thanks to David Somero for the bug report.
|
||||
* Fix mplayer update issue; thanks to all the folks that reported
|
||||
this one. Clearly, mlayer is a popular app. :-)
|
||||
* Fix acroread update issue; thanks to Erik Hanson for the bug
|
||||
report.
|
||||
* Fix build queue failure issue found in 0.20.0rc1 due to not
|
||||
recovering from control-c cleanly; thanks to Mauro Giachero for
|
||||
the bug report.
|
||||
* Fix issue found in 0.20.0rc1 where packages could be added to
|
||||
queue more than once which caused some funky behavior; thanks to
|
||||
Mauro Giachero for the bug report.
|
||||
* Fix issue found in 0.20.0rc1 where customized SlackBuilds were not
|
||||
being used in the build process; thanks to Mauro Giachero for the
|
||||
bug report.
|
||||
* Fix issue found in 0.20.0rc1 where the queue processing would
|
||||
continue even after removing all packages from the queue; thanks
|
||||
to Mauro Giachero for the bug report.
|
||||
|
||||
Changes to sbopkg.conf:
|
||||
|
||||
As a result of some of these new features, users are advised of three
|
||||
changes to the sbopkg.conf file. Users can either manually update
|
||||
their existing sbopkg.conf file or use the sbopkg.conf.new file that
|
||||
is installed when you upgrade sbopkg.
|
||||
|
||||
sbopkg.conf change 1: OUTPUT is now required. This was commented out
|
||||
in prior versions of sbopkg.conf. The default setting of OUTPUT is:
|
||||
|
||||
export OUTPUT=${OUTPUT:-/tmp}
|
||||
|
||||
this is the same default setting in SBo SlackBuild scripts themselves.
|
||||
|
||||
sbopkg.conf change 2: TERMBUILD is deprecated. All building and
|
||||
installing switches now out of dialog and occurs in a terminal in all
|
||||
cases. Having the build take place inside the dialog interface caused
|
||||
some issues and made it difficult to implement some of the new
|
||||
features. So, it went. As a result, you can delete TERMBUILD from
|
||||
your sbopkg.conf file.
|
||||
|
||||
sbopkg.conf change 3: As mentioned above, DEBUG is a new required
|
||||
variable in the sbopkg.conf file. The default setting is DEBUG=0.
|
||||
+--------------------------+
|
||||
Thu Dec 11 02:45:58 UTC 2008
|
||||
Congrats to Patrick and the team on the new release of Slackware
|
||||
12.2.
|
||||
|
||||
Sbopkg version 0.15.0 released. This version contains the following
|
||||
fixes and enhancements:
|
||||
|
||||
* Slackware 12.2 is now the default Slackware version selected when
|
||||
using sbopkg.
|
||||
* Fix an issue where sometimes a built package was incorrectly
|
||||
listed in the software info item menu, i.e. mplayer-codecs-all
|
||||
instead of mplayer. Thanks to necropresto for the bug report.
|
||||
* Add --no-owner to default rsync flags to avoid having the local
|
||||
SBo repo tagged with owner 1016 permissions. Thanks to Pierre
|
||||
Cazenave for the bug report and Erik Hanson for the suggested
|
||||
solution.
|
||||
+--------------------------+
|
||||
Thu Dec 4 09:35:09 UTC 2008
|
||||
Sbopkg version 0.14.1 released. This is a minor bug-fix release:
|
||||
|
||||
* Fix issue where certain package names were showing up incorrectly
|
||||
in the 'install' option - i.e. mplayer instead of
|
||||
mplayer-codecs-all. Thanks to necropresto for the bug report.
|
||||
* A few little cleanups and cruft-removal.
|
||||
+--------------------------+
|
||||
Sun Nov 16 17:15:49 UTC 2008
|
||||
Sbopkg version 0.14.0 released. This version contains the following
|
||||
fixes and enhancements:
|
||||
|
||||
* Various fixes related to the SlackBuilds.org update changing
|
||||
certain 'xx' to '++', such as TiMidity++, libsigc++, and libxml++.
|
||||
* The info item menus now display the repo's software version in the
|
||||
menu title, and also display whether the package has been
|
||||
installed at the top of the screen. This is a really nice
|
||||
improvement. Thanks to Erik Hanson for the patch.
|
||||
* Improve the Control-C trapping.
|
||||
* Fix the issue where simply pressing 'Enter' in the search box
|
||||
would result in all packages in the repo being listed as search
|
||||
results. Now, it just returns to the main menu.
|
||||
* Fix xerces-c issue in the update list. Thanks to João Felipe
|
||||
Santos for the bug report.
|
||||
* Lots of other little cleanups and cruft-removal.
|
||||
* Also, the sbopkg package itself now has a tag at the end, in
|
||||
keeping with typical Slackware package convention.
|
||||
|
||||
In addition, a new home page (http://www.sbopkg.org) has been set up.
|
||||
Many thanks to the guys at cardinal.lizella.net, and their colocation
|
||||
provider, Cyberlink International (http://cyberlinkint.com) for the
|
||||
hosting.
|
||||
+--------------------------+
|
||||
Tue Oct 28 14:06:56 UTC 2008
|
||||
Sbopkg version 0.13.1 released. This is primarily a bug-fix release:
|
||||
|
||||
* A fix for OpenOffice.org not being picked up correctly on the
|
||||
updatelist feature. Thanks to Erik Hanson for the bug report.
|
||||
* A fix for a couple issues that appeared with the changes to the
|
||||
rsync and wget flags in version 0.13.0. Thanks to Ken Roberts and
|
||||
Jorge Gaton for the bug reports. To remedy this problem, I have
|
||||
removed TIMEOUT from sbopkg.conf and instead added two optional
|
||||
variables, RSYNCFLAGS and WGETFLAGS. These options have been
|
||||
populated with some of the flags that were previously in the
|
||||
sbopkg script itself. This means that folks can manually tweak
|
||||
the flags used by rsync and wget, although in most cases the
|
||||
defaults should be left alone. This also means that for those who
|
||||
are upgrading sbopkg from a previous version will again need to
|
||||
manually update their sbopkg.conf from the sbopkg.conf.new that is
|
||||
installed and merge the changes. Sorry about these changes to the
|
||||
configuration file, but hopefully they are for the better since
|
||||
these changes fix the problems mentioned previously and also give
|
||||
the users a bit more control over the flags used, if desired.
|
||||
+--------------------------+
|
||||
Sat Oct 25 12:38:34 UTC 2008
|
||||
Sbopkg version 0.13.0 released. This version contains the following
|
||||
fixes and enhancements:
|
||||
|
||||
* New code has been added to allow the user to cleanly abort the
|
||||
source download by pressing Control-C; thanks to Zordak for the
|
||||
suggestion.
|
||||
* Add in several improvements to the rsync and wget stages, whereby
|
||||
better error messages are detected and displayed, -z is removed
|
||||
from rsync, and other general cleanups; thanks to macavity for the
|
||||
suggestions and patches.
|
||||
* Add in -O option to wget to allow for cases where downloaded
|
||||
source name is different than expected (such as virtualbox-ose);
|
||||
thanks to acidchild for the bug report.
|
||||
* Add in new sbopkg.conf variable TIMEOUT to allow the user to
|
||||
manually set the timeout value for rsync and wget; thanks to
|
||||
macavity for the suggestion. NOTE: this will require users
|
||||
upgrading from previous versions to either merge the new
|
||||
sbopkg.conf into their existing file, or manually add a TIMEOUT=10
|
||||
(default is 10 seconds) to their existing sbopkg.conf file.
|
||||
* Add in several updatelist fixes; thanks to Erik Hanson for the bug
|
||||
reports.
|
||||
* Add in fix where searching for category names would create
|
||||
problems; thanks to nille for the bug report.
|
||||
* Add in some new code in an initial attempt to fix the 'decimal'
|
||||
problem in bash, in which comparing package versions (like 3.9
|
||||
versus 3.11) would result in incorrect updatelist results. This
|
||||
code should fix some updatelist errors reported by Erik Hanson,
|
||||
samac, and João Felipe Santos. This new code needs testing, so
|
||||
please check the updatelist and then consider running it with the
|
||||
debug feature enabled and check the results the again. See the
|
||||
UPDATELIST-DEBUGGING document for details on how to enable
|
||||
debugging.
|
||||
* Fix size of several dialog boxes for a better UI; thanks to Erik
|
||||
Hanson for the bug report.
|
||||
* Several error-checking and graceful exit cleanups and fixes.
|
||||
+--------------------------+
|
||||
Tue Oct 7 14:05:36 UTC 2008
|
||||
Sbopkg version 0.12.0 released. This version contains the following
|
||||
fixes and enhancements:
|
||||
|
||||
* New code that better catches MD5SUM failures and offers the
|
||||
opportunity to delete the corrupted source.
|
||||
* New menu entry that allows a user to manually delete the saved
|
||||
sources for any particular software in the SBo repository. Thanks
|
||||
to Drew Ames for the bug reports and suggestions that led to both
|
||||
of these two fixes and additions.
|
||||
* Add in ability to edit the *.info file in a similar manner to
|
||||
editing the SlackBuild. With this addition, a user can now
|
||||
manually update the .info and SlackBuild from within sbopkg and
|
||||
build and install an updated package before it hits the repo. If
|
||||
you use vi/vim as your EDITOR and want an easy way to insert the
|
||||
MD5SUM of a new source tarball, try ":r! md5sum
|
||||
/path/to/new/source". Then clean up the inserted information into
|
||||
a proper .info file layout. Thanks to nille for prodding me to
|
||||
get this done.
|
||||
* Move the editing functions into a submenu to better organize the
|
||||
'info item' menu for each software selection. Thanks to nille for
|
||||
the suggestion.
|
||||
* Several error-checking and graceful exit cleanups and fixes.
|
||||
+--------------------------+
|
||||
Tue Sep 16 22:41:34 UTC 2008
|
||||
Sbopkg version 0.11.2 released. This version contains the following
|
||||
fixes and enhancements:
|
||||
|
||||
* The pid file is now properly removed when using sbopkg from the
|
||||
cli; many thanks to LukenShiro for the bug report and help with
|
||||
testing.
|
||||
* Checks for the various sbopkg-related directories and files are
|
||||
improved.
|
||||
* A couple of updatelist fixes; thanks to LukenShiro for the bug
|
||||
reports.
|
||||
+--------------------------+
|
||||
Fri Sep 12 12:32:07 EST 2008
|
||||
Sbopkg version 0.11.1 released. This is a minor bug fix for version
|
||||
0.11.0.
|
||||
+--------------------------+
|
||||
Fri Sep 12 09:51:39 EST 2008
|
||||
Sbopkg version 0.11.0 released. This version contains the following
|
||||
fixes and enhancements:
|
||||
|
||||
* After many, _many_ requests, sbopkg now adds preliminary support
|
||||
to install a package by calling upgradepkg --reinstall
|
||||
--install-new. Currently, this new feature is only available in
|
||||
the dialog interface (the cli version will include this feature
|
||||
shortly). If sbopkg finds a package for the selected application
|
||||
in the OUTPUT directory, then a new menu item will automagically
|
||||
appear allowing the user to install the package. Thanks very much
|
||||
to Erik Hanson for the initial code to get this working. Please
|
||||
do test this functionality and let me know if there are any
|
||||
issues.
|
||||
* Much improved menu navigation -- the 'Return to Main Menu' feature
|
||||
that appeared in the last release is now moved down as a button
|
||||
next to "Ok" and "Back." Additionally, several of "Cancel"
|
||||
buttons are renamed "Back." I think these changes greatly improve
|
||||
things from a user interface perspective. Thanks to Erik Hanson
|
||||
for the suggestions.
|
||||
* There is a new option in sbopkg.conf "TERMBUILD" that allows a
|
||||
user to optionally have the package building process step outside
|
||||
of dialog and process in a regular terminal. Thanks to Erik
|
||||
Hanson for the suggestion and patch to make this work.
|
||||
* Create a pid file when sbopkg is first run and check for its
|
||||
existence to prevent multiple instances of sbopkg from running.
|
||||
Thanks to David Somero for the suggestion.
|
||||
* Add in several bugfixes for the update list. Thanks to Erik
|
||||
Hanson and The-spiki for the bug reports.
|
||||
+--------------------------+
|
||||
Tue Aug 26 23:53:13 EST 2008
|
||||
Sbopkg version 0.10.0 released. This version contains the following
|
||||
fixes and enhancements:
|
||||
|
||||
* Committed a patch from that fixes ubuntulooks update bug, removes
|
||||
ARCH from the update comparison code to prevent false positive
|
||||
when different arches are used, and fixes libsigc++ and TiMidity++
|
||||
update bugs; thanks to Bert Babington for the patch.
|
||||
* Modified the sbopkg.conf file to allow easier/more correct
|
||||
exporting of variables; thanks to Ken Roberts for the patch and
|
||||
helpful dialog on the issue. Please note that the default sbopkg
|
||||
TMP has moved from /tmp to /tmp/SBo, so be sure to move your
|
||||
permanent build log and package debugging list, if any, to the new
|
||||
location.
|
||||
* Renamed sbopkg.conf.sample to sbopkg.conf.new and incorporate a
|
||||
doinst.sh script per general Slackware convention; thanks to Ken
|
||||
Roberts for the suggestion, patch, and doinst.sh script. This
|
||||
sbopkg.conf.new is the new 'sample' configuration file. As such,
|
||||
please back up your old sbopkg.conf and then consider merging any
|
||||
changes you made to your old sbopkg.conf and then renaming the
|
||||
sbopkg.conf.new to sbopkg.conf.
|
||||
* Add a "Return to Main Menu' function in the package information
|
||||
menu; thanks to Murat D. Kadirov for the suggestion.
|
||||
* Include fixes for several other packages in the update code.
|
||||
* Fixed some typos; thanks to samac for the report.
|
||||
* Add a feature to view the sbopkg README from the main menu.
|
||||
* Lots and lots of little fixes, tweaks, and cleanups throughout the
|
||||
script. The error checking and other similar low-level plumbing
|
||||
issues are generally improved.
|
||||
* Several changes/edits to the man pages and other documentation.
|
||||
+--------------------------+
|
||||
Wed Aug 13 23:06:07 EST 2008
|
||||
Sbopkg version 0.0.9 released. This version contains the following
|
||||
fixes and enhancements:
|
||||
|
||||
* Several bug fixes in the update list to prevent false positives.
|
||||
Thanks to ktabic and Antoine for the bug reports.
|
||||
* Fixed some things so that a user can now correctly set a different
|
||||
TMP, SRCDIR, OUTPUT etc. in sbopkg.conf, which means that
|
||||
someone can completely segregate sbopkg and it's related
|
||||
SBo-building and package dumping directories, for example,
|
||||
/sbo/tmp, /sbo/cache, /sbo/packages etc. See the sbopkg.conf(5)
|
||||
man page for details. Thanks to Ken Roberts for the bug report.
|
||||
* New features include the ability to clear the cache directory from
|
||||
within the dialog interface and to display all installed SBo
|
||||
packages in the dialog and cli.
|
||||
* The search results page has been improved and the user can now
|
||||
jump directly to a package's information menu from the search
|
||||
results page. Thanks to Erik Hanson for the diffs, suggestions,
|
||||
whitespace cleanups, and bug fixes.
|
||||
* Menu navigation has been greatly improved so that sbopkg remembers
|
||||
where you are when navigating up and down through the menus.
|
||||
Again, big thanks to Erik Hanson for this improvement.
|
||||
+--------------------------+
|
||||
Sun Aug 3 21:02:27 EST 2008
|
||||
Sbopkg version 0.0.8 released. The major addition to this version is
|
||||
the ability to search for and display potential updates to SBo
|
||||
packages installed on the user's system. There are also verious other
|
||||
bug-fixes and code cleanups. Big thanks to Erik Hanson for his
|
||||
suggestions and help with the new update code.
|
||||
+--------------------------+
|
||||
Fri May 16 22:20:52 EST 2008
|
||||
Sbopkg version 0.0.7 released. This version contains the following
|
||||
fixes and enhancements:
|
||||
|
||||
* Sbopkg now properly creates the /home/sbo/12.1 directory if it
|
||||
doesn't exist (or equivalent as set in sbopkg.conf). Note the
|
||||
user still has to manually create the 'root' directory where the
|
||||
SBo mirror will be held -- i.e. /home/sbo in this example.
|
||||
* Category list menu has been tweaked to include the two new SBo
|
||||
categories in the full view.
|
||||
* Some old commented out cruft has been removed.
|
||||
+--------------------------+
|
||||
Fri May 2 20:35:09 EST 2008
|
||||
Congratulations to Patrick and the Slackware team on the release of
|
||||
Slackware 12.1.
|
||||
|
||||
Sbopkg version 0.0.6.1 released. The only change is to set the
|
||||
default SBo repository to 12.1 and update the man pages etc. to
|
||||
reference Slackware 12.1. Otherwise, there are no substantive changes
|
||||
over 0.0.6.
|
||||
+--------------------------+
|
||||
Sun Apr 13 10:24:27 EST 2008
|
||||
Sbopkg version 0.0.6 released. This version contains the following
|
||||
fixes and enhancements:
|
||||
|
||||
* Ability to rsync with and browse SBo repos for different Slackware
|
||||
versions (currently 11.0 and 12.0, and will be updated when 12.1
|
||||
is out).
|
||||
* Improved search functionality for cli. The -s switch is the same
|
||||
as before, and will display the README, *.info etc. for a
|
||||
particular package name. New, however, is -q, which will search
|
||||
for packages by string and return a list of possible matches.
|
||||
This is now the search used in the dialog interface as well.
|
||||
* Various other cleanups and bugfixes.
|
||||
|
||||
Also, the sbopkg Google Groups list has been created:
|
||||
|
||||
http://groups.google.com/group/sbopkg-discuss
|
||||
+--------------------------+
|
||||
Wed Apr 2 14:29:36 EST 2008
|
||||
Sbopkg version 0.0.5 released. This version contains the following
|
||||
fixes and enhancements:
|
||||
|
||||
* Users can now copy and edit the SlackBuild within the dialog
|
||||
interface, keeping both the original and edited SlackBuild.
|
||||
* Build packages using original or edited SlackBuild.
|
||||
* Fixes to the permanent build log so it actually works from dialog
|
||||
or cli. ;-)
|
||||
* Ability to view/delete the permanent build log within dialog
|
||||
interface.
|
||||
* Basic search functionality built in to the dialog interface (shows
|
||||
what category a piece of software is in);
|
||||
* Better viewing of the README, .info, slack-desc, and SlackBuild
|
||||
from cli.
|
||||
* Various other cleanups.
|
||||
+--------------------------+
|
||||
Sat Mar 29 12:26:00 EST 2008
|
||||
Sbopkg version 0.0.4 released.
|
||||
+--------------------------+
|
||||
Fri Mar 28 00:18:23 EST 2008
|
||||
Sbopkg version 0.0.3 released. This version contains the following
|
||||
fixes and enhancements:
|
||||
|
||||
* More than one application can be searched at a time in the cli.
|
||||
* Build process window remains in state correctly, as does the rsync
|
||||
window.
|
||||
* Source tarballs are saved in a separate SRCDIR directory and
|
||||
symlinked to the build directory.
|
||||
* Can browse this SRCDIR cache directory within the dialog
|
||||
interface.
|
||||
* Thanks to slackmagik for several of these excellent suggestions
|
||||
and contributions.
|
||||
+--------------------------+
|
||||
Wed Mar 26 12:00:00 EDT 2008
|
||||
Sbopkg version 0.0.2 released.
|
||||
+--------------------------+
|
||||
Mon Mar 24 10:22:44 EDT 2008
|
||||
Sbopkg version 0.0.1 released.
|
||||
+--------------------------+
|
Loading…
Reference in New Issue
Block a user