[Pkg] Packages: Packages-Library-kph.10.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Mon Dec 8 11:31:41 UTC 2008


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

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

Name: Packages-Library-kph.10
Author: kph
Time: 8 December 2008, 11:31:35 am
UUID: 7903d744-46e5-444a-87c6-a410a3f5e863
Ancestors: Packages-Library-kph.9

+ merged Tasks and TasksForNextRelease
+ ProcessSpecific unload
+ corrected Null unload

=============== Diff against Packages-Library-kph.9 ===============

Item was added:
+ ----- Method: PackagesDev>>Null (in category 'as yet unclassified') -----
+ Null
+ 	
+ 	super Null.
+ 	
+ 	"we load it first, in case it has been recategorized"
+ 	self unload: [ 
+ 		
+ 		Installer mc 
+ 			project: 'Null' ; 
+ 			package: 'Null-Core';
+ 			install;
+ 			unload ].	 
+ 	!

Item was changed:
  ----- Method: PackagesBeta>>KernelExtensions (in category 'Group Development') -----
  KernelExtensions
   	
  	self name: 'Kernel-Extensions'.
  
   	self version: '1+'.
  
  	info description: 'Extensions for the kernel'.
  	info author: 'keith_hodges at yahoo.co.uk'.
+ 	 	
+ 	self dependsOn: { 'Null' }.
+ 	 
- 	 	 
  	self load: [
  		 Installer squeaksource project: '311'; 
  			install: 'Kernel-Extensions'.
  	].
  
  		
  !

Item was changed:
  ----- Method: PackagesDev>>Tasks (in category 'Group Development') -----
  Tasks
  
+ 	| thisVersion sqVersion testCandidate |
- 	| thisVersion |
  	
  	self name: 'Tasks'.
  
  	self version: '1+'.
  
  	info description: 'Package definitions for this version of squeak'.
  	info author: 'keith_hodges at yahoo.co.uk'.
  	info owner: 'Keith Hodges'.
  	 
  	self dependsOn: { 'Sake' }.
  
+ 	thisVersion := 'Tasks-', (sqVersion := SystemVersion current majorMinorVersion copyWithout: $.).
+ 	testCandidate := 'ReleaseAfter', sqVersion.
+ 	
- 	thisVersion := 'Tasks-', (SystemVersion current majorMinorVersion copyWithout: $.).
- 
  	self load: [
  		 Installer squeaksource project: 'Tasks'; 
  			install: 'Tasks-Common';
  			install: thisVersion.
+ 			
+ 		(SakeTask class: testCandidate) releaseCandidateTasksInstaller install.	
- 		
  	].
  
  	self unload: [
  		Installer mc unload: thisVersion.
  		Installer mc unload: 'Tasks-Common'.
  	].
  			
  		
  !

Item was added:
+ ----- Method: PackagesDev>>ProcessSpecific (in category 'as yet unclassified') -----
+ ProcessSpecific
+  
+ 	super ProcessSpecific.
+ 
+ 	"we load it first, in case it has been recategorized"
+ 
+ 	self unload: [ Installer mc 
+ 			project: 'Logging' ; 
+ 			package: 'ProcessSpecific';
+ 			install;
+ 			unload ].	 
+ 	!

Item was removed:
- ----- Method: PackagesAll>>Null (in category 'kernel') -----
- Null
- 
- 	self name: 'Null'.
- 	
- 	[ Installer mc 
- 			project: 'Null' ; 
- 			package: 'Null-Core';
- 			install;
- 			unload ].	 
- 	!

Item was removed:
- ----- Method: PackagesDev>>TasksForNextRelease (in category 'Group Development') -----
- TasksForNextRelease
- 
- 	| releaseMaker |
- 	
- 	self name: 'TasksForNextRelease'.
- 
- 	self version: '1+'.
- 
- 	info description: 'Task definitions for the next version of squeak'.
- 	info author: 'keith_hodges at yahoo.co.uk'.
- 	info owner: 'Keith Hodges'.
- 
- 	releaseMaker := 'ReleaseAfter', (SystemVersion current majorMinorVersion copyWithout: $.).
- 	 
- 	self dependsOn: { 'Tasks'.  (SakeTask class: releaseMaker) }.
- 
- 
- 	self load: [
- 		(SakeTask class: releaseMaker) releaseCandidateTasks install.	
- 	].
-   
- 	self unload: [
- 		(SakeTask class: releaseMaker) releaseCandidateTasks unload.		 
- 	].
- 			
- 		
- !



More information about the Packages mailing list