[Pkg] Packages: Packages-Library-kph.13.mcz
squeak-dev-noreply at lists.squeakfoundation.org
squeak-dev-noreply at lists.squeakfoundation.org
Fri Dec 12 01:32:46 UTC 2008
A new version of Packages-Library was added to project Packages:
http://www.squeaksource.com/Packages/Packages-Library-kph.13.mcz
==================== Summary ====================
Name: Packages-Library-kph.13
Author: kph
Time: 12 December 2008, 1:32:39 am
UUID: 369d8308-bee9-45e5-a3d0-2d7b780325fe
Ancestors: Packages-Library-kph.12
added mcName to some packages
=============== Diff against Packages-Library-kph.12 ===============
Item was changed:
----- Method: PackagesDev>>KomHttpServer (in category 'Network') -----
KomHttpServer
super KomHttpServer.
+ info url: 'http://www.squeaksource.com/KomHttpServer/KomHttpServer-rjl.43.mcz'.
+ self version: '7.1.43a'.
- info url: 'http://www.squeaksource.com/KomHttpServer/KomHttpServer-gk.31.mcz'.
- self version: '7.0.31'.
self provides: #().
self dependsOn: #('KomServices').
+ !
-
- self load: [
- Installer installUrl:'http://www.squeaksource.com/KomHttpServer/KomHttpServer-gc.31.mcz'.
- ].!
Item was changed:
----- Method: PackagesDevU>>SUnitimproved (in category 'Development') -----
SUnitimproved
self name: 'SUnit-improved'.
self version: '4.0.116'.
info category: 'Development'.
info description:
'Improved SUnit, allows categorization of tests for selective running, per platform, per vm or image version.
Includes: TestReporter a non gui test runner'.
info maintainer: 'kph'.
info homepage: ''.
info squeakMapID: ''.
info url: 'http://www.squeaksource.com/Testing/SUnit-kph.116.mcz'.
+ self provides: #('SUnit').
- self provides: #('SUnit-improved').
self dependsOn: #().
!
Item was changed:
----- Method: PackagesDev>>Installer (in category 'Group Development') -----
Installer
self name: 'Installer'.
+ self mcName: 'Installer-Core'.
+ self version: '4.1+'.
- 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'.
self dependsOn: #().
self load: [
Installer upgrade.
].
self unloadDependsOn: #().
self unload: [
(MCPackage named: 'Installer-Core') workingCopy unload.
].
!
Item was changed:
----- Method: PackagesDevU>>Monticello15 (in category 'Group Development') -----
Monticello15
self name: 'Monticello15'.
self version: '1.5+'.
info category: 'Group Development'.
info description:
'Monticello - evolution - Improvements over 1.0
- Method/Class Orphanage which enables out-of-order loading of packages, and maintenance of packages whose dependencies have not been loaded.
- Method Overrides (if properly categorized) are fully supported preserving the integrity of a package even if it has overridden methods
- Refactored UI/repository classes so that one UI heirachy serves all.
- Dual Changes Browser
- In memory cache repository
- Support for configurations (Please name them using the MC conventions)
- Support for more complex version numbering conventions i.e. Package-kph-1.0.3.mcz
known problems:
methods have been known to loose their categories
future:
Atomic Loading loader using System Editor is already coded and contained in this release.
See #theChosenLoaderClass.
'.
info maintainer: 'kph <keith_hodges at yahoo.co.uk>'.
info homepage: ''.
info squeakMapID: ''.
info url: 'http://installer.pbwiki.com/f/mc15.st'.
self provides: #('PackageInfo-Base' 'Monticello15' 'MonticelloConfigurations').
self dependsOn: #().
!
Item was added:
+ ----- Method: PackagesDev>>Monticello16 (in category 'Group Development') -----
+ Monticello16
+
+ super Monticello16.
+ .
+ self info mcName: 'Monticello.impl'.
+ !
Item was changed:
----- Method: PackagesDev>>Tasks (in category 'Group Development') -----
Tasks
| thisVersion sqVersion testCandidate |
self name: 'Tasks'.
+ self info mcName: 'Tasks-Common'.
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) asSymbol.
self load: [
Installer squeaksource project: 'Tasks';
install: 'Tasks-Common';
install: thisVersion.
((Smalltalk classNamed: testCandidate) ifNil: [ self stop ]) releaseCandidateTasksInstaller install.
].
self unload: [
Installer mc unload: thisVersion.
Installer mc unload: 'Tasks-Common'.
].
!
Item was added:
+ ----- Method: PackagesDev>>SUnitimproved (in category 'Group Development') -----
+ SUnitimproved
+
+ super SUnitimproved.
+ .
+ self info mcName: 'SUnit'.
+ !
Item was changed:
----- Method: PackagesDevU>>SUnitGUIimproved (in category 'Development') -----
SUnitGUIimproved
self name: 'SUnitGUI-improved'.
self version: '4.0.50'.
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'.
+ self provides: #('SUnitGUI').
- self provides: #().
self dependsOn: #('SUnit-improved').
!
Item was added:
+ ----- Method: PackagesDev>>Monticello15 (in category 'Group Development') -----
+ Monticello15
+
+ super Monticello15.
+ .
+ self info mcName: 'Monticello.impl'.
+ !
Item was changed:
----- Method: PackagesBeta>>Sake (in category 'Group Development') -----
Sake
+ super Sake.
+
+ self mcName: 'Sake-Core'.
- self name: 'Sake'.
-
- self version: '1+'.
-
- info description: 'Smalltalk adaptation of Make/Rake'.
- info author: 'keith_hodges at yahoo.co.uk'.
- info owner: 'Keith Hodges'.
- self dependsOn: { 'Installer' }.
-
- self load: [
- Installer squeaksource project: 'Sake';
- install: 'Sake'.
- ].
-
self unload: [
"I doubt if Sake can be removed while running Sake"
+ [ Installer mc unload: 'Sake-Core' ] fork.
- [ Installer mc unload: 'Sake' ] fork.
].
!
Item was changed:
----- Method: PackagesDev>>KomServices (in category 'Network') -----
KomServices
super KomServices.
+ info url: 'http://www.squeaksource.com/KomHttpServer/KomServices-gc.19.mcz'.
+ self version: '7.1.19a'.
+ !
- info url: 'http://www.squeaksource.com/KomHttpServer/KomServices-klc.13.mcz'.
- self version: '1.13'.
-
- self load: [
- Installer installUrl:'http://www.squeaksource.com/KomHttpServer/KomServices-klc.13.mcz'.
- ].!
Item was changed:
----- Method: PackagesDev>>YAXO (in category 'Group Development') -----
YAXO
super YAXO.
+ self info mcName: 'XML-Support'.
+ !
-
- self unload: [
- Installer mc unload: 'XML-Parser'.
- ].!
Item was changed:
----- 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>>SUnitGUIimproved (in category 'Group Development') -----
+ SUnitGUIimproved
+
+ super SUnitGUIimproved.
+
+ self info mcName: 'SUnitGUI'.
+ !
Item was changed:
----- Method: PackagesDev>>NiftyCorners (in category 'Web Development') -----
NiftyCorners
self name: 'NiftyCorners'.
+ self info mcName: 'Seaside28Jetsam-NiftyCorners'.
info category: 'Web Development'.
info description:
'NiftyCornersCube Javascript library for use with Seaside'.
info maintainer: 'kph'.
info homepage: 'http://www.squeaksource.com/Jetsam.html'.
self version: '2.8.1'.
self provides: #().
self dependsOn: #('Seaside').
self load: [
Installer squeaksource project:'Jetsam' ; install: 'Seaside28Jetsam-NiftyCorners'.
].
+ !
-
- self unload: [
- Installer mc unload: 'Seaside28Jetsam-NiftyCorners'.
- ].!
More information about the Packages
mailing list