Fri Oct  3 13:42:49 CEST 2008  Albert Krewinkel <[EMAIL PROTECTED]>
  * Include personal projects listed in "my-projects".
New patches:

[Include personal projects listed in "my-projects".
Albert Krewinkel <[EMAIL PROTECTED]>**20081003114249] {
hunk ./clbuild 54
+
+# All files which contain information about projects.  Also include
+# personal projects listed in 'my-projects'.
+PROJECT_LISTING_FILES="$BASE/projects $BASE/wnpp-projects $BASE/implementations"
+if test -f "$BASE/my-projects"; then
+    PROJECT_LISTING_FILES="$BASE/my-projects $PROJECT_LISTING_FILES"
+fi
+
hunk ./clbuild 567
-    if ! grep -h "^$1 " "$BASE/projects" "$BASE/wnpp-projects" "$BASE/implementations" >/dev/null; then
+    if ! grep -h "^$1 " $PROJECT_LISTING_FILES >/dev/null; then
hunk ./clbuild 572
-    found=`grep -h "^$1 " "$BASE/projects" "$BASE/wnpp-projects" "$BASE/implementations" | cut -d\# -f1`
+    found=`grep -h "^$1 " $PROJECT_LISTING_FILES | cut -d\# -f1`
hunk ./clbuild 899
+if test -f $BASE/my-projects; then
+    my_projects=`scan_projects "$BASE/my-projects"`
+else
+    my_projects=""
+fi
hunk ./clbuild 906
-all_projects="$main_projects $wnpp_projects"
+all_projects="$main_projects $wnpp_projects $my_projects"
hunk ./clbuild 925
-    cat "$BASE/projects" "$BASE/wnpp-projects" "$BASE/implementations" | sort | grep -i -E "$pattern" | while read project rest; do
+    cat $PROJECT_LISTING_FILES | sort | grep -i -E "$pattern" | while read project rest; do
hunk ./clbuild 1090
+                --my-projects)
+                    extra="$extra $wnpp_projects"
+                    shift
+                    ;;
hunk ./clbuild 1134
+                --my-projects)
+                    projects="$projects $my-projects"
+                    shift
+                    ;;
hunk ./clbuild 1160
-	    echo "  clbuild $operation --all-projects      # both files"
+	    echo "  clbuild $operation --my-projects       # all in my-projects file"
+	    echo "  clbuild $operation --all-projects      # all three files"
}

Context:

[updated dependencies
[EMAIL PROTECTED] 
[added parse-declarations
[EMAIL PROTECTED] 
[Added zs3
[EMAIL PROTECTED] 
[updated dependencies
[EMAIL PROTECTED] 
[added hyperdoc
[EMAIL PROTECTED] 
[added rucksack
[EMAIL PROTECTED] 
[updated dependencies
[EMAIL PROTECTED] 
[disabled broken zebu project url
[EMAIL PROTECTED] 
[added trivial-garbage
[EMAIL PROTECTED] 
[fixed defsystem-compatibility url
[EMAIL PROTECTED] 
[promoted tilde to main
[EMAIL PROTECTED] 
[demoted clim-alerts to wnpp
[EMAIL PROTECTED] 
[promoted xuriella to main
[EMAIL PROTECTED] 
[updated elephant comment
[EMAIL PROTECTED] 
[moved projects added by the weblocks patch to wnnp-projects
[EMAIL PROTECTED] 
[weblocks_clbuild
Sohail Somani <[EMAIL PROTECTED]>**20080411233421] 
[resoved metabang-bind/vektor conflict
[EMAIL PROTECTED] 
[Add packages written by Gary W. King to wnpp.
Albert Krewinkel <[EMAIL PROTECTED]>**20080630162544] 
[added vektor; depended upon by perfectstorm
Daniel White <[EMAIL PROTECTED]>**20080707055941] 
[Added tilde
[EMAIL PROTECTED] 
[cffi+lotsastuff has been merged to the main project branch
[EMAIL PROTECTED] 
[blacklist extra mcclim systems
[EMAIL PROTECTED] 
[update cxml dependencies
[EMAIL PROTECTED] 
[restore c-t-f.lisp writing
[EMAIL PROTECTED] 
[cxml, closure-common moved to git
[EMAIL PROTECTED] 
[blacklist flexichain-test (bogus .asd)
[EMAIL PROTECTED] 
[added perfectstorm
[EMAIL PROTECTED] 
[new dependencies
[EMAIL PROTECTED] 
[html-template
Michael Weber <[EMAIL PROTECTED]>**20080306115620] 
[support ccl compilation
[EMAIL PROTECTED] 
[new option SETF_CENTRAL_REGISTRY
[EMAIL PROTECTED] 
[improved trash directory names
[EMAIL PROTECTED] 
[update --installed
[EMAIL PROTECTED] 
[updated dependencies
[EMAIL PROTECTED] 
[Potential FreeBSD improvements
[EMAIL PROTECTED] 
[update for current slime
[EMAIL PROTECTED] 
[new command trash; implement mrproper using trash
[EMAIL PROTECTED] 
[added a project argument to clean
[EMAIL PROTECTED] 
[possible fix for current slime; still broken
[EMAIL PROTECTED] 
[removed cells (it's evidently unsupported)
[EMAIL PROTECTED] 
[added broken project elephant
[EMAIL PROTECTED] 
[fixed symlink resolution
[EMAIL PROTECTED] 
[retargeting adw-charting to its new location
Ryan Davis <[EMAIL PROTECTED]>**20080211232857] 
[added atdoc to wnpp-projecst
[EMAIL PROTECTED] 
[use UTF-8 with slime
[EMAIL PROTECTED] 
[avoid relative pathname in inferior-lisp-program
[EMAIL PROTECTED] 
[updated web page
[EMAIL PROTECTED] 
[more robust path in to .doc.gold.ac.uk
[EMAIL PROTECTED] 
[moved the FAQ to the web page
[EMAIL PROTECTED] 
[added the wnpp project xuriella
[EMAIL PROTECTED] 
[fixed record-dependencies to avoid the core
[EMAIL PROTECTED] 
[added preloaded command; START_SLIME_USING_CORE option
[EMAIL PROTECTED] 
[new command slime-configuration
[EMAIL PROTECTED] 
[dependencies for clawk, regex
[EMAIL PROTECTED] 
[added clawk, regex as wnpp projects
Michael Weber <[EMAIL PROTECTED]>**20080203182741] 
[added wnpp projects s-http-client, s-utils
[EMAIL PROTECTED] 
[added ironclad, chipz
[EMAIL PROTECTED] 
[added extra-project-dependencies for redshank
[EMAIL PROTECTED] 
[cl-dot, mw-equiv, redshank projects
Michael Weber <[EMAIL PROTECTED]>**20080128150415] 
[added cells-gtk/ph-maths
[EMAIL PROTECTED] 
[cell-gtk refinements (still broken)
[EMAIL PROTECTED] 
[fixed --wnpp-projects
[EMAIL PROTECTED] 
[replace the default action of update/recompile/build/dumpcore
[EMAIL PROTECTED]
 
 Syntax is now like this:
   clbuild dumpcore PROJECT1 PROJECT2 PROJECT3...  # only these
   clbuild dumpcore --main-projects     # all in projects file
   clbuild dumpcore --wnpp-projects     # all in wnpp-projects file
   clbuild dumpcore --all-projects      # both files
] 
[more FAQ
[EMAIL PROTECTED] 
[fixed fixme in update
[EMAIL PROTECTED] 
[explain that dependencies are autogenerated.  add FAQ.
[EMAIL PROTECTED] 
[also delete system symlinks in mrproper
[EMAIL PROTECTED] 
[fetch cl-ppcre before recompile
[EMAIL PROTECTED] 
[no recursive searching for asds in mcclim
[EMAIL PROTECTED] 
[added help
[EMAIL PROTECTED] 
[added adw-charting
[EMAIL PROTECTED] 
[rewrite clbuild list without seq for MacOS
[EMAIL PROTECTED] 
[added clg as a (non-functional) wnpp project
[EMAIL PROTECTED] 
[Merge "run swank" and "run ltk"
[EMAIL PROTECTED] 
[Add clbuild run swank (support --port and --address)
[EMAIL PROTECTED] 
[added LTK
[EMAIL PROTECTED] 
[new command updatesbcl
[EMAIL PROTECTED] 
[fixed git version of SBCL_DOWNLOAD_COMMAND to update an existing checkout
[EMAIL PROTECTED] 
[fixed typo
[EMAIL PROTECTED] 
[check that curl is installed
[EMAIL PROTECTED] 
[blacklisted trivial-features-tests
[EMAIL PROTECTED] 
[added arnesi
[EMAIL PROTECTED] 
[added broken wnpp projects cells, cells-gtk, cffi-net, ftd
[EMAIL PROTECTED] 
[fixed register-asd to also update extra symlinks
[EMAIL PROTECTED] 
[downgraded cl-jpeg to wnpp status
[EMAIL PROTECTED] 
[removed the sbcl and openmcl commands
[EMAIL PROTECTED] 
[new configuration variable SBCL_DOWNLOAD_COMMAND
[EMAIL PROTECTED]
 
 Since sf.net reportedly doesn't currently work, default to git for now.
] 
[added new command "register-asd"
[EMAIL PROTECTED] 
[added a description for cl-opengl
[EMAIL PROTECTED] 
[added wnpp projects cl-opengl, zebu, lisa, parse-html, s-sysdeps, s-base64, s-xml, s-xml-rpc
[EMAIL PROTECTED] 
[added series
[EMAIL PROTECTED] 
[mention vecto-demo in the help
[EMAIL PROTECTED] 
[more dependency file canonicalization
[EMAIL PROTECTED] 
[added postmodern, fiveam, ieee-floats, trivial-utf-8
[EMAIL PROTECTED] 
[invoke applications using a "run" command
[EMAIL PROTECTED]
 
 - replaced "clbuild APPLICATION" with "clbuild run APPLICATION"
 - refactored help accordingly
] 
[removed "clbuild dialog"
[EMAIL PROTECTED]
 
 Removed all support for the interactive dialog.
] 
[project list overhaul
[EMAIL PROTECTED]
 
 - Split the project list into `projects' and `wnpp-projects'
 - allow descriptions in the project lines using comment syntax
 - added a new command "clbuild list" to search for projects, which
   also displays their description and checks their url
] 
[Fixed build_options and run_options to include common_options.
[EMAIL PROTECTED]
 
 Thanks to Jianshi Huang.
] 
[s/gtkairo/clim-gtkairo/
[EMAIL PROTECTED] 
[SF_USER variable for sourceforge checkouts
[EMAIL PROTECTED] 
[skip errors in dependency walking
[EMAIL PROTECTED] 
[added cljl (alias cl-jpeg)
[EMAIL PROTECTED] 
[updated dependencies for zip
[EMAIL PROTECTED] 
[added command vecto-demo
[EMAIL PROTECTED] 
[fixed dependency walking cut-off
[EMAIL PROTECTED] 
[added cl-vectors, salza2, zpng, vecto, zpb-ttf
[EMAIL PROTECTED] 
[fixed update without arguments
[EMAIL PROTECTED] 
[mention beagle in clbuild.conf.default
[EMAIL PROTECTED] 
[Fixed update with multiple project arguments.
[EMAIL PROTECTED]
 
 But dependency handling not optimal yet in this case.
] 
[more whitespace in the projects list for readability
[EMAIL PROTECTED] 
[Replaced clbuild/update.sh with clbuild/projects
[EMAIL PROTECTED]
 
 New file projects in a declarative syntax.
 
 Folded the shell code from update.sh back into clbuild.
 
 $all_projects now computed from the projects file.
] 
[rebind *package* for compilation
[EMAIL PROTECTED]
 
 Make sure all those buggy systems which remember the *package* they were
 compiled in see CL-USER, not CLBUILD.
] 
[updated documentation for recompile,dumpcore,build; fixed build
[EMAIL PROTECTED] 
[Removed OAOOM in `recompile'.
[EMAIL PROTECTED]
 
 - For recompile (including dumpcore), process the entire $all_projects
   list automatically.
 
 - Rewritten in Lisp, see clbuild.lisp
 
 - To map between projects and systems, do the asdf-install thing and
   look for source/SYSTEM/*.asd.
 
 - But keep a blacklist of systems that don't compile (see clbuild.lisp).
 
 - New syntax:
   clbuild dumpcore PROJECT   # dump a core for PROJECT's systems only
 
 
 Unrelated fixed needed to compile everything using the new method:
 
 - Removed uffi, because it clashes with cffi-uffi-compat.
   Make sure the latter is symlinked appropriately.
   (run "clbuild update" to do so)
 
 - added iterate
] 
[don't resume in update of a specific project's dependencies
[EMAIL PROTECTED] 
[symlink mcclim-freetype.asd
[EMAIL PROTECTED] 
[disable automatic compilation of eclipse for now
[EMAIL PROTECTED] 
[added net-telent-date to the mirror
[EMAIL PROTECTED] 
[big switch from ~loliveira/soc07/* to ~loliveira/darcs/*
[EMAIL PROTECTED] 
[updated dependencies; project list
[EMAIL PROTECTED] 
[added clim-alerts
[EMAIL PROTECTED] 
[added mel-base
[EMAIL PROTECTED] 
[new: "clbuild update --resume", "clbuild skip"
[EMAIL PROTECTED] 
[switched plexippus to the official repository
[EMAIL PROTECTED] 
[dependency fixes
[EMAIL PROTECTED] 
[fixed OpenMCL support (not all projects supported)
[EMAIL PROTECTED] 
[make symlink resolution work again
[EMAIL PROTECTED] 
[remove duplicates in record-dependencies
[EMAIL PROTECTED] 
[Fully qualify the monster core name
[EMAIL PROTECTED]
 
 This allows running e.g. "clbuild listener" from outside the tree.
] 
[mention clbuild.conf in the long help
[EMAIL PROTECTED] 
[changed the default to help instead of dialog
[EMAIL PROTECTED] 
[mention full help in the short help
[EMAIL PROTECTED] 
[follow dependencies automatically
[EMAIL PROTECTED] 
[yet another whitespace fix
[EMAIL PROTECTED] 
[added cl-typesetting
[EMAIL PROTECTED] 
[Shut up the Cygwin check (for e.g. OS X)
[EMAIL PROTECTED] 
[Remove s-xml-rpc and dependencies again
[EMAIL PROTECTED]
 
 Commited version was broken (needs a few more dependencies), and I need to think
 about its relation to the clbuild idea a bit more
] 
[Add s-xml-rpc (and dependencies s-xml and s-base64)
[EMAIL PROTECTED] 
[added missing documentation
[EMAIL PROTECTED] 
[more xml command cleanup
[EMAIL PROTECTED] 
[new commands (x)html-to-(x)html; general xml cleanup
[EMAIL PROTECTED] 
[new commands parse-xml, validate-xml, validate-relax-ng
[EMAIL PROTECTED] 
[moved all lisp code into clbuild.lisp
[EMAIL PROTECTED] 
[added plexippus-xpath, cl-yacc, parse-number
[EMAIL PROTECTED] 
[joined the two b9.com clauses
[EMAIL PROTECTED] 
[moved clbuild.conf to clbuild.conf.default
[EMAIL PROTECTED] 
[trim trailing slash from cl-pdf uri
[EMAIL PROTECTED] 
[new command "update-missing"
[EMAIL PROTECTED] 
[in "clbuild diff", also diff clbuild itself
[EMAIL PROTECTED] 
[fixed whitespace in clbuild diff
[EMAIL PROTECTED] 
[optional home page argument to closure
[EMAIL PROTECTED] 
[psgraph in clbuild cl.net mirror
[EMAIL PROTECTED] 
[clsql and cl-pdf support
[EMAIL PROTECTED]
 
 From Marcus Pearce <[EMAIL PROTECTED]>
] 
[removed all tarball downloads
[EMAIL PROTECTED] 
[don't run git or darcs outside of their repositories
[EMAIL PROTECTED] 
[print warnings in update as if running check-urls
[EMAIL PROTECTED] 
[new command "clbuild clean-links"
[EMAIL PROTECTED] 
[Re-enable the USER_INIT=/dev/null line
[EMAIL PROTECTED] 
[new command "clbuild check-urls" to identify repositories that have moved
[EMAIL PROTECTED] 
[added babel and alexandria; use the soc07 version of cffi
[EMAIL PROTECTED] 
[updated slime-setup for current slime; use slime-fancy
[EMAIL PROTECTED] 
[allow an xc host argument to buildsbcl
[EMAIL PROTECTED] 
[quote argument to test
[EMAIL PROTECTED] 
[autoload slime-fancy slime-tramp slime-asdf
[EMAIL PROTECTED] 
[added missing quotes in windows test
[EMAIL PROTECTED] 
[Make clbuild stay in the current pwd.
[EMAIL PROTECTED]
 
 The clbuild base directory is in $BASE. This (together with a commented-out 
 USER_INIT) allows "clbuild sbcl" to be used as an sbcl build host.
] 
[Make update.sh use bash instead of sh (uses bashisms)
[EMAIL PROTECTED] 
[Add --long-help, show short help if dialog(1) is missing
[EMAIL PROTECTED] 
[get spatial-trees from darcs
[EMAIL PROTECTED] 
[new command "clbuild diff"
[EMAIL PROTECTED] 
[make clbuild update finish in the parent of the source/ directory
[EMAIL PROTECTED] 
[cosmetic message change
[EMAIL PROTECTED] 
[use http://git.b9.com/ rather than git://git.b9.com
[EMAIL PROTECTED] 
[removed tab-layout from the update list
[EMAIL PROTECTED] 
[get midi from darcs
[EMAIL PROTECTED] 
[back up old directories instead of deleting them
[EMAIL PROTECTED] 
[switched most ediware to the darcs mirror
[EMAIL PROTECTED] 
[removed the old tab-layout
[EMAIL PROTECTED] 
[use git for b9.com projects
[EMAIL PROTECTED] 
[added drakma
[EMAIL PROTECTED] 
[added cxml-stp, cxml-rng
[EMAIL PROTECTED] 
[use slime-fancy, slime-tramp, slime-asdf
[EMAIL PROTECTED] 
[add slime/contrib to the load-path
[EMAIL PROTECTED] 
[added closure-html, required for closure
[EMAIL PROTECTED] 
[added closure-html, required for closure
[EMAIL PROTECTED] 
[support for git downloads
[EMAIL PROTECTED] 
[update for cxml split-up
[EMAIL PROTECTED] 
[update.sh refactoring
[EMAIL PROTECTED]
  - Allow "./clbuild update PROJECT_NAME" to download individual projects.
  - Use the term "project" consistently (rather than package or system).
  - Added new configuration options UPDATE_SCRIPT and UPDATE_ARGS for clget
    support.
] 
[fixed readlink usage again
[EMAIL PROTECTED] 
[no more readlink -f
[EMAIL PROTECTED] 
[eclipse build fix
[EMAIL PROTECTED] 
[non-windows syntax fix
[EMAIL PROTECTED] 
[windows fixes
[EMAIL PROTECTED] 
[experimental CLISP support (only demodemo really works)
[EMAIL PROTECTED] 
[print UPDATE or NEW when downloading as appropriate
[EMAIL PROTECTED] 
[disable userinit file by default
[EMAIL PROTECTED] 
[mention eclipse on the homepage
[EMAIL PROTECTED] 
[added the eclipse window manager
[EMAIL PROTECTED] 
[new command 'dumpcore'
[EMAIL PROTECTED] 
[added cl-webdav
[EMAIL PROTECTED] 
[added hunchenhoot
[EMAIL PROTECTED] 
[interactive menu
[EMAIL PROTECTED] 
[less clim copy&paste
[EMAIL PROTECTED] 
[removed stale code
[EMAIL PROTECTED] 
[typos
[EMAIL PROTECTED] 
[typo
[EMAIL PROTECTED] 
[fixed get_cvs (Patch by Luke)
[EMAIL PROTECTED] 
[typo
[EMAIL PROTECTED] 
[type
[EMAIL PROTECTED] 
[web page
[EMAIL PROTECTED] 
[new file clbuild.conf
[EMAIL PROTECTED] 
[new file update.sh
[EMAIL PROTECTED]
 - moved the downloading descriptions into a separate file update.sh
 - count the asd files as a measure of downloading success
] 
[resolved climplayer conflict
[EMAIL PROTECTED] 
[complete downloading cleanup
[EMAIL PROTECTED]
 - Got rid of all the copy&paste for the downloading code.
 - Show only one line of output while downloading
 - Return an error for unknown options
 - Recognize `help' explicitly and return success
 - New command `check'
] 
[workaround for closure's clim dependency weirdness
[EMAIL PROTECTED] 
[resolved climplayer conflict
[EMAIL PROTECTED] 
[updated climplayer url
[EMAIL PROTECTED] 
[Don't compile the win32-only graphic-forms by default.
[EMAIL PROTECTED] 
[distinguish between `update' and `recompile'
[EMAIL PROTECTED] 
[updated url for the climplayer darcs repository
[EMAIL PROTECTED] 
[absolutify $0, fixing M-x slime after changing the working directory in emacs
[EMAIL PROTECTED] 
[added clim-graphic-forms support
[EMAIL PROTECTED] 
[more cygwin terribleness, including buildsbcl fixes
[EMAIL PROTECTED] 
[fix slime on cygwin (but beware hardcoded c:/cygwin)
[EMAIL PROTECTED] 
[use cffi-newtypes for gtkairo
[EMAIL PROTECTED] 
[more cygwin
[EMAIL PROTECTED] 
[Cygwin support
[EMAIL PROTECTED] 
[Clean handling of temporary files
[EMAIL PROTECTED] 
[fix "clbuild slime" with OpenMCL:
[EMAIL PROTECTED]
   - new target "clbuild lisp"
   - make "clbuild slime" use it
   - "clbuild sbcl" and "clbuild openmcl" kept as aliases for compatibility
] 
[Set EXTRA_CLIM_FEATURES in all lisp invocations.
[EMAIL PROTECTED] 
[Fix build when SBCL_HOME is set for the SBCL version used for bootstrapping
[EMAIL PROTECTED]
 by clearing SBCL_HOME before running install.sh.
 
 Also, when no other SBCL binary was requested by the user and we fall back to
 our own SBCL, set SBCL_HOME appropriately.
] 
[climplayer support
[EMAIL PROTECTED]
 
 From Eric Marsden
] 
[doc.gold.ac.uk *sigh*
[EMAIL PROTECTED]
 
 Change to using doc.gold.ac.uk rather than www.doc.gold.ac.uk, as people
 report inability to connect to www.doc.gold.ac.uk
] 
[support for climacs
[EMAIL PROTECTED]
 
 From Anthony Chaumas-Pellet
] 
[beirc was not built when running 'build'
[EMAIL PROTECTED]
 
 From Anthony Chaumas-Pellet
] 
[openmcl-and-gtkairo-support
[EMAIL PROTECTED] 
[midi-lisp-as-component-of-gsharp
[EMAIL PROTECTED] 
[mrproper-force-removal-of-write-protected-files
[EMAIL PROTECTED] 
[reinstated wget --no-check-certificate
[EMAIL PROTECTED] 
[added beirc attribution, removed --no-check-certificate from wget because mine doesn't support it
[EMAIL PROTECTED] 
[Added support for Beirc
Anthony Chaumas-Pellet <[EMAIL PROTECTED]>**20070121171106] 
[closure fixes
[EMAIL PROTECTED] 
[doc fixes
[EMAIL PROTECTED] 
[added sbcl, slime, gsharp, closure, clean
[EMAIL PROTECTED] 
[Let the user be able to specify which sbcl binary to use
Eirik A. Nygaard <[EMAIL PROTECTED]>**20070109205005] 
[use darcs pull with --all
[EMAIL PROTECTED] 
[use anonymous cvs
[EMAIL PROTECTED] 
[initial
[EMAIL PROTECTED] 
Patch bundle hash:
2fad79949a496d83b26b3ff573a4442a7af93f6f
_______________________________________________
clbuild-devel mailing list
[email protected]
http://common-lisp.net/cgi-bin/mailman/listinfo/clbuild-devel

Reply via email to