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
|
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 |
|
chess.griffin
|
35f812a928
|
remove the 'read sbopkg README' from main menu -- it was sort of pointless; add ability to add any of the individual search results to build queue from the search results screen; remove a bit of cruft.
|
2009-01-09 17:49:10 +00:00 |
|
chess.griffin
|
76ec9804f5
|
add similar message about aborting remaining items in queue when a compilation fails.
|
2009-01-09 00:01:17 +00:00 |
|
chess.griffin
|
665e7277ea
|
remove the -O option from wget since that was causing a few headaches and potential for more; instead create a temporary SRCDIR/download where the wget occurs and the file is then moved to SRCDIR. I am leaving the older stuff commented out for the time being while this is tested; also remove some cruft.
|
2009-01-08 21:51:55 +00:00 |
|
chess.griffin
|
7c86b0aa35
|
apply two patches from Mauro Giachero; the first allows the user to reverse the order of the build queue, and the second allows the user to enter another menu and re-sort any of them items in the queue; thanks to Mauro Giachero for these patches; also, tweak the summary output log when building packages; when a package fails the MD5SUM check, offer to abort the rest of the build queue since the failed package might be a dependency of something else and it wouldn't make sense to continue.
|
2009-01-08 21:27:44 +00:00 |
|
chess.griffin
|
b5f68ad42e
|
bump wget timeout from 10 seconds to 15 seconds; solves some download timeouts for x264 and sourceforge mirrors.
|
2009-01-08 19:57:08 +00:00 |
|
chess.griffin
|
fc71898416
|
improve build queue logging by reporting errors in builds; correctly remove source symlink after each successful and failed build.
|
2009-01-08 03:38:06 +00:00 |
|
chess.griffin
|
20c8f1dc82
|
add ability to use /home/chess/.sbopkg.conf, which will override settings in /etc/sbopkg/sbopkg.conf; when slackware version is changed, offer opportunity to save this new setting in /home/chess/.sbopkg.conf
|
2009-01-06 02:13:28 +00:00 |
|
chess.griffin
|
c82a768cfc
|
add preliminary support for build options/flavors in dialog interface; new menu entry in info item menu allows users to optionally set options or variables that will be passed to the SlackBuild script when it is run; this feature needs testing.
|
2009-01-05 16:47:39 +00:00 |
|
chess.griffin
|
10427dac9b
|
commit diff from Mauro Giachero to fix issue where some packages were incorrectly reported as already being in the build queue.
|
2009-01-04 20:53:24 +00:00 |
|
chess.griffin
|
edcd83dbd9
|
fix issue where packages were incorrectly identified as already being in the build queue; thanks to SpacePlod for the bug report.
|
2009-01-02 15:41:06 +00:00 |
|
chess.griffin
|
27335bd44d
|
add update list fix for ksmoothdock; thanks to Wade Grant for the bug report.
|
2009-01-01 22:08:10 +00:00 |
|
chess.griffin
|
1ec52ebe5b
|
tweak contributors language
|
2009-01-01 20:35:54 +00:00 |
|
chess.griffin
|
9011e631c6
|
update TODO
|
2009-01-01 20:34:36 +00:00 |
|
chess.griffin
|
eeaef697d8
|
remove a bit of crufty commented out stuff from sbopkg
|
2009-01-01 18:18:24 +00:00 |
|
chess.griffin
|
99493e673b
|
mention that building deps in order is not really a supported feature in README and sbopkg(8) man page
|
2009-01-01 17:58:50 +00:00 |
|
chess.griffin
|
c9d8192b62
|
edit message when a sbopkg.conf variable is missing.
|
2009-01-01 05:15:23 +00:00 |
|
chess.griffin
|
3b1ba3270b
|
change copyright to 2009; change dates in man pages to January 2009
|
2008-12-31 19:01:05 +00:00 |
|
chess.griffin
|
a95dff5479
|
fix issue where queue would proceed even if all packages removed from queue; thanks to Mauro Giachero for the bug report.
|
2008-12-29 20:18:11 +00:00 |
|
chess.griffin
|
e175c777ce
|
modify UPDATELIST_DEBUGGING re: new DEBUG variable in sbopkg.conf
|
2008-12-29 19:58:47 +00:00 |
|
chess.griffin
|
90db3ee2cb
|
add DEBUG information to sbopkg.conf(5) man page
|
2008-12-29 19:52:49 +00:00 |
|
chess.griffin
|
52d0c48cbf
|
add new DEBUG=0 to sbopkg.conf.new
|
2008-12-29 19:40:35 +00:00 |
|
chess.griffin
|
5472025f4a
|
remove UPDATE_DEBUG and FULL_DEBUG and implement a single DEBUG variable that will now be in sbopkg.conf; test for DEBUG; change debugging calls to test for DEBUG and output some debug at level 1 and more at level 2.
|
2008-12-29 19:39:43 +00:00 |
|
chess.griffin
|
fa840ab13b
|
mention in README and both man pages that local copy of SBo repo is less than 50MB.
|
2008-12-29 04:38:35 +00:00 |
|
chess.griffin
|
ff3ec901ae
|
modify README and sbopkg(8) man page re: build queue
|
2008-12-29 03:40:59 +00:00 |
|
chess.griffin
|
e974160609
|
add tmux update fix; mention that Conrol-C will exit out of build queue processing.
|
2008-12-29 03:33:44 +00:00 |
|
chess.griffin
|
14d0bee79c
|
Update TODO
|
2008-12-24 15:23:01 +00:00 |
|
chess.griffin
|
a9ffc91963
|
edit sbopkg.conf to state that OUTPUT must be exported
|
2008-12-24 15:20:28 +00:00 |
|
chess.griffin
|
d875937bf6
|
add in ability to check for an update to sbopkg itself using code borrowed with permission from Eric Hameleers' script mirror-slackware-current.sh; this is a new feature in the dialog interface and also in the cli with the new -u switch
|
2008-12-24 13:48:03 +00:00 |
|
chess.griffin
|
130d51f1a5
|
fix issue where the 'installed/not installed' was not automatically refreshing after installing a package; thanks to Mauro Giachero for reminding me to fix this annoyance; also, add the ARCH to the info item menu description so it matches everything else
|
2008-12-23 23:10:53 +00:00 |
|
chess.griffin
|
922edc88cb
|
reworking some wording in one of the build queue dialog boxes; thanks to The-Croupier for the suggestion.
|
2008-12-23 22:48:07 +00:00 |
|
chess.griffin
|
f088c67010
|
fix spacing issue in two dialog boxes; fix issue where locally-edited SlackBuild was not being used for building; thanks to Mauro Giachero for the bug report.
|
2008-12-23 22:05:48 +00:00 |
|
chess.griffin
|
58e9e9939e
|
fix issue where duplicate packages could be added to build queue; fix control-c bug that would not allow user to do anything until they returned to the main menu; thanks to Mauro Giachero for these two bug reports; tweak usage -h output to more clearly state that multiple packages can be built, installed, or searched for.
|
2008-12-23 04:21:36 +00:00 |
|
chess.griffin
|
6d78699217
|
offer to automatically add flagged updates to build queue
|
2008-12-22 15:10:29 +00:00 |
|
chess.griffin
|
6f0dd4ea29
|
revise build queue explanatory text; change references to 'build queue'; remove some cruft from sbopkg; revise sbopkg(8) man page re: build queue; revise README re: build queue; remove 'no updates' from debug list unless an internal 'FULL DEBUG' variable is set
|
2008-12-22 14:35:51 +00:00 |
|
chess.griffin
|
51277783f5
|
add fixes for mplayer and acroread; thanks to Erik Hanson for acroread bug report
|
2008-12-22 03:46:17 +00:00 |
|
chess.griffin
|
77e0adccf1
|
remove check for TERMBUILD
|
2008-12-21 16:59:42 +00:00 |
|
chess.griffin
|
b309ca5f27
|
remove TERMBUILD from sbopkg.conf.new; remove TERMBUILD information from sbopkg.conf(5) man page; revise sbopkg(8) man page about new -i switch
|
2008-12-21 15:39:13 +00:00 |
|
chess.griffin
|
0a3d94f7cb
|
remove old /latest; update TODO; update sbopkg(8) man page
|
2008-12-21 15:19:49 +00:00 |
|
chess.griffin
|
d39cd37da6
|
remove dialog MD5SUM failure message since we are in the terminal anyway; more whitespace fixes; only display 'press any key' at end of build if we are in dialog; only check queue if we are in dialog
|
2008-12-21 05:20:05 +00:00 |
|
chess.griffin
|
2d1a5234eb
|
clean up some whitespace; offer to delete queue after processing; try to fix md5sum failure dialog issues
|
2008-12-21 04:59:15 +00:00 |
|
chess.griffin
|
db76f791b7
|
greatly improve the new build queue and how it is managed; use a checklist for viewing and removing items from the queue
|
2008-12-21 04:00:19 +00:00 |
|
chess.griffin
|
d2695866ff
|
test removing some old install code and replace it with just a call to install_package; comment out a tail command to eliminate an error since the tail is no longer needed
|
2008-12-18 04:58:38 +00:00 |
|
chess.griffin
|
eac43a06c3
|
minor cleanups to the install queue log checks and fix a dialog box
|
2008-12-18 04:45:56 +00:00 |
|
chess.griffin
|
02c978dcbf
|
bring in pkgtools string splitting code (same code used in updatelist feature) into the info item menu in order to, hopefully once and for all, correctly identify the installed package for purposes of displaying at the top 'Installed:' or 'Not installed:'; fix issue where newly-built package was not being listed in the info item menu; thanks to Alex for the bug report; remove lots of old comments and commented out code
|
2008-12-17 20:48:33 +00:00 |
|
chess.griffin
|
ab2868361d
|
fix mplayer update issue
|
2008-12-17 19:13:58 +00:00 |
|
chess.griffin
|
194491f247
|
re-fix django download issue
|
2008-12-17 04:51:06 +00:00 |
|
chess.griffin
|
1f7360b074
|
tweak dialog settings; fix ability to cancel out of build queue
|
2008-12-17 04:43:03 +00:00 |
|
chess.griffin
|
7bc2120b82
|
integrate some major changes in how building and installing is handled; introduce build queue in dialog interface; implement installation options for when queue is processed; these major revisions necessitated the removal of the dialog interface when packages are building or installing; if a user is in the dialog interface of sbopkg, then when a package is built and/or installed, it will switch over to a terminal (i.e. as if TERMBUILD was chosen); showing the build or install in the dialog tailbox was sort of a hack, and did not allow me to do some other things; consider it a price of having the new build/install queue; I tried to test things out in a variety of ways and catch likely errors but testing is really needed
|
2008-12-16 23:23:29 +00:00 |
|
chess.griffin
|
a85f2f50bf
|
add fix for typhoon_2001; thanks to cotterochan for the bug report; tweak the package building/installing output when using new -i command line switch to build and install.
|
2008-12-16 00:01:25 +00:00 |
|
chess.griffin
|
f0284c824a
|
add some errors checks when building or installing from cli
|
2008-12-15 14:36:50 +00:00 |
|
chess.griffin
|
a6e7a5d367
|
clean up the customization menu a bit
|
2008-12-13 18:16:07 +00:00 |
|
chess.griffin
|
bb65efb934
|
modify the package/install summary output
|
2008-12-13 04:26:41 +00:00 |
|
chess.griffin
|
566f522ce3
|
minor tweak to -h output; revise sbopkg.conf.5 man page to require OUTPUT as a defined configuration variable; revise sbopkg.8 man page to explain new -i switch.
|
2008-12-13 04:15:06 +00:00 |
|
chess.griffin
|
b1052bb553
|
add patch from Erik Hanson to clean up several of the yes/no dialogs; introduce new code and new -i switch to build and install packages from the command line; introduce a new summary file that will be used at the end of the cli building or installing process.
|
2008-12-13 03:46:35 +00:00 |
|
chess.griffin
|
6d5af94df6
|
further work on the 'installed version' code; thanks to Erik Hanson for some help with this; this code needs to be redone as it is a bad hack for now; also, fix django download problem due to no tarball or source listed in the download link; thanks to David Somero for the bug report
|
2008-12-12 16:18:15 +00:00 |
|
chess.griffin
|
55b7dabefa
|
fix for installed packages not being listed at the top of the info item screen
|
2008-12-12 15:42:52 +00:00 |
|
chess.griffin
|
0d9045e8d2
|
tweak alignment of sbopkg.conf.5 man page
|
2008-12-11 01:54:48 +00:00 |
|
chess.griffin
|
71e04c5fe6
|
update sbopkg for Slackware 12.2 by making 12.2 the default Slackware version; revise man pages and docs for 12.2; add --no-owner to default rsync flags to avoid local repository from having incorrect owner permissions; thanks to Pierre Cazenave for the bug report and Erik Hanson for the suggested solution; tweak the recent fix in r228 for built package names showing up incorrectly in the menus
|
2008-12-11 01:50:07 +00:00 |
|
chess.griffin
|
3a1c4b63c0
|
fix issue where on rare occasions the built package name was not correctly identified; thanks to necropresto for the bug report (closes Issue 7 on Google Issue Tracker); minor cleanups to various files.
|
2008-12-03 16:35:16 +00:00 |
|
chess.griffin
|
8aa996a91a
|
Revert to revision 225 to bring in updates before 12.2
|
2008-12-03 16:12:44 +00:00 |
|
chess.griffin
|
9f2d346892
|
update for upcoming Slackware 12.2; no functional changes
|
2008-12-03 15:06:55 +00:00 |
|
chess.griffin
|
c70c25b5a7
|
update README to reflect new domain for website.
|
2008-11-13 17:23:40 +00:00 |
|
chess.griffin
|
17b3ce1da6
|
fix xerces-c updatelist issue; thanks to Joao Felipe Santos for the bug report.
|
2008-11-13 16:32:26 +00:00 |
|
chess.griffin
|
aeccdfee75
|
add a BUILD tag at the end of the VERSION appearing in the title to the info_item menu
|
2008-11-12 04:29:31 +00:00 |
|
chess.griffin
|
64495f7c87
|
random little cleanups and removal of commented out cruft
|
2008-11-11 21:48:15 +00:00 |
|
chess.griffin
|
c314a88a47
|
the size of some of the dialog boxes were bugging me; fix said annoyances
|
2008-11-11 21:22:59 +00:00 |
|
chess.griffin
|
40abf5193b
|
fix search box so pressing enter only will return to main menu
|
2008-11-11 21:06:34 +00:00 |
|
chess.griffin
|
a2a4fdc8e3
|
try and improve the control-c trapping
|
2008-11-11 20:46:11 +00:00 |
|
chess.griffin
|
0710c04d04
|
add fix for mplayer, libsigc++, and libxml++; thanks to cotterochan for mplayer bug report.
|
2008-11-09 21:12:06 +00:00 |
|
chess.griffin
|
437e26207b
|
Drop _SBo from new version display in info_item menu for testing purposes. It should be fine, and works well in my testing, but I don't have many non-SBo packages installed so I may not pick up on any unintended consequences. Thanks to Erik Hanson for the suggestion.
|
2008-11-06 03:20:40 +00:00 |
|
chess.griffin
|
64ca3948a9
|
show package version information and whether a package is installed in each individual info_item menu; thanks to Erik Hanson for the patch. Also fix Control-C error that would prevent a user from exiting cleanly during the initial directory creation stage.
|
2008-11-04 15:00:18 +00:00 |
|
chess.griffin
|
d4d543fb5e
|
add tweak for TiMidity due to SBo fixing the ++/xx issue
|
2008-10-30 02:19:52 +00:00 |
|
chess.griffin
|
850b688845
|
tweak sbopkg.conf.new
|
2008-10-28 13:42:44 +00:00 |
|
chess.griffin
|
8881642382
|
modify sbopkg.conf(5) man page to remove TIMEOUT and incorporate RSYNCFLAGS and WGETFLAGS.
|
2008-10-28 13:39:33 +00:00 |
|
chess.griffin
|
c0d1e39c5e
|
Attempt to fix a few problems introduced by the new rsync flags by moving the flags into sbopkg.conf and allowing users to modify them manually. This means that the new TIMEOUT variable can go.
|
2008-10-27 22:17:50 +00:00 |
|
chess.griffin
|
fc6f9f8eb3
|
fix issue with openoffice.org updatelist entry; thanks to Erik Hanson for the bug report
|
2008-10-27 15:02:40 +00:00 |
|
chess.griffin
|
67d9b1d2c7
|
add in some new code in an attempt to fix the never-ending 'decimal' problem; this new code should fix update issues with flash-player-plugin, flash-player-standalone, Orbit2, and devede reported by Erik Hanson, samac, and Joao Felipe Santos; comment out old ubuntulooks hack since this new code should fix that as well.
|
2008-10-21 20:01:27 +00:00 |
|
chess.griffin
|
ad7e5b91e1
|
update TODO list re: lftp
|
2008-10-18 00:57:44 +00:00 |
|
chess.griffin
|
40a7fd25a5
|
add update fixes for acroread and gnupg; thanks to Erik Hanson for the bug report.
|
2008-10-17 20:19:39 +00:00 |
|
chess.griffin
|
137fee569e
|
change --timeout to --contimeout for the rsync command; modify the rsync error handling; thanks to macavity for the patch.
|
2008-10-17 16:18:05 +00:00 |
|
chess.griffin
|
1c813f614f
|
add in preliminary code for trapping Control-C and allowing the user to cleanly abort the wget source step and the package building step by correctly identifiying and killing the necessary PIDs of subprocesses; this is working for the wget but not the package building stage yet; testers appreciated; thanks to Zordrak for the suggestion.
|
2008-10-15 19:27:49 +00:00 |
|
chess.griffin
|
54f76a17e4
|
update TODO re: traps and error checking; add TIMEOUT information to sbopkg.conf(5) man page
|
2008-10-15 13:08:39 +00:00 |
|
chess.griffin
|
81c631dce6
|
add in support for a TIMEOUT variable setting in config file for the rsync and wget calls; thanks to macavity for prodding me to add this in.
|
2008-10-14 19:03:40 +00:00 |
|
chess.griffin
|
3beaaae870
|
remove -z option from rsync, add 10 second timeout, and provide some basic rsync failure handling; thanks to macavity for the patch.
|
2008-10-14 00:52:44 +00:00 |
|
chess.griffin
|
3718d0bde6
|
fix package search where searching for a category name resulted in an error and exit by adding in a -mindepth 2 option to the find commmands; thanks to nille for the bug report.
|
2008-10-13 01:25:25 +00:00 |
|
chess.griffin
|
6f967d3b14
|
add -O option to wget call to fix certain cases where the downloaded file had cruft after the end of the filename; added new DOWNLOADFILE variable in order to use this switch; thanks to acidchild for the bug report
|
2008-10-09 13:39:08 +00:00 |
|
chess.griffin
|
1cb7a655d1
|
change size of rsync, build, and install dialog boxes so they fit better in a standard 80x24 or 80x25 terminal; this is something I have been meaning to fix for a long time but kept forgetting, so thanks to Erik Hanson for the reminder.
|
2008-10-09 02:24:52 +00:00 |
|
chess.griffin
|
d615412662
|
move the editing functions into a new customize submenu; thanks to nille for the suggestion
|
2008-10-04 22:53:30 +00:00 |
|
chess.griffin
|
db87665616
|
update TODO, README, and sbopkg(8) man page to reflect ability to edit .info file.
|
2008-10-02 21:45:34 +00:00 |
|
chess.griffin
|
ce4f27dc05
|
add ability to edit/use local .info file in same manner as editing/using local SlackBuild currently; thanks to nille for the prodding to get this done.
|
2008-10-02 20:10:06 +00:00 |
|
chess.griffin
|
d9308cb57b
|
Add message about deleting source upon MD5SUM fail when using sbopkg in cli with -b option.
|
2008-09-23 18:56:32 +00:00 |
|
chess.griffin
|
89e86ebf17
|
fix typos
|
2008-09-22 21:00:25 +00:00 |
|
chess.griffin
|
555b31fc8d
|
add Drew to contributors list; thanks to Drew for the bug report and feature request regarding the ability to delete individual sources in the cache directory which led to many of the changes in the previous commit.
|
2008-09-22 20:56:34 +00:00 |
|
chess.griffin
|
73cb4929e8
|
major diff ahead: fix issue where no package was found when entering info item menu; remove symlink to source after each package build or fail rather than leave it lying around; add new 'remove_sources' function whereby user can remove all sources from ; add new 'checksum_fail' function which will offer to remove a source after a checksum has failed; when selecting 'view cache dir' from the main menu, first check to see if it's empty and exit gracefully if it is, rather than showing an empty directory
|
2008-09-22 20:53:00 +00:00 |
|
chess.griffin
|
2740ab7f73
|
add in -c switch to wget to resume a download; thanks to Robby Workman for the suggestion
|
2008-09-22 13:44:41 +00:00 |
|
chess.griffin
|
aa7e4a2df6
|
minor cleanup
|
2008-09-17 13:48:39 +00:00 |
|
chess.griffin
|
2adc3cb8c4
|
separate out directory checks; move checks for cli
|
2008-09-13 21:28:07 +00:00 |
|
chess.griffin
|
2e8790b07c
|
recombine the sanity check and config check, but separate out the pid file check.
|
2008-09-13 21:03:52 +00:00 |
|
chess.griffin
|
1620caf654
|
multiple changes due to pid file not being correctly removed when using cli; separate out the config file check and the directory (sanity) checks in order to correctly change SLACKVER at the cli
|
2008-09-13 20:16:56 +00:00 |
|
chess.griffin
|
078395474f
|
add in fixes for aircrack-ng and pygame; remove unused check_slack_version function call in the rsync function; fix issue where PIDFILE would be left behind when sbopkg was used in cli; thanks to LukenShiro for these bug reports
|
2008-09-13 14:26:03 +00:00 |
|
chess.griffin
|
54533064a3
|
argh. set TERMBUILD to NO in default sbopkg.conf.new
|
2008-09-12 16:17:16 +00:00 |
|
chess.griffin
|
868ed2cf99
|
remove whitespace
|
2008-09-10 13:42:09 +00:00 |
|
chess.griffin
|
4fb55805c5
|
modify README and sbopkg(8) to mention ability to install package; add comment to sbopkg
|
2008-09-10 13:30:03 +00:00 |
|
chess.griffin
|
304aeba80f
|
drop extra paren
|
2008-09-09 15:23:31 +00:00 |
|
chess.griffin
|
336b18dddc
|
hopefully fix ubuntulooks correctly this time (plus try to check in this commit a second time, not sure why the first didn't take)
|
2008-09-09 15:20:43 +00:00 |
|
chess.griffin
|
3ffa7cba83
|
modify TODO list
|
2008-09-04 23:16:39 +00:00 |
|
chess.griffin
|
c123f40db7
|
add pid file and a check for it when first run to avoid more than one instance; thanks to David Somero for the report. Also update contributors for The-spiki and David Somero.
|
2008-09-04 22:57:26 +00:00 |
|
chess.griffin
|
995d38f6da
|
--progress=bar:force doesn't display in dialog so remove :force
|
2008-09-04 14:23:29 +00:00 |
|
chess.griffin
|
92007382e1
|
prettify the wget download; thanks to The-spiki for the reminder.
|
2008-09-04 14:07:51 +00:00 |
|
chess.griffin
|
d0da99ccf6
|
add fix for kchmviewer; thanks to The-spiki for the bug report.
|
2008-09-04 13:53:04 +00:00 |
|
chess.griffin
|
a679550c54
|
fix install_package install directory variable; thanks to Erik Hanson for the bug report
|
2008-09-02 13:03:26 +00:00 |
|
chess.griffin
|
f8155369e7
|
add in fix for djvulibre; thanks to Erik Hanson for the bug report
|
2008-09-02 01:02:05 +00:00 |
|
chess.griffin
|
fbed38f72c
|
argh, clean up whitespace
|
2008-09-02 00:49:18 +00:00 |
|
chess.griffin
|
b9bb89b243
|
add in fixes for hugin and lame; thanks to Erik Hanson for the bug reports
|
2008-09-02 00:46:54 +00:00 |
|
chess.griffin
|
26c9b720cc
|
initial code to install a package; thanks to Erik Hanson for the ideas and code suggestions; also add a TERMBUILD check in the sanity checks
|
2008-09-02 00:39:50 +00:00 |
|
chess.griffin
|
d72f08a27f
|
modify sbopkg.conf.5 man page to document TERMBUILD.
|
2008-08-29 01:24:15 +00:00 |
|
chess.griffin
|
867f44e4b9
|
add ability to have the build process take place in a terminal instead of the dialog interface by setting a new variable, TERMBUILD=YES in sbopkg.conf; TERMBUILD will be set to NO as a default when packages; many thanks to Erik Hanson for raising this issue and providing patches and code to make it work.
|
2008-08-29 01:18:27 +00:00 |
|
chess.griffin
|
f245e06e81
|
modify the 'Cancel' buttons so they say 'Back' and move the 'Return to Main Menu' in the info item menu to a button instead; thanks to Erik Hanson for the suggestions
|
2008-08-27 23:25:51 +00:00 |
|
chess.griffin
|
f8a3a34d59
|
modify the show sbopkg README to point to the SBOVER doc directory
|
2008-08-27 02:52:59 +00:00 |
|
chess.griffin
|
46abc202a4
|
modify README
|
2008-08-27 02:37:33 +00:00 |
|
chess.griffin
|
7853477853
|
fix a few problems with the check if repo exists function
|
2008-08-27 02:26:20 +00:00 |
|
chess.griffin
|
cef3a124a7
|
remove the function to create the LOCALREPO/SLACKVER and essentially move it to the sanity checks function with the other create directory commands; lots of tweaks and cleanups to the various error code checks and displayed messages
|
2008-08-27 02:18:48 +00:00 |
|
chess.griffin
|
f97244d0cf
|
add non-dialog message for no repo exists function; add more calls to such function for cli usage
|
2008-08-27 01:41:15 +00:00 |
|
chess.griffin
|
713ebe612c
|
tweak sbopkg.conf man page
|
2008-08-27 01:30:44 +00:00 |
|
chess.griffin
|
e05d069c2b
|
modify message displayed if TMP cannot be cleaned due to permissions etc
|
2008-08-27 00:50:01 +00:00 |
|
chess.griffin
|
409b179163
|
make a function out of checking if a local repo exists since that is used several times
|
2008-08-27 00:44:07 +00:00 |
|
chess.griffin
|
1a63682c4b
|
modify sbopkg.conf(5) man page based on modified sbopkg.conf.new file
|
2008-08-25 02:26:40 +00:00 |
|
chess.griffin
|
95ad7b9b92
|
improve error checking when trying to make the various sbopkg directories or when trying to clean out TMP
|
2008-08-25 01:55:36 +00:00 |
|
chess.griffin
|
0fa74d11e8
|
modify sbopkg.conf.new to export TMP among other changes; a big thanks to Ken Roberts for the bug report and diff, and for putting up with my questions and dialog while hashing this out. :-)
|
2008-08-24 22:01:58 +00:00 |
|
chess.griffin
|
6b3e949781
|
modify wget timeout to 10 seconds, add -t 5 for maximum 5 tries
|
2008-08-24 04:05:20 +00:00 |
|
chess.griffin
|
218bc9e142
|
whitespace cleanups
|
2008-08-24 02:52:21 +00:00 |
|
chess.griffin
|
1cdb236a26
|
add a new sanity check for ; modify sanity checks to create any missing directory after giving the user the chance to bail out.
|
2008-08-24 02:48:04 +00:00 |
|
chess.griffin
|
4d042bed39
|
edit both man pages to refer to sbopkg.conf.new
|
2008-08-24 02:25:13 +00:00 |
|
chess.griffin
|
46bb9be10c
|
move sbopkg.conf.sample to sbopkg.conf.new in anticipation of new doinst.sh script
|
2008-08-24 02:23:42 +00:00 |
|
chess.griffin
|
0b8118b924
|
add in artwiz-aleczapka and graveman fixes; clean up alignment from contributed patch; move a bit of code around.
|
2008-08-23 22:13:14 +00:00 |
|
chess.griffin
|
327a0e49f0
|
change case of Readme item in main menu to make it consistent with other menu entries
|
2008-08-22 04:11:50 +00:00 |
|
chess.griffin
|
6132b09a24
|
add feature to view sbopkg README
|
2008-08-21 04:19:10 +00:00 |
|
chess.griffin
|
f47761e68a
|
clean up docs
|
2008-08-21 04:15:28 +00:00 |
|
chess.griffin
|
d1998b53de
|
revise README; add samac ton contributors list; modify update code so it displays the in the repo version
|
2008-08-21 03:43:23 +00:00 |
|
chess.griffin
|
d8625e4f23
|
add fix for powertop in update list
|
2008-08-19 03:43:18 +00:00 |
|
chess.griffin
|
8423b86bdf
|
add in a 'Return to Main Menu' from main package info menu; thanks to Murat D. Kadirov for the suggestion
|
2008-08-19 03:41:35 +00:00 |
|
chess.griffin
|
cdf7743120
|
commit patch from Bert Babington 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
|
2008-08-19 03:37:13 +00:00 |
|
chess.griffin
|
d6502e7a23
|
fix typos in sbopkg.conf man page regarding TMP and OUTPUT; thanks to samac for the bug report.
|
2008-08-14 18:26:04 +00:00 |
|
chess.griffin
|
e1b1e0e52e
|
clean up whitespace in docs and man pages
|
2008-08-14 00:30:05 +00:00 |
|
chess.griffin
|
8d6c223447
|
Clean up the language at the top of most menus to make the grammar and punctuation consistent.
|
2008-08-13 14:00:52 +00:00 |
|
chess.griffin
|
f99efffa93
|
fix one more missed whitespace cleanup
|
2008-08-13 13:17:31 +00:00 |
|
chess.griffin
|
8e950b4374
|
fix one missed whitespace cleanup
|
2008-08-13 13:14:48 +00:00 |
|
chess.griffin
|
680d90c7ad
|
apply whitespace cleanup diff from Erik Hanson
|
2008-08-13 13:13:15 +00:00 |
|
chess.griffin
|
716998b66d
|
add comment in sbopkg.conf.sample about the man page and environmental variables
|
2008-08-12 21:58:40 +00:00 |
|
chess.griffin
|
03814d07d8
|
modify the search code (swap grep for -iname) which eliminates false positives; thanks to Erik Hanson for the fix
|
2008-08-12 17:33:43 +00:00 |
|
chess.griffin
|
cce0fe45e3
|
add -i switch to grep in gen_search_package for case insensitive searches
|
2008-08-12 13:12:33 +00:00 |
|
chess.griffin
|
98fdb52d1d
|
add while loop in the search results display page so that after viewing a search item, the user is returned to the search results
|
2008-08-12 03:23:21 +00:00 |
|
chess.griffin
|
b4c92cdce8
|
merge new patch from Erik Hanson that grealy improves how the search results are displayed in the dialog interface; this also changes how the browse results are displayed as well
|
2008-08-12 01:29:05 +00:00 |
|
chess.griffin
|
c555c6225b
|
remove commented out cruft; tweak search results output; still not overly pleased with the search results output, but it will do for now.
|
2008-08-11 21:55:20 +00:00 |
|
chess.griffin
|
830dea2edc
|
fix a stupid bug on my part that would cause the search to break
|
2008-08-11 21:22:48 +00:00 |
|
chess.griffin
|
9be1703214
|
apply patch from Erik Hanson to extend menu navigation to info_item menu
|
2008-08-11 21:14:23 +00:00 |
|
chess.griffin
|
4ca84deaf2
|
adding code derived from Erik Hanson's patch that, after performing a search from within the dialog interface, allows the user to jump directly to the menu for the selected search result; the way the search results now look is a bit funky and probably needs some cleanup, but this will work for now
|
2008-08-11 17:37:18 +00:00 |
|
chess.griffin
|
2473d5af3d
|
fix typos and add tweaks to both man pages
|
2008-08-11 02:28:00 +00:00 |
|
chess.griffin
|
57570758f8
|
merge patch from Erik Hanson; Erik's improvements include the echo statement when running the update list and the ability to retain the users place when navigating the various menus (i.e. will return to the same place in the menu); also add in argtable and libevent update fix per Erik's bug report
|
2008-08-11 02:02:11 +00:00 |
|
chess.griffin
|
63fb6ae94b
|
add two new features: ability to clear the cache directory and ability to display a list of all installed SBo packages; toss in a few minor cleanups
|
2008-08-09 03:04:38 +00:00 |
|
chess.griffin
|
3dcf9ab880
|
add ctorrent fix; add another debug output if $UPDATE_DEBUG = 1
|
2008-08-05 19:10:22 +00:00 |
|
chess.griffin
|
5ed68c6bdf
|
update sbopkg.conf(5) man page to include explanation about setting environmental variables
|
2008-08-05 16:43:38 +00:00 |
|
chess.griffin
|
59e9187183
|
add fix for TiMidity (thanks to ktabic for the report); switched $OUTPUT variable to $SBOPKGOUTPUT to avoid conflicts when $OUTPUT is exported in sbopkg.conf - i.e. to build packages somewhere other than /tmp/SBo (thanks to Ken Roberts for the bug report)
|
2008-08-05 14:50:00 +00:00 |
|
chess.griffin
|
13190c01f3
|
added a message at end of rsync notifying user the rsync is complete
|
2008-08-03 19:01:30 +00:00 |
|
chess.griffin
|
81c5fac4bb
|
remove a bit of crufty commented out code; add to contributors list
|
2008-08-02 15:28:08 +00:00 |
|
chess.griffin
|
7e66ccb047
|
change date in man pages; tweak TODO and README
|
2008-08-02 15:23:45 +00:00 |
|
chess.griffin
|
e506f6799d
|
add message to cli update check regarding UPDATELIST-DEBUGGING doc
|
2008-08-02 04:20:10 +00:00 |
|
chess.griffin
|
ab24a6a0ff
|
add openarena hack; I guess these hacks are, for now, the easiest way to deal with the few slackbuilds that change the version number or include an svn snapshot or, like openoffice.org, add in the language to the package name string
|
2008-08-02 04:14:28 +00:00 |
|
chess.griffin
|
0e6c1c9f43
|
tweak update code to remove EXTRA variables; add OO.o hack; add debug output when sbopkg thinks there is a newer version installed than in repo
|
2008-08-02 04:06:26 +00:00 |
|
chess.griffin
|
5786a8cefb
|
fix update code to check for build; add in possible future code to check for version numbers that are pegged to svn or other unusual numbering sequences
|
2008-07-23 01:12:45 +00:00 |
|
chess.griffin
|
96c0bbfb74
|
add information about UPDATELIST-DEBUGGING doc to the screen that appears when the update feature is used in order to help with debugging
|
2008-07-18 03:03:47 +00:00 |
|
chess.griffin
|
88cf7b5994
|
revise UPDATELIST-DEBUGGING
|
2008-07-18 03:02:46 +00:00 |
|
chess.griffin
|
07c3dbced5
|
add/revise comments
|
2008-07-18 02:39:12 +00:00 |
|
chess.griffin
|
a5bfbf7c1b
|
modified update code so only updates are shown by default; if the UPDATE_DEBUG variable at the top is uncommented, as it is in SVN and for RC releases, then all packages are shown, including those that do not have updates as well as those when the installed version is actually newer than the repo.
|
2008-07-18 02:33:57 +00:00 |
|
chess.griffin
|
d86d8bd6b9
|
edit sbopkg.8 man page to clarify that -q can also search for more than one glob
|
2008-07-17 13:57:24 +00:00 |
|
chess.griffin
|
016e7ff7aa
|
correct typo and cleanup whitespace
|
2008-07-17 13:42:18 +00:00 |
|
chess.griffin
|
68f9319346
|
minor fix in update code in NEWARCH and NEWBUILD parsing
|
2008-07-17 13:22:28 +00:00 |
|