chess.griffin
|
54fda65ea5
|
add support for /home/sbo/local; check if SLACKVER is 'local' before trying to do rsync.
|
2009-01-21 03:01:37 +00:00 |
|
chess.griffin
|
7279ec8fd2
|
update ChangeLog-current.txt
|
2009-01-21 01:35:04 +00:00 |
|
chess.griffin
|
ee51ae0328
|
add in new sbopkg-renames file which is needed for Mauro's update code.
|
2009-01-21 01:19:39 +00:00 |
|
chess.griffin
|
3707f1a3cf
|
use new add_item_to_queue function when backup queue is loaded or when user's saved queue is loaded.
|
2009-01-21 01:05:19 +00:00 |
|
chess.griffin
|
59ef49e159
|
merge in two patches from slakmagik that allow the user to maintain (and retain between rsyncs) an optional /local/ directory in the local SBo repo tree where the user could have other SlackBuilds created and maintained locally in the SBo style; also, second patch introduces LOGFILE sbopkg.conf variable, which allows the user to set the name and location of the permanent build log; thanks to slakmagik for these two very nice additions.
|
2009-01-21 00:55:00 +00:00 |
|
chess.griffin
|
da2fa378f7
|
only check empty_queue in process_queue when BUILDPKGS=1
|
2009-01-20 22:49:56 +00:00 |
|
chess.griffin
|
db57b92f08
|
add initial implementation of new delete_build_queue instead of clear_build_queue; this function allows user to remove individual items from queue or delete the whole queue; there are probably other/better ways to do this but this is a first crack at it.
|
2009-01-20 22:13:13 +00:00 |
|
chess.griffin
|
28950518c6
|
add new Changelog-current.txt to keep track of changes made for next release
|
2009-01-20 04:59:11 +00:00 |
|
chess.griffin
|
1a4afd58da
|
modify add_item_to_queue so the three arguments passed to it are APP, VERSIONBUILD, and ONOFF, which make it possible to send the results of the sbopkg-update-queue to this new function for processing
|
2009-01-20 04:58:06 +00:00 |
|
chess.griffin
|
0d89a29fa0
|
merge in Mauro's new update code.
|
2009-01-20 04:38:16 +00:00 |
|
chess.griffin
|
17a05947c2
|
minor tweaks to add_item_to_queue.
|
2009-01-20 04:09:42 +00:00 |
|
chess.griffin
|
736b669f67
|
add two calls to the new add_item_to_queue function, one in the info_item menu (where users add individual items) and in the search results dialog; also add in the code to add_item_to_queue that replaces APP if the user so chooses.
|
2009-01-20 04:03:06 +00:00 |
|
chess.griffin
|
a2654dd298
|
fix a few things in add_item_to_queue
|
2009-01-20 03:39:51 +00:00 |
|
chess.griffin
|
2578c33894
|
minor whitespace fix; add a new 'add_item_to_queue' that will be a function called from several places -- it takes APP and VERSIONBUILD as arguments, and then tests to see if APP is already in the queue; if not, add it; if so, then ask user if they want to replace or skip. See the comment to this function for more info. This function is not finished and is not called anywhere yet.
|
2009-01-20 03:35:45 +00:00 |
|
chess.griffin
|
4c37d528ee
|
create an 'empty_queue' function to test if TMPQUEUE is empty since that is done in several places, and then in those other places, just test the return of empty_queue; bring in initial code in the view_queue function where deselecting an item in the queue changes it status from ON to OFF and does not remove it from queue; still need to implement a way to remove items from queue -- maybe turn the 'clear queue' menu item into another checklist where folks can remove individual items or clear the queue.
|
2009-01-20 03:20:12 +00:00 |
|
chess.griffin
|
da9511b197
|
commit a large whitespace patch, which does several things, including adding the 'crunch' functions to eliminate extra spaces, reformats the entire script around 78 columns, and improves the formatting of functions and comments; thanks to slakmagik for the patch.
|
2009-01-20 02:16:19 +00:00 |
|
chess.griffin
|
ca4d249836
|
add for-next-release file to document short term TODOs
|
2009-01-19 04:15:03 +00:00 |
|
chess.griffin
|
793ad8511c
|
apply alternate usage patch from slakmagik -- this uses EOF to create the -h help information rather than a bunch of echo lines.
|
2009-01-18 20:01:09 +00:00 |
|
chess.griffin
|
be7b5f75a1
|
tag and release 0.25.0
|
2009-01-17 02:35:02 +00:00 |
|
chess.griffin
|
c1d9f5a0bb
|
revert a minor change to the size of a dialog.
|
2009-01-17 02:13:46 +00:00 |
|
chess.griffin
|
7e6349b150
|
add menu item and function to clear build queue.
|
2009-01-17 02:04:09 +00:00 |
|
chess.griffin
|
9ed8e475c9
|
tweak how the temporary backup queue is managed; now it is removed automatically whether the user loads it or not.
|
2009-01-17 00:33:18 +00:00 |
|
chess.griffin
|
f777578f0f
|
forgot to add one change to the check for path code
|
2009-01-16 21:23:07 +00:00 |
|
chess.griffin
|
7307d03a63
|
apply another patch from slakmagik to quiet down some more of the junk appearing with certain 'ls' calls; also, add in test for a pathname when user enters the name of the queue to load or save. If no path is detected, then default to save the user's queue in TMP (/tmp/SBo).
|
2009-01-16 21:11:18 +00:00 |
|
chess.griffin
|
e8d38048a0
|
apply two patches from slakmagik that fix a variable test, clean up and fix some the slack-desc information capture, and change the updatelist view from cat to PAGER when using the cli; also, add in a few minor tweaks that attempt to avoid the brief junk seen at the bottom of the screen when moving around the dialog interface; there are still a couple of these left, but this fix gets rid of some of it.
|
2009-01-16 20:03:07 +00:00 |
|
chess.griffin
|
3447f86f3d
|
move check for backup to when queue submenu is first accessed; show a message when quitting sbopkg about the automatic backup.
|
2009-01-15 20:22:00 +00:00 |
|
chess.griffin
|
8433d5d2da
|
a few tweaks and fixes to the save queue function
|
2009-01-15 19:33:46 +00:00 |
|
chess.griffin
|
5e46c6d19d
|
rework the loading/saving of build queues per some suggestions from Mauro Giachero; sbopkg now automatically saves a backup of the build queue, but the user may also optionally save the build and provide a specified path and filename and can load that user-saved file too
|
2009-01-15 18:25:57 +00:00 |
|
chess.griffin
|
06be5149a7
|
update TODO
|
2009-01-15 16:16:18 +00:00 |
|
chess.griffin
|
f249764ca7
|
rename the saved queue; remove an old commented out line
|
2009-01-15 15:34:38 +00:00 |
|
chess.griffin
|
bc7339f8d6
|
move queue functions into a separate 'manage queue' submenu off the main menu; add the ability to save (and load) the build queue; other various little tweaks and cleanups.
|
2009-01-15 14:59:30 +00:00 |
|
chess.griffin
|
ffc002b1e9
|
add nvidia-kernel hack to the same virtualbox-kernel one
|
2009-01-15 03:03:27 +00:00 |
|
chess.griffin
|
10d840b18b
|
remove the sed /+/x/ update list hack because that is handled by the specific hacks for libsigc++, libxml++, and TiMidity++; move and reorganize those last three hacks; add in a new hack for virtualbox-kernel (one for nvidia-kernel will likely soon follow); other minor cleanups.
|
2009-01-15 02:57:54 +00:00 |
|
chess.griffin
|
1e0e6a4eb7
|
improve the new sbopkg update download checker by removing duplicate code and providing a more detailed exit message when the download is complete.
|
2009-01-14 19:54:47 +00:00 |
|
chess.griffin
|
b3f8c90ba9
|
modify the 'check for update to sbopkg' code to show a different message if running from svn; also, if not running from svn, and it finds an updated package, offer to download the updated package; this is a precursor to having sbopkg update itself -- for now, it just downloads the updated package to OUTPUT.
|
2009-01-14 18:32:27 +00:00 |
|
chess.griffin
|
395954a76e
|
allow user to press ESC to exit out of the build/build or install dialog properly; it had to be done this way due to what I believe is a bug in dialog.
|
2009-01-14 16:47:12 +00:00 |
|
chess.griffin
|
8037d2531f
|
fix ability to cancel and go back to main menu when in the *.info and *.SlackBuild selection dialogs during the queue processing; add PKG name to title of those same dialogs.
|
2009-01-14 16:25:51 +00:00 |
|
chess.griffin
|
5345001784
|
switch egrep for grep in the view_queue function to preserve special characters in filenames, like the ++ in libsigc++; otherwise, those instances would be lost since egrep interpreted the ++ as the special regex + character.
|
2009-01-14 14:34:18 +00:00 |
|
chess.griffin
|
abc221371f
|
add a proper ChangeLog.txt :-)
|
2009-01-13 14:40:04 +00:00 |
|
chess.griffin
|
4e8aa69ca5
|
add fix for Virtualbox download
|
2009-01-13 03:12:10 +00:00 |
|
chess.griffin
|
a6a701b243
|
revert rm -f to rm -rf for sbooutput since that is a directory we want to delete; add local repo information to the build summary logs
|
2009-01-13 00:27:55 +00:00 |
|
chess.griffin
|
dd1ffad50e
|
resize the main menu and the utilities just a touch to eliminate blank space
|
2009-01-12 23:12:23 +00:00 |
|
chess.griffin
|
2c36dd9dde
|
remove the 'v' before SVN version when invoking from cli
|
2009-01-12 21:10:02 +00:00 |
|
chess.griffin
|
ad7a9f4ccc
|
remove tools/makechangelog to make way for new, proper ChangeLog.txt to be coming soon; edit sbopkg.SlackBuild to copy new ChangeLog.txt
|
2009-01-12 20:10:24 +00:00 |
|
chess.griffin
|
582f752e6e
|
merge back in prior svn ID code since the revision expanded as well
|
2009-01-12 16:01:22 +00:00 |
|
chess.griffin
|
809e15bf02
|
revise code to display SVN version; thanks to Mauro Giachero for the suggestion; add a continue when search_package fails to avoid ugly breakage from cli; add in a preliminary check to make sure -b and -i are not used together (I know there is a correct way to test the getopts arguments but this will do until I have more time to spend on it).
|
2009-01-12 15:45:28 +00:00 |
|
chess.griffin
|
1367d419e7
|
rework the dynamic SBOVER because the prior code was getting expanded and breaking.
|
2009-01-12 03:58:10 +00:00 |
|
chess.griffin
|
dc4a0f05b9
|
add directory check for
|
2009-01-12 03:46:26 +00:00 |
|
chess.griffin
|
aec8914cdb
|
merge in four patches from Mauro Giachero that do the following (1) show SVN id (2) clean up use of cancel/back and ESC -- ESC should now take you back a step in most screens (3) replace most rm -rf with rm -f and (4) improve the options dialog; thanks to Mauro for these great patches; also, other minor cleanups and dialog tweaks
|
2009-01-12 00:54:39 +00:00 |
|
chess.griffin
|
f274376554
|
create a new 'utilities' submenu off main menu and move some of the main menu items in there to clean up the UI a bit; add a backgroundtitle on several screens that shows which SBo repo (e.g. 12.2) the user is browsing
|
2009-01-09 20:09:50 +00:00 |
|