sbopkg/ChangeLog-current.txt
mauro.giachero e31680566e Implement configurable repository management and git support.
This patch makes the repository list a configurable item
inside sbopkg.conf.
With this new way to specify repositories, there's the
possibility of naming the tool able to sync the local copy
of the remote repository. Such feature has been then used to
implement the support of git-based repositories, much
common in the Slamd64 land.

Please note that the purpose of this patch is to provide a
more flexible fetching system. The additional repositories
must be careful in being conform to the SlackBuilds.org
structure, or sbopkg will fail with them.

Signed-off-by: Mauro Giachero <mauro.giachero@gmail.com>
2009-05-06 13:56:42 +00:00

46 lines
2.6 KiB
Text

Mon Apr 6 20:09:44 UTC 2009
Sbopkg 0.XX.X released. This version contains the following fixes and
enhancements:
* Move sbopkg to /usr/sbin; update sbopkg.SlackBuild and sspm to reflect
/usr/sbin.
* Change default directory paths in sbopkg.conf.new; add new variable
SBOPKGTMP, which will be used to store sbopkg-related temp files; also
add new variable LOGDIR which will contain any sbopkg-related log files.
* Remove code related to user-mode support; sbopkg must now be run as
root in all cases; add single check at start of script to make sure we
are root.
* Apply a major code cleanup that touches just about every part of sbopkg.
This cleanup makes the code more readable, manageable, and less bug-prone.
Several bugs were fixed as part of this cleanup, and the cleanup will ease
further development and debugging efforts.
* Remove some useless code from check_for_latest and also fix the
download folder for sbopkg updates. Thanks to David Somero for the bug
report.
* Re-implement the code that checks for renamed software; fix upgrading
of renamed packages; thanks to Phillip Warner for raising the issues
with the older code; add wbxml2->libwbxml to sbopkg-renames; thanks to
Mauro Giachero for working on these fixes.
* Fix a tr invocation issue where in certain instances, sbopkg would not run
from certain directories; thanks to Marie-Claude Collilieux for the bug
report.
* Alter sed expression in download code to work around calcurse filename
idiosyncrasy; thanks to Glenn Becker for the bug report.
* Move French man pages into correct /usr/man/fr* location and remove them
from the /docs directory; update French man pages; thanks to
Marie-Claude Collilieux.
* Remove a stale 'find' call, which slightly improves the update feature.
* Add acroread->adobe-reader and GNOME-Colors->gnome-colors to
sbopkg-renames.new.
* Display a message when no packages are installed instead of doing nothing.
* Properly quote the current working directory variable in the event there
are spaces in the directory name.
* Fix a bug where 'sbopkg -c -v local' would display a dialog even though
running in cli mode.
* Fix issue where the 'games' directory was non-browsable due to a
slack-desc file containing double-quotes in the first line; thanks to
Glenn Becker for the original bug report.
* Implement configurable repository support, and use it to support
git-based repositories. The Slamd64Builds repository is now listed, for
the joy of all the Slamd64 users out there.
+--------------------------+