[Pkg] Packages: Sake-Packages-kph.9.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Wed Nov 12 17:01:17 UTC 2008


A new version of Sake-Packages was added to project Packages:
http://www.squeaksource.com/Packages/Sake-Packages-kph.9.mcz

==================== Summary ====================

Name: Sake-Packages-kph.9
Author: kph
Time: 12 November 2008, 5:01:08 pm
UUID: a5bed0f8-b61a-495c-8e64-d550de5a86e3
Ancestors: Sake-Packages-kph.8

regenerated 

+ when no url is given, generate nil rather than 'nil'.

=============== Diff against Sake-Packages-kph.8 ===============

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserStandard (in category 'Code Browsing') -----
  OmniBrowserStandard
  
  	self name: 'OmniBrowser-Standard'.
+ 	self version: '0.369'.
- 	self version: '0.356'.
  	info category: 'Code Browsing'.
  	info description: 
  'OB-Standard represents the classical system browser implemented with the OmniBrowser framework.'.
  	info maintainer: 'Colin Putney'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.wiresong.ca/ob/OB-Standard-dr.369.mcz'.
- 	info url: 'http://source.wiresong.ca/ob/OB-Standard-dr.356.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowser (in category 'Code Browsing') -----
  OmniBrowser
  
  	self name: 'OmniBrowser'.
+ 	self version: '0.426'.
- 	self version: '0.420'.
  	info category: 'Code Browsing'.
  	info description: 
  'OmniBrowser is a ground up rewrite of the classical system browsers provided
  in Smalltalk. It''s designed to be flexible and extensible, so as to encourage
  experimentation with new types of development tools, language extensions,
  and runtime environments. In fact it''s a framework to build browsers. Install OmniBrowser-Standard to get the new browser using this framework.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: '81451b19-7df8-4fc7-8652-b26cc55dd291'.
+ 	info url: 'http://source.wiresong.ca/ob/OmniBrowser-dr.426.mcz'.
- 	info url: 'http://source.wiresong.ca/ob/OmniBrowser-dr.420.mcz'.
  	self provides: #().
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>Monticello2 (in category 'Group Development') -----
  Monticello2
  
  	self name: 'Monticello2'.
  	self version: '0.2'.
  	info category: 'Group Development'.
  	info description: 
  'Monticello is a distributed version control system.
  
  Monticello 2 addresses the problems we encountered with Monticello 1. They mostly stem from a common cause: its unit of versioning, the package, is too coarse for many situations that arise in normal development.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: 'http://wiki.squeak.org/squeak/5624'.
  	info squeakMapID: ''.
+ 	info url: nil.
- 	info url: 'nil'.
  	self provides: #().
  
  	self dependsOn: #('Monticello2-Core' 'Monticello2-OmniBrowser' 'Monticello2-Squeak').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>RefactoringEngine (in category 'Development') -----
  RefactoringEngine
  
  	self name: 'Refactoring Engine'.
  	self version: '51'.
  	info category: 'Development'.
  	info description: 
  'Damien Cassou: This package is now obsolete. Use ''Refactoring Core'' instead.'.
  	info maintainer: 'Marcus Denker <denker at iam.unibe.ch>'.
  	info homepage: 'http://www.squeaksource.com/RefactoringEngine.html'.
  	info squeakMapID: ''.
+ 	info url: nil.
- 	info url: 'nil'.
  	self provides: #().
  
  	self dependsOn: #('AST').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>SeasideAdaptersSwazoo (in category 'Web Development beta') -----
  SeasideAdaptersSwazoo
  
  	self name: 'Seaside-Adapters-Swazoo'.
+ 	self version: '9'.
- 	self version: '8'.
  	info category: 'Web Development beta'.
  	info description: 
  'The Swazoo 2.1 server adapter form Seaside 2.9, works also with Seaside 2.8.
  
  Can be started and stopped with:
  SwazooSeaside startOn: 8080
  SwazooSeaside stop'.
  	info maintainer: 'pmm'.
  	info homepage: 'http://www.squeaksource.com/Seaside29.html'.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Seaside29old/Seaside-Adapters-Swazoo-pmm.8.mcz'.
- 	info url: 'http://www.squeaksource.com/Seaside29LGPL/Seaside-Adapters-Swazoo-pmm.8.mcz'.
  	self provides: #().
  
  	self dependsOn: #('Seaside-Squeak-Adapters' 'SeasideAdaptersCompatibility' 'Swazoo').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserMorphic (in category 'Code Browsing') -----
  OmniBrowserMorphic
  
  	self name: 'OmniBrowser-Morphic'.
+ 	self version: '0.61'.
- 	self version: '0.59'.
  	info category: 'Code Browsing'.
  	info description: 
  'OB-Standard represents the classical system browser implemented with the OmniBrowser framework.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.wiresong.ca/ob/OB-Morphic-dr.61.mcz'.
- 	info url: 'http://source.wiresong.ca/ob/OB-Morphic-dr.59.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser' 'OmniBrowser-Standard').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>Squeakdevpackages (in category 'Development') -----
  Squeakdevpackages
  
  	self name: 'Squeak dev packages'.
  	self version: '0.27'.
  	info category: 'Development'.
  	info description: 
  'Abstract package that only depends on other packages. This packages are used to build a squeak distribution for developers.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: 'http://damien.cassou.free.fr/'.
  	info squeakMapID: ''.
+ 	info url: nil.
- 	info url: 'nil'.
  	self provides: #().
  
  	self dependsOn: #('AST' 'Algernon' 'AutomaticMethodCategorizer' 'AutomaticMethodCategorizerOB' 'Installer' 'OB-Enhancements' 'OmniBrowser-Algernon' 'OmniBrowser-Full' 'OmniBrowser-Refactory' 'OmniBrowser-Regex' 'Refactoring Core' 'SUnitGUI-improved' 'ScriptManager' 'Shout' 'ShoutWorkspace' 'SmaCC runtime' 'Universes' 'Universes OmniBrowser' 'eCompletion' 'eCompletion-Traits' 'eCompletionOmniBrowser').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserSUnitIntegration (in category 'Code Browsing') -----
  OmniBrowserSUnitIntegration
  
  	self name: 'OmniBrowser-SUnitIntegration'.
  	self version: '1 obsolete'.
  	info category: 'Code Browsing'.
  	info description: 
  'Obsolete. Merged into OB-Enhancements'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: nil.
- 	info url: 'nil'.
  	self provides: #().
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserRefactory (in category 'Development') -----
  OmniBrowserRefactory
  
  	self name: 'OmniBrowser-Refactory'.
+ 	self version: '108'.
- 	self version: '103'.
  	info category: 'Development'.
  	info description: 
  'Brings refactorings to OmniBrowser'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: 'http://source.wiresong.ca/ob/OB-Refactory-lr.107.mcz'.
- 	info url: 'http://source.lukas-renggli.ch/omnibrowser/OB-Refactory-lr.103.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser-Morphic' 'OmniBrowser-Standard' 'Refactoring Core').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserFull (in category 'Code Browsing') -----
  OmniBrowserFull
  
  	self name: 'OmniBrowser-Full'.
  	self version: '0.27'.
  	info category: 'Code Browsing'.
  	info description: 
  'OmniBrowser is a ground up rewrite of the classical system browsers provided in Smalltalk. It''s designed to be flexible and extensible, so as to encourage experimentation with new types of development tools, language extensions, and runtime environments. In fact it''s a framework to build browsers.
  
  This packages installs OmniBrowser, a rewrite of the system browser using OmniBrowser and fixes to make things work with new Squeak versions.'.
  	info maintainer: 'Damien Cassou'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: ''.
+ 	info url: nil.
- 	info url: 'nil'.
  	self provides: #().
  
  	self dependsOn: #('OB-Enhancements' 'OmniBrowser' 'OmniBrowser-Morphic' 'OmniBrowser-Standard').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>SUnitGUIimproved (in category 'Development') -----
  SUnitGUIimproved
  
  	self name: 'SUnitGUI-improved'.
+ 	self version: '4.0.50'.
- 	self version: '4.0.48'.
  	info category: 'Development'.
  	info description: 
  'Improved TestRunner
  
  - pane for selecting published suites and filtering
  - can report results to a file via TestReporter.'.
  	info maintainer: 'kph'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Testing/SUnitGUI-kph.50.mcz'.
- 	info url: 'http://www.squeaksource.com/Testing/SUnitGUI-dc.48.mcz'.
  	self provides: #().
  
  	self dependsOn: #('SUnit-improved').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OmniBrowserTraitsIntegration (in category 'Code Browsing') -----
  OmniBrowserTraitsIntegration
  
  	self name: 'OmniBrowser-TraitsIntegration'.
  	self version: '1 obsolete'.
  	info category: 'Code Browsing'.
  	info description: 
  'Obsolete. Has been merged into OB-Enhancements'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: nil.
- 	info url: 'nil'.
  	self provides: #().
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>eCompletion (in category 'Code Browsing') -----
  eCompletion
  
  	self name: 'eCompletion'.
+ 	self version: '0.92'.
- 	self version: '0.91'.
  	info category: 'Code Browsing'.
  	info description: 
  'Complete variables, selectors, class names in your browser, workspace, debugger and other code holders.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: 'http://www.squeaksource.com/eCompletion'.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/eCompletion/ECompletion-danieroux.92.mcz'.
- 	info url: 'http://www.squeaksource.com/eCompletion/ECompletion-damiencassou.91.mcz'.
  	self provides: #().
  
  	self dependsOn: #('RoelTyper' 'Shout').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>RefactoringCore (in category 'Development') -----
  RefactoringCore
  
  	self name: 'Refactoring Core'.
+ 	self version: '11'.
- 	self version: '5'.
  	info category: 'Development'.
  	info description: 
  'The refactoring engine of the old RefactoringBrowser. It does not include any browser and needs at least Squeak 3.9.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: 'http://www.squeaksource.com/RefactoringEngine.html'.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/RefactoringEngine/Refactoring-Core-lr.11.mcz'.
- 	info url: 'http://www.squeaksource.com/RefactoringEngine/Refactoring-Core-lr.5.mcz'.
  	self provides: #().
  
  	self dependsOn: #('AST').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>Squeakwebpackages (in category 'Web Development') -----
  Squeakwebpackages
  
  	self name: 'Squeak web packages'.
  	self version: '0.2'.
  	info category: 'Web Development'.
  	info description: 
  'Abstract package that only depends on other packages. This packages are used to build a squeak distribution for developers.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: 'http://damien.cassou.free.fr/'.
  	info squeakMapID: ''.
+ 	info url: nil.
- 	info url: 'nil'.
  	self provides: #().
  
  	self dependsOn: #('Aida' 'Pier' 'Scriptaculous' 'Seaside' 'Seaside-Adapters-Swazoo' 'Squeak dev packages').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>OBEnhancements (in category 'Code Browsing') -----
  OBEnhancements
  
  	self name: 'OB-Enhancements'.
+ 	self version: '0.247'.
- 	self version: '0.221'.
  	info category: 'Code Browsing'.
  	info description: 
  'OB-Enhancements extend the OmniBrowser framework with new features such as multiple selection of elements in columns, a package-based view on the image instead of using just class categories, or smart groups to categorize source artifacts.
  This package requires the latest version of the OmniBrowser framework.'.
  	info maintainer: 'David Röthlisberger'.
  	info homepage: 'http://source.wiresong.ca/ob/'.
  	info squeakMapID: ''.
+ 	info url: 'http://source.wiresong.ca/ob/OB-Enhancements-dr.247.mcz'.
- 	info url: 'http://source.wiresong.ca/ob/OB-Enhancements-dr.221.mcz'.
  	self provides: #().
  
  	self dependsOn: #('OmniBrowser' 'OmniBrowser-Morphic' 'OmniBrowser-Standard').
  
  !

Item was changed:
  ----- Method: Packages class>>taskGenerateUniversePackageTasks (in category 'tasks - universes') -----
  taskGenerateUniversePackageTasks
  
  | source selector |
  ^ SakeTask define: [ :task | 
  	
  	task dependsOn: { 
  	
  		[ self isUniverse ]. 
   		self taskUpdateUniverse.
  		self taskRemoveOldPackages.
  	}.
  
  	task action: [ 
  		(self theUUniverse packageNames collect: [ :each | self theUUniverse newestPackageNamed: each ]) do: [ :each | 
  			source := (WriteStream on: String new).
  				source << (selector := self asSelector: each name).
  				source cr; cr.
  				source << '	self name: ' << each name printString << '.' ; cr.
  				source << '	self version: ''' << each version << '''.' ; cr.
  				 					
  				source << '	info category: ''' << each category printString << '''.' ; cr.
  				source << '	info description: ' ; cr.
  				source << each description withSqueakLineEndings printString << '.' ; cr.
  				source << '	info maintainer: ''' << each maintainer << '''.' ; cr.
  				source << '	info homepage: ''' << (each homepage ifNil: ['']) asString << '''.' ; cr.					
  				source << '	info squeakMapID: ''' << (each squeakMapID ifNil: [''])  asString << '''.' ; cr.					
+ 				source << '	info url: ' << (each url ifNotNil: [  '''' , each url printString , '''' ] ifNil: [ 'nil' ]) << '.' ; cr.					
- 				source << '	info url: ''' << each url printString << '''.' ; cr.					
  				source << '	self provides: ' << each provides asArray printString << '.' ; cr ; cr.				
  				source << '	self dependsOn: ' << each depends asSortedCollection asArray printString << '.' ; cr ; cr.
   
  			(self sourceCodeAt: selector ifAbsent: nil)	 ~= source contents ifTrue: [								 
  			 
  				self compile: source contents classified: each category printString notifying: nil
  			]
  		].
  		theUUniverse := nil.
  	].	
  ]!

Item was changed:
  ----- Method: PackagesDevU>>Squeakdevpackagesbeta (in category 'Development') -----
  Squeakdevpackagesbeta
  
  	self name: 'Squeak dev packages beta'.
  	self version: '0.32'.
  	info category: 'Development'.
  	info description: 
  'Abstract package that only depends on other packages. This packages are used to build a squeak distribution for developers.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: ''.
  	info squeakMapID: ''.
+ 	info url: nil.
- 	info url: 'nil'.
  	self provides: #().
  
  	self dependsOn: #('Polymorph TaskbarIcons' 'Polymorph ToolBuilder' 'Polymorph Tools Diff' 'Squeak dev packages').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>Installer (in category 'Group Development') -----
  Installer
  
  	self name: 'Installer'.
+ 	self version: '4.2'.
- 	self version: '4.1'.
  	info category: 'Group Development'.
  	info description: 
  'Installer provides a simple Domain Specific Language for installing packages from monticello and squeakmap of various version.
  
  One design decision is to be able to paste scripts a workspace and run and tested from there without any special editing.
  
  Includes support for Package Universes
  '.
  	info maintainer: 'kph'.
  	info homepage: 'http://wiki.squeak.org/squeak/Installer'.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Installer/Installer-Core-mtf.250.mcz'.
- 	info url: 'http://www.squeaksource.com/Installer/Installer-Core-kph.187.mcz'.
  	self provides: #('Installer').
  
  	self dependsOn: #().
  
  !

Item was changed:
  ----- Method: PackagesDevU>>Rio (in category 'Model Extension') -----
  Rio
  
  	self name: 'Rio'.
+ 	self version: '0.81.35'.
- 	self version: '0.34.29'.
  	info category: 'Model Extension'.
  	info description: 
  'A file IO interface inspired by http://rio.rubyforge.org , potentially replaces FileDirectory.
  
  This is the full distribution of Rio.'.
  	info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
  	info homepage: 'http://wiki.squeak.org/squeak/5929'.
  	info squeakMapID: ''.
+ 	info url: 'http://www.squeaksource.com/Rio/Rio-Grande-kph.35.mcz'.
- 	info url: 'http://www.squeaksource.com/Rio/Rio-Grande-kph.29.mcz'.
  	self provides: #().
  
+ 	self dependsOn: #('Rio-Kernel').
- 	self dependsOn: #('Null' 'Rio-Kernel').
  
  !

Item was changed:
  ----- Method: PackagesDevU>>Pier (in category 'Web Development') -----
  Pier
  
  	self name: 'Pier'.
  	self version: 'current'.
  	info category: 'Web Development'.
  	info description: 
  'Pier with some common plugins. A good package to get started with Pier development or deployment.'.
  	info maintainer: 'lr'.
  	info homepage: 'http://www.lukas-renggli.ch/smalltalk/pier'.
  	info squeakMapID: ''.
+ 	info url: nil.
- 	info url: 'nil'.
  	self provides: #().
  
  	self dependsOn: #('Magritte-Tests' 'Pier-Blog' 'Pier-Documents' 'Pier-EditorEnh' 'Pier-OmniBrowser' 'Pier-Seaside' 'Pier-Security' 'Pier-Tests').
  
  !



More information about the Packages mailing list