[Pkg] Packages: Packages-Library-kph.9.mcz
squeak-dev-noreply at lists.squeakfoundation.org
squeak-dev-noreply at lists.squeakfoundation.org
Mon Dec 8 05:04:41 UTC 2008
A new version of Packages-Library was added to project Packages:
http://www.squeaksource.com/Packages/Packages-Library-kph.9.mcz
==================== Summary ====================
Name: Packages-Library-kph.9
Author: kph
Time: 8 December 2008, 5:04:35 am
UUID: 627d5a8f-2dde-475f-b08c-f038fae7b0b8
Ancestors: Packages-Library-kph.8
.
=============== Diff against Packages-Library-kph.8 ===============
Item was added:
+ ----- Method: PackagesAll>>KernelTracer (in category 'kernel') -----
+ KernelTracer
+
+ self name: 'Kernel-Tracer'.
+ self url: 'http://www.squeaksource.com/311/Kernel-Tracer'.
+
+ self unload:
+
+ [ Installer mc
+ project: '311' ;
+ package: 'Kernel-Tracer';
+ install;
+ unload ].
+ !
Item was added:
+ ----- Method: PackagesAll>>Null (in category 'kernel') -----
+ Null
+
+ self name: 'Null'.
+
+ [ Installer mc
+ project: 'Null' ;
+ package: 'Null-Core';
+ install;
+ unload ].
+ !
Item was added:
+ ----- Method: PackagesDev>>Squeakwebimage (in category 'Web Development') -----
+ Squeakwebimage
+
+ self name: 'Squeak-dev image'.
+ self version: '0.167+'.
+ info category: 'Squeak Distributions'.
+ info description:
+ 'This package creates a squeak image made for developers. If you update a squeak-dev image, you can execute ''DEVImageCreator default install''.'.
+ info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
+ info homepage: 'http://damien.cassou.free.fr/'.
+ info squeakMapID: ''.
+ info url: 'http://www.squeaksource.com/ImageForDevelopers/ImageForDevelopers-dc.167.mcz'.
+ self provides: #().
+
+ self dependsOn: #('Squeak-dev image' 'Squeak web packages').
+
+ !
Item was changed:
----- Method: PackagesBeta>>Packages (in category 'Group Development') -----
Packages
self name: 'Packages'.
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' }.
self load: [
Installer squeaksource project: 'Packages';
+ install: 'Sake-Packages';
+ install: 'Packages-Library'.
- install: 'Sake-Packages'.
].
+ "implemented as a block, since we are self destucting"
self unload: [
+ Installer mc unload: 'Packages-Library'.
+ Installer mc unload: 'Sake-Packages'.
- Installer mc unload: 'Sake-Packages'.
- Installer mc unload: 'Packages-Core'.
].
!
Item was changed:
+ ----- Method: PackagesDev>>Tasks (in category 'Group Development') -----
- ----- Method: PackagesDev>>Tasks (in category 'as yet unclassified') -----
Tasks
| 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-', (SystemVersion current majorMinorVersion copyWithout: $.).
self load: [
Installer squeaksource project: 'Tasks';
install: 'Tasks-Common';
install: thisVersion.
+
].
self unload: [
Installer mc unload: thisVersion.
Installer mc unload: 'Tasks-Common'.
].
!
Item was added:
+ ----- 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.
+ ].
+
+
+ !
Item was added:
+ ----- Method: PackagesBeta>>Squeakdevimage (in category 'Group Development') -----
+ Squeakdevimage
+
+ self name: 'Squeak-dev image'.
+ self version: '0.167'.
+ info category: 'Squeak Distributions'.
+ info description:
+ 'This package creates a squeak image made for developers. If you update a squeak-dev image, you can execute ''DEVImageCreator default install''.'.
+ info maintainer: 'Damien Cassou <damien.cassou at gmail.com>'.
+ info homepage: 'http://damien.cassou.free.fr/'.
+ info squeakMapID: ''.
+ info url: 'http://www.squeaksource.com/ImageForDevelopers/ImageForDevelopers-dc.167.mcz'.
+ self provides: #().
+
+ self dependsOn: #('Polymorph TaskbarIcons' 'Polymorph ToolBuilder' 'Polymorph Tools Diff' 'Squeak dev packages').
+
+ !
Item was added:
+ ----- Method: PackagesBeta>>Squeakfullimage (in category 'Web Development') -----
+ Squeakfullimage
+
+ self name: 'Squeak-full image'.
+ info category: 'Squeak Distributions'.
+ info description:
+ 'This package has lots of packages loaded.'.
+
+ self dependsOn: #( ).
+
+ !
Item was added:
+ ----- Method: PackagesBeta>>Squeakfunimage (in category 'as yet unclassified') -----
+ Squeakfunimage
+
+ self name: 'Squeak-full image'.
+ info category: 'Squeak Distributions'.
+ info description:
+ 'This package has lots of packages loaded, and things to play with'.
+
+ self dependsOn: #( 'Squeakfullimage' ).
+
+ !
Item was added:
+ ----- Method: PackagesDev>>TestsAll (in category 'Group Development') -----
+ TestsAll
+
+ self name: 'Tests-All'.
+
+ self version: '1+'.
+
+ info description: 'Loads/Unloads as many tests as it can find for current working packages'.
+ info author: 'keith_hodges at yahoo.co.uk'.
+ info owner: 'Keith Hodges'.
+
+
+ self load: [
+ MCWorkingCopy allManagers collect: [ :ea |
+ (Installer mc mc: ea repository) install: ea packageInfo testsPackageName.
+ ].
+ ].
+
+ self unload: [
+ Installer mc unload: '*.test'.
+ Installer mc unload: '*Tests'.
+ Installer mc unload: '*Test'.
+ Installer mc unload: 'Tests*'.
+ ].
+ "
+
+
+ (Packages current named: 'TestsAll') run
+ "!
Item was added:
+ ----- Method: PackagesDev>>Squeakminimalimage (in category 'Web Development') -----
+ Squeakminimalimage
+
+ self name: 'Squeak-minimal image'.
+ info category: 'Squeak Distributions'.
+ info description:
+ 'This package creates a squeak image with lots of stuff removed''.'.
+
+ self dependsOn: #( (Packages beta named: 'Null') unload. (Packages beta named: 'Kernel-Tracer') unload.
+ ).
+
+ !
More information about the Packages
mailing list