Commit Graph

953 Commits

Author SHA1 Message Date
Willy Sudiarto Raharjo
c1bb9ffcea MAN: Use automatic tool to change VERSION during release.
Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
2015-10-27 08:56:12 +07:00
Willy Sudiarto Raharjo
cd2f9e87a4 MAN: Update VERSION.
Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
2015-10-27 00:26:01 +07:00
Willy Sudiarto Raharjo
2c572c8b96 THANKS: Update contributors.
Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
2015-10-27 00:25:48 +07:00
Willy Sudiarto Raharjo
61de56f743 ChangeLog: Updated.
Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
2015-10-26 23:49:40 +07:00
Willy Sudiarto Raharjo
1753c1978a sbopkg.SlackBuild: Change Tag.
Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
2015-10-26 07:49:14 +07:00
Willy Sudiarto Raharjo
9bfaea4e2b Revert "ChangeLog: Make note about _SBo -> _sbopkg tag changes."
This reverts commit 4c5db3aab9.
2015-10-25 23:59:17 +07:00
Willy Sudiarto Raharjo
3f4516d49a Revert "repos.d: Update TAG to _sbopkg."
This reverts commit da02b3749d.
2015-10-25 23:59:07 +07:00
Willy Sudiarto Raharjo
261263cff9 sbopkg: Remove SVN stuff.
Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
2015-10-25 23:45:10 +07:00
Willy Sudiarto Raharjo
7cce44a8d0 sbopkg: Unset PIDFILE.
Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
2015-10-25 23:44:31 +07:00
Willy Sudiarto Raharjo
6384a609d2 sbopkg: Update Issue URL to github.
Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
2015-10-25 17:22:50 +07:00
Willy Sudiarto Raharjo
e02f2f3094 sbopkg: Update copyright.
Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
2015-10-25 10:07:57 +07:00
Willy Sudiarto Raharjo
4c5db3aab9 ChangeLog: Make note about _SBo -> _sbopkg tag changes.
Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
2015-10-25 09:56:08 +07:00
Willy Sudiarto Raharjo
f2978fae7c PIDFILE: Move it to global variable.
Fix #7.

Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
2015-10-25 09:50:38 +07:00
Willy Sudiarto Raharjo
157dce9f90 sbopkg: Added --visit-items.
Close #10.

Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
2015-10-25 09:08:34 +07:00
Willy Sudiarto Raharjo
4311011342 sbopkg.SlackBuild: Adjust to SBo template.
Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
2015-10-25 09:07:53 +07:00
Willy Sudiarto Raharjo
da02b3749d repos.d: Update TAG to _sbopkg.
This is to avoid people building packages by default with a _SBo TAG and then redistributing.
See http://slackbuilds.org/faq/#package_repos.

Thanks to @ponce and @rworkman for suggesting this.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackware-id.org>
2015-06-15 22:40:19 +07:00
Willy Sudiarto Raharjo
371c46027b tools: Update SBo repo size.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackware-id.org>
2015-06-15 21:41:31 +07:00
Willy Sudiarto Raharjo
ce26b73dbf tools: Update reference to github.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackware-id.org>
2015-06-15 21:40:01 +07:00
Willy Sudiarto Raharjo
93a84d9d47 Restore all reference to sbopkg.
The domain name sbopkg.org will still be used.
Development will shift to github.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackware-id.org>
2015-06-12 23:42:47 +07:00
Willy Sudiarto Raharjo
012fe85269 Rename SBo-master -> SBo.
Signed-off-by: Willy Sudiarto Raharjo <willysr@gmail.com>
2015-06-12 22:56:16 +07:00
Willy Sudiarto Raharjo
4ef3c1c683 Merge pull request #1 from ryanpcmcquen/patch-1
Create 90-SBo-master.repo
2015-06-12 22:16:13 +07:00
Ryan P.C. McQuen
33e06a40be Create 90-SBo-master.repo 2015-06-12 07:33:53 -07:00
Willy Sudiarto Raharjo
25d01727ef Update all references to github.
Signed-off-by: Willy Sudiarto Raharjo <willysr@gmail.com>
2015-06-11 23:32:54 +07:00
Willy Sudiarto Raharjo
fc97d07e00 README: Added link to SBo, Slackware, and Wiki 2015-06-11 23:10:26 +07:00
Willy Sudiarto Raharjo
051cd7e4ef sqg: Updated for Slackware 14.1.
Signed-off-by: Willy Sudiarto Raharjo <willysr@gmail.com>
2015-06-11 22:24:31 +07:00
Willy Sudiarto Raharjo
7f702d9554 Added README.md 2015-06-11 22:21:06 +07:00
chess.griffin
ca4e066d57 tag and release 0.37.0 2013-12-09 15:18:45 +00:00
chess.griffin
059ffb32cc update copyright 2013-12-09 12:44:43 +00:00
chess.griffin
98c5a1f023 enable new -B flag to bulk-process the queue without prompting; this was inspired by Eric Pratt's original patch. 2013-12-09 03:46:54 +00:00
chess.griffin
4d8610a95b revert last commit; after further thought, I'm not sure we want to automatically proceed with a build without confirming first. Perhaps a new flag for bulk builds or something can be added in the future. 2013-12-09 03:20:59 +00:00
chess.griffin
a6112368f7 incorporate patch from eric Pratt so sbopkg honors -q; fixes Issue 66 2013-12-09 02:23:42 +00:00
chess.griffin
a798ef037b add full path /sbin for removepkg and upgradepkg; fixes Issue 65 2013-12-09 02:21:58 +00:00
chess.griffin
885076e024 update sqg 2013-12-09 02:13:44 +00:00
chess.griffin
7909639bb0 add support for Slackware 14.1 2013-12-09 02:11:01 +00:00
chess.griffin
f93141cb9f tweak script to skip packages with an empty REQUIRES= line unless new SKIP_EMPTY variable at top of script is uncommented. 2013-03-01 04:31:48 +00:00
chess.griffin
b474cba048 add support for git repos - thanks to ponce at LQ for initial patch and suggestions. 2013-02-27 15:30:13 +00:00
chess.griffin
945ed55f4f add check for %README% in sqg and if found, echo a comment to the queuefile. Thanks to T3slider on LQ for the suggestion. 2013-02-26 01:12:48 +00:00
chess.griffin
702d5c4af3 import sqg - sbopkg queuefile generator - into contrib/. Thanks to slakmagik and Mauro Giachero for suggestions, comments, and modifications. 2013-02-25 18:22:04 +00:00
slakmagik
1153577dc9 restore the README files
view_app_file(), view_readmes(): This puts the dep info back into the
README display by cat'ing the README and grep'ing the .info file into a
temporary README. This doesn't touch the command line show_readme() as
that actually shows both the README and .info files already.
2012-10-30 03:54:22 +00:00
slakmagik
0ac0bd7ad1 tag and release 0.36.0 2012-10-04 03:16:56 +00:00
slakmagik
f2b37e202e bump configs/docs for 14.0/0.36.0 2012-10-04 03:12:22 +00:00
slakmagik
8313699c16 remove repos.d/70-sb64.repo (Slamd64) 2012-10-04 00:37:14 +00:00
slakmagik
d1a97ef4f7 add issue 60 to KNOWN_ISSUES 2012-10-04 00:37:04 +00:00
slakmagik
5af68f32e3 update the renames file 2012-09-17 19:46:06 +00:00
slakmagik
0da03f28ff Implement and document the NICE config option
Thanks to Joni Martikainen for the suggestion.

(While editing the NEWS file, I also moved the -r item to FEATURES
since, while legal, -r combos weren't useful and now they are, so I
guess it's more a featureling than a modification.)
2011-05-29 18:00:54 +00:00
slakmagik
e3169d9cbe enable useful '-ri' (etc.) command line combos
Move the 'if SYNC' block to the top of non-dialog execution.
2011-05-26 19:54:49 +00:00
slakmagik
7c3938549b NEWS: note menu item rename
Forgot this - very minor, but should still be noted to avoid confusion.
2011-05-26 19:35:17 +00:00
slakmagik
82274dec88 download-only, pt.3: add dialog ui; more cleanup
This primarily revises start_dialog_queue() to provide a download-only
dialog UI.

* global: make many more minor textual changes which replace 'build' and
  'build queue' references with more general references including
  'queue'
* info_item(): rename the 'Build' option to 'Process' (moving 'build'
  into the new description of 'Download/build/install') as it always
  could build or install and can now download, too.
* add_item_to_queue(),process_queue(): tweaked size of dialog widget
* start_dialog_queue(), process_queue(), main: rewrite
  start_dialog_queue() as a menu which provides the download-only option
  in addition to build, install, and cancel. Combine the two error
  handling instances in it (which would have been three) and the one in
  main into one chunk in process_queue().
* usr/doc/README{,-queuefiles}, usr/man/man*: more 'build'-related
  textual tweaks
* usr/doc/THANKS: remembered to add the r905 RFE credit

Thanks to Mauro for discussion and review.
2011-05-26 19:18:02 +00:00
slakmagik
b6a42615f2 download-only, pt.2
Make changes to reflect the logic that "'install' includes 'build'
includes 'download'" vs. "'build' and 'buildinstall' are separate
alternatives, both of which implicitly assume 'download'":

* Expand {QUEUE,}TYPE's possible values to include
  'download|build|install' and create set_type() to set it in place of
  'build|buildinstall' and using the DOWNLOADONLY variable and the
  {B,I}FLAGs.
  * main: delete {B,I}FLAG from the 'unset' section and from the option
    parsing
  * main, set_type(): break out the option testing error message and
    TYPE assignments into set_type() which, rather than assigning to
    TYPE in one place and testing {B,I}FLAG in another, assigns to TYPE
    unless TYPE is already set and has a different value, in which case
    we error out. (People should theoretically be able to call -d, -b,
    -i and have each trump the previous ('-b foo -i foo' should
    download, build, and install foo), but calling '-b foo -i bar' is
    problematic at best.)
  * process_queue(),start_dialog_queue(): replace 'buildinstall's with
    'install's
* Clean up sbopkg's download/build/install logging and output:
  * check_source(): log that we've found the source and return if we're
    only doing a download.
  * process_package(): s/Building/Processing/; use pre-existent
    QUEUETYPE variable with new possible value of 'download'; say we've
    downloaded and return 1 rather than just breaking.
  * log_queuetype(): create by breaking out some redundancy in
    process_queue() relating to the PRE-CHECK and SUMMARY logs and make
    it handle 'Download only' in addition to build/install.
  * process_queue(): remove references to 'PACKAGE BUILDING/INSTALLING'
    because it can be downloading also and 'PACKAGE
    DOWNLOADING/BUILDING/INSTALLING' seems excessive; use
    log_queuetype()
* main: switch the -d and -D flags. It's not good to shuffle flags
  generally, but -d is probably rarely used and download would better be
  lowercase to be consistent with -b/uild and -i/nstall.
* main: while messing with options, sorted the getopts list, the option
  parsing, and the help output as though it had been sorted with 'sort
  -f' (previously, capitalized options were inconsistently sorted).
* src/usr/doc/NEWS,src/usr/man/man8/sbopkg.8: document user-visible
  aspects of the above (-d/-D), tweaking the DESCRIPTION and the -b, -i,
  -k and -R flags in the manual.
2011-05-23 23:32:50 +00:00
slakmagik
c42ac608a1 apply Mauro's patch to allow download-only
* build_package(): rename the bulk to process_package() and split out a
  chunk as a new build_package(), causing a break out of the function if
  DOWNLOADONLY is set and calling build_package() if not.
* build_package(): create from a piece of the earlier build_package().
* process_queue(): call process_package() rather than build_package().
* main: add DOWNLOADONLY and the -D flag.
* various: modify comments to reflect current code

Thanks to Mauro Giachero for this patch. :)
2011-05-23 23:32:42 +00:00