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

squeaksource-noreply at iam.unibe.ch squeaksource-noreply at iam.unibe.ch
Fri May 30 17:54:05 UTC 2008


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

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

Name: Packages-Common-kph.9
Author: kph
Time: 30 May 2008, 6:54:02 pm
UUID: 2295c670-bd79-4e46-afdb-c7d6bd99178b
Ancestors: Packages-Common-kph.8

Installer unload:
becomes
Installer mc unload:


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

Item was changed:
  ----- Method: PackagesAllVersions>>Scriptaculous (in category 'Web Development') -----
  Scriptaculous
  
      self name: 'Scriptaculous'.
      info category: 'Web Development'.
      info description: 
  'High-level Javascript bindings for the Seaside web application framework. This package includes PrototypeJS (http://www.prototypejs.org) and script.aculo.us (http://script.aculo.us).'.
      info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
      info homepage: 'http://scriptaculous.seasidehosting.st/'.
      info squeakMapID: ''.  
  	self version: '2.8+'.
  
      self load: [
          Installer ss project: 'Seaside'; install: 'Scriptaculous-lr'.
      ].
  
     self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'Scriptaculous'.
-         Installer unload: 'Scriptaculous'.
      ].!

Item was changed:
  ----- Method: PackagesAllVersions>>SqueakMap2base (in category 'Group Development') -----
  SqueakMap2base
  
  	self name: 'SqueakMap2base'.
  	self version: '1.86+'.
  
  	info category: 'Group Development'.
  	info description: 
  'The new SqueakMap with lots of good stuff. :)'.
  	info maintainer: 'goran'.
  	info homepage: 'http://map.squeak.org'.
  	
  	info url: 'http://squeak.krampe.se/SMBase-dew.86.mcz'.
  	self provides: #().
  
  	self dependsOn: #( ).
  
  	self load: [
  		Installer wsm install: 'SqueakMap2 base'.
  	].
  
  	self unloadDependsOn: { self taskUnloadDependants }.
  	self unload: [
+ 		Installer mc unload: 'SMBase'.
- 		Installer unload: 'SMBase'.
  	].!

Item was changed:
  ----- Method: PackagesAllVersions>>SqueakMap2loader (in category 'Group Development') -----
  SqueakMap2loader
  
  	self name: 'SqueakMap2 base'.
  	self version: '1.86+'.
  
  	info category: 'Group Development'.
  	info description: 
  'This is the graphical tool called the "SqueakMap Package Loader" that can be opened from the World open... menu. This tool is a UI for the local instance of SMSqueakMap that can be accessed with "SMSqueakMap default".
  
  In the loader you can browse the map and see packages and package releases and also install them into the image. '.
  	info maintainer: 'goran'.
  	info homepage: 'http://map.squeak.org'.
  	
  	info url: 'http://squeak.krampe.se/SMLoader-btr.55.mcz'.
  	self provides: #().
  
  	self dependsOn: #(  'SqueakMap2 base' ).
  
  	self load: [
  		Installer wsm install: 'SqueakMap2 loader'.
  	].
  
  	self unloadDependsOn: { self taskUnloadDependants }.
  	self unload: [
+ 		Smalltalk at: #SMLoader ifPresent: [ :c | c unload ].
- 		
- 		Installer unload: 'SMLoader'.
  		Flaps replaceToolsFlap.
+ 		Installer mc unload: 'SMLoader'.
  	].!

Item was changed:
  ----- Method: PackagesAllVersions>>PierModel (in category 'Web Development') -----
  PierModel
  
      self name: 'Pier-Model'.
      info category: 'Development'.
      info description: 
  'Pier is a powerful and extensible implementation of a meta-described content management and Wiki system, written with objects from top to bottom: (1) Object-Oriented Design: Pier features a fully object oriented and meta-described domain model. As an example, the content of the pages is parsed and stored as a tree of different entities representing text, links, tables, lists, etc. (2) Extensibility: Everything in Pier can be extended: page types, storage mechanism, actions, security mechanism, web-server, etc. Plug-ins can be shared within the community and loaded independently of each other into the system. (3) Open Source: Pier is released under the MIT license which grants unrestricted rights to copy, modify, and redistribute as long as the original copyright and license terms are retained. (4) Test Suites: Pier is heavily tested. There are more than 1200 unit tests included with the core of Pier. This makes it easy to change and verify the code and comes in extremely useful when porting Pier to other Smalltalk dialects or when writing extensions.'.
      info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
      info homepage: 'http://www.lukas-renggli.ch/smalltalk/pier'.
  
      info url: 'http://mc.lukas-renggli.ch/pier/Pier-Model-lr.217.mcz'.
      self version: '1.0.16.217+'.
  
      self provides: #().
  
      self dependsOn: #('Magritte-Model').
  
      self load: [
          Installer lukas project: 'pier'; install: 'Pier-Model'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'Pier-Model'.
-         Installer unload: 'Pier-Model'.
      ].!

Item was changed:
  ----- Method: PackagesAllVersions>>Seaside (in category 'Web Development') -----
  Seaside
  
      self name: 'Seaside'.
      info category: 'Web Development'.
      info description: 
  'A framework for building sophisticated web applications in Squeak. Develop for the web using reusable, embeddable components and unique call/return semantics for moving between pages.'.
      info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
      info homepage: 'http://www.seaside.st/'.
      info squeakMapID: ''.
      info url: 'http://www.squeaksource.com/Seaside.html'.
      self version: '2.8+'.
      info licence: 'MIT'.
   
      self dependsOn: #('KomHttpServer').
    
  	self load: [
           Installer squeaksource
  			project: 'Seaside';
  			answer: '*config*' with: 'seaside';
  			answer: '*password*' with: 'admin';
  			install: #('Seaside2.8a1-lr' 'Seaside2.8a1-pmm').
  		Installer unload: 'Seaside2.8a1'.
      ].
  
  	self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'Seaside'.
-         Installer unload: 'Seaside'.
      ].!

Item was changed:
  ----- Method: PackagesAllVersions>>DynamicBindings (in category 'Languages and Extensions') -----
  DynamicBindings
  
      self name: 'DynamicBindings'.
      self version: '2.7+'.
  
      info category: 'Languages and Extensions'.
    
      info maintainer: 'Lex Spoon <lex at lexspoon.org>'.
      info homepage: ''.
      info squeakMapID: ''.
      info url: 'http://www.squeaksource.com/KomHttpServer.html'.
  
  
      self provides: #().
  
      self dependsOn: #().
  
      self load: [
          Installer squeaksource project: 'KomHttpServer'; install: 'DynamicBindings'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants. }.
      self unload: [
+         Installer mc unload: 'DynamicBindings'.
-         Installer unload: 'DynamicBindings'.
      ].!

Item was changed:
  ----- Method: PackagesAllVersions>>MagritteMorph (in category 'Development') -----
  MagritteMorph
  
      self name: 'Magritte-Morph'.
  	self version: '1.0.16.42+'.
      info category: 'Morphs'.
      info description: 
  'Magritte bindings for Morphic.'.
      info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
      info homepage: 'http://www.lukas-renggli.ch/smalltalk/magritte'.
      info squeakMapID: ''.
      info url: 'http://mc.lukas-renggli.ch/magritte/Magritte-Morph-lr.42.mcz'.
      
  
      self provides: #().
  
      self dependsOn: #('Magritte-Model').
  
      self load: [
          Installer lukas project: 'magritte'; install: 'Magritte-Morph'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'Magritte-Morph'.
-         Installer unload: 'Magritte-Morph'.
      ].!

Item was changed:
  ----- Method: PackagesAllVersions>>jQueryFlot (in category 'Web Development') -----
  jQueryFlot
  
      self name: 'jQuery-Flot'.
      info category: 'Web Development'.
      info description: 
  'jQuery Javascript library, an alternative to prototype, for use with Seaside, uses jQuery framework'.
      info maintainer: 'Sebastian Sastre <ssastre at seaswork.com>'.
      info homepage: 'http://www.squeaksource.com/jQuery.html'.
  
      self version: '4+'.
  
      self provides: #().
  
      self dependsOn: #('jQuery').
  
      self load: [
          Installer squeaksource project:'jQuery' ; install: 'Flot'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'Flot'.
-         Installer unload: 'Flot'.
      ].!

Item was changed:
  ----- Method: PackagesAllVersions>>MagritteModel (in category 'Development') -----
  MagritteModel
  
      self name: 'Magritte-Model'.
      self version: '1.0.16.310+'.
  
      info category: 'Development'.
      info description: 
  'Most applications consist of a big number of model- or so called domain-objects. Building different views, editors, and reports; querying, validating and storing those objects is very repetitive and error-prone, if an object changes its shape frequently. Magritte is a fully dynamic meta-description framework that helps to solve those problems, while keeping the full power to the programmer in all aspects. Moreover since Magritte is described in itself, you can let your users modify the meta-world and add their own fields and forms without writing a single line of code.'.
      info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
      info homepage: 'http://www.lukas-renggli.ch/smalltalk/magritte'.
      info squeakMapID: ''.
      info url: 'http://mc.lukas-renggli.ch/magritte/Magritte-Model-lr.310.mcz'.
  
  
      self provides: #().
  
      self dependsOn: #().
  
      self load: [
          Installer lukas project: 'magritte'; install: 'Magritte-Model'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'Magritte-Model'.
-         Installer unload: 'Magritte-Model'.
      ].!

Item was changed:
  ----- Method: PackagesAllVersions>>KomServices (in category 'Network') -----
  KomServices
  
      self name: 'KomServices'.
      self version: '1+'.
  
      info category: 'Network'.
      info description: 
  'KomServices provides a framework for the creation and management of background processes.  A generic Service class is provided for this purpose.  Additionally, TcpService is provided for creating services that respond to inbound TCP connections.
  '.
      info maintainer: 'Lex Spoon <lex at lexspoon.org>'.
      info homepage: ''.
      info squeakMapID: ''.
  
  
      self provides: #().
  
      self dependsOn: #('DynamicBindings').
  
      self load: [
          Installer squeaksource project: 'KomHttpServer' ; install: 'KomServices'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'KomServices'.
-         Installer unload: 'KomServices'.
      ].!

Item was changed:
  ----- Method: PackagesAllVersions>>MagritteSeaside (in category 'Web Development') -----
  MagritteSeaside
  
      self name: 'Magritte-Seaside'.
      info category: 'Web Development'.
      info description: 
  'Magritte bindings for Seaside.'.
      info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
      info homepage: 'http://www.lukas-renggli.ch/smalltalk/magritte'.
      info squeakMapID: ''.
      info url: 'http://mc.lukas-renggli.ch/magritte/Magritte-Seaside-lr.259.mcz'.
      self version: '1.0.16.259+'.
  
      self provides: #().
  
      self dependsOn: #('Scriptaculous' 'Seaside' 'Magritte-Model').
  
      self load: [
          Installer lukas project: 'magritte'; install: 'Magritte-Seaside'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'Magritte-Seaside'.
-         Installer unload: 'Magritte-Seaside'.
      ].!

Item was changed:
  ----- Method: PackagesAllVersions>>NiftyCorners (in category 'Web Development') -----
  NiftyCorners
  
      self name: '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'.
  
  	"the js library is licenced GPL, for GPL read can of worms"
  	
  	info licence: 'GPL'.
  
      self version: '2.8.1+'.
  
      self provides: #().
  
      self dependsOn: #('Seaside').
  
      self load: [
          Installer squeaksource project:'Jetsam' ; install: 'Seaside28Jetsam'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'Seaside28Jetsam-NiftyCorners'.
-         Installer unload: 'Seaside28Jetsam-NiftyCorners'.
      ].!

Item was changed:
  ----- Method: PackagesAllVersions>>jQuerySUExtensions (in category 'Web Development') -----
  jQuerySUExtensions
  
      self name: 'jQuery-SUExtensions'.
      info category: 'Web Development'.
      info description: 
  'extensions to Scriptaculous to support jQuery framework (I think?)'.
      info maintainer: 'Sebastian Sastre <ssastre at seaswork.com>'.
      info homepage: 'http://www.squeaksource.com/jQuery.html'.
  
      self version: '6+'.
  
      self provides: #().
  
      self dependsOn: #('Scriptaculous' 'jQUery-SUExtensions').
  
      self load: [
          Installer squeaksource project:'jQuery' ; install: 'SUExtensions'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'SUExtensions'.
-         Installer unload: 'SUExtensions'.
      ].!

Item was changed:
  ----- Method: PackagesAllVersions>>jQuery (in category 'Web Development') -----
  jQuery
  
      self name: 'jQuery'.
      info category: 'Web Development'.
      info description: 
  'jQuery Javascript library, an alternative to prototype, for use with Seaside, uses jQuery framework'.
      info maintainer: 'Sebastian Sastre <ssastre at seaswork.com>'.
      info homepage: 'http://www.squeaksource.com/jQuery.html'.
  
      self version: '6+'.
  
      self provides: #().
  
      self dependsOn: #('Seaside' 'jQUery-SUExtensions').
  
      self load: [
          Installer squeaksource project:'jQuery' ; install: 'jQuery'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'jQuery'.
-         Installer unload: 'jQuery'.
      ].!

Item was changed:
  ----- Method: PackagesAllVersions>>PierSeaside (in category 'Web Development') -----
  PierSeaside
  
      self name: 'Pier-Seaside'.
      info category: 'Web Development'.
      info description: 
  'Pier bindings for Seaside.'.
      info maintainer: 'Lukas Renggli <renggli at gmail.com>'.
      info homepage: 'http://www.lukas-renggli.ch/smalltalk/pier'.
      self version: '1.0.16.269+'.
  
      self provides: #().
  
      self dependsOn: #('Seaside' 'Pier-Model' 'Scriptaculous' 'Magritte-Seaside').
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
          Installer unload: 'Pier-Seaside'.
      ].
    
      self load: [
          Installer lukas 
  			project:'pier';
  			answer: '*Would*' with: true;
  			answer: '*Pier kernel*' with: 'Pier';
  			answer: '*entry point*' with: 'pier';
  			answer: '*Pier-Application*' with: true;
  			install:'Pier-Seaside'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'Pier-Seaside'.
-         Installer unload: 'Pier-Seaside'.
      ].!

Item was changed:
+ ----- Method: PackagesAllVersions>>KomHttpServer (in category 'Languages and Extensions') -----
- ----- Method: PackagesAllVersions>>KomHttpServer (in category 'Network') -----
  KomHttpServer
  
      self name: 'KomHttpServer'.
      self version: '7.0+'.
  
      info category: 'Network'.
   
      info maintainer: 'Lex Spoon <lex at lexspoon.org>'.
      info homepage: ''.
      info squeakMapID: ''.
  
    
      self provides: #().
  
      self dependsOn: #('KomServices').
  
      self load: [
          Installer squeaksource project: 'KomHttpServer' ; install: 'KomHttpServer'.
      ].
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'KomHttpServer'.
-         Installer unload: 'KomHttpServer'.
      ].!

Item was changed:
  ----- Method: PackagesAllVersions>>jQueryCurvyCorners (in category 'Web Development') -----
  jQueryCurvyCorners
  
      self name: 'jQuery-CurvyCorners'.
      info category: 'Web Development'.
      info description: 
  'CurvyCornersCube Javascript library for use with Seaside, uses jQuery framework'.
      info maintainer: 'Sebastian Sastre <ssastre at seaswork.com>'.
      info homepage: 'http://www.squeaksource.com/jQuery.html'.
  
      self version: '6+'.
  
      self provides: #().
  
      self dependsOn: #('Seaside' 'jQuery').
  
      self load: [
          Installer squeaksource project:'jQuery' ; install: 'CurvyCorners'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'CurvyCorners'.
-         Installer unload: 'CurvyCorners'.
      ].!



More information about the Packages mailing list