[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