[Pkg] Packages: Packages-Squeak310-kph.36.mcz

squeaksource-noreply at iam.unibe.ch squeaksource-noreply at iam.unibe.ch
Mon Jun 2 16:52:26 UTC 2008


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

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

Name: Packages-Squeak310-kph.36
Author: kph
Time: 2 June 2008, 5:52:17 pm
UUID: 16ab956e-2f4c-4e80-9369-da50c082d885
Ancestors: Packages-Squeak310-kph.35

. fixed some more mc unloads:

=============== Diff against Packages-Squeak310-kph.35 ===============

Item was changed:
  ----- Method: PackagesSqueak310>>FFI (in category 'System') -----
  FFI
  
      self name: 'FFI'.
  	self version: '3.9.1'.
      info category: 'System'.
      info description: 
  'The Squeak foreign function interface.'.
      info maintainer: 'Lex Spoon <lex at lexspoon.org>'.
      info homepage: 'http://wiki.squeak.org/squeak/1414'.
      info squeakMapID: ''.
      info url: 'http://map.squeak.org/accountbyid/cf58c358-46ee-465e-b6db-2740e9b32a53/files/InstallFFI3.st'.
  
  
      self provides: #().
  
      self dependsOn: #().
  
      self load: [
  	(Installer mantis) "patch to stop NetNameResolver being broken when FFI is loaded"
  		bug: 6980 
  		fix:	'SystemDictionary-recreateSpecialObjectsArray-M6980.st'.	
  	(Installer mantis) "patch to fix loading FFI with MC1.5"
  		bug: 6952 
  		fix:	'ClassBuilder-nameinEnvironmentsubclassOftypeinstanceVariableNamesclassVariableNamespoolDictionariescategoryunsafe.st'.
       Installer installUrl:'http://map.squeak.org/accountbyid/cf58c358-46ee-465e-b6db-2740e9b32a53/files/InstallFFI3.st'.
  	"preamble/postscript are not run with older versions of MC1.5, so recreateSpecialObjectsArray now"
  	Smalltalk recreateSpecialObjectsArray
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'FFI'.
-         Installer unload: 'FFI'.
      ].!

Item was changed:
  ----- Method: PackagesSqueak310>>Seaside28Jetsam (in category 'Web Development') -----
  Seaside28Jetsam
  
      self name: 'Seaside28Jetsam'.
      info category: 'Web Development'.
      info description: 
  'Patches to the base seaside
  
  The version number indicates the version of seaside this is synced with.'.
      info maintainer: 'kph'.
      info homepage: 'http://www.squeaksource.com/Jetsam.html'.
      info squeakMapID: ''.
      info url: 'http://www.squeaksource.com/Jetsam/Seaside28Jetsam-kph.63.mcz'.
      self version: '2.8.541/63'.
  
      self provides: #('Seaside28Jetsam').
  
      self dependsOn: #('Seaside' 'KernelExt-kph').
  
      self load: [
          Installer installUrl:'http://www.squeaksource.com/Jetsam/Seaside28Jetsam-kph.63.mcz'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
+     self  unload: [
+         Installer mc unload: 'Seaside28Jetsam'.
-     self unload: [
-         Installer unload: 'Seaside28Jetsam'.
      ].!

Item was changed:
  ----- Method: PackagesSqueak310>>PierSeaside (in category 'Web Development') -----
  PierSeaside
  
      super PierSeaside.
    
      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-lr.269'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'Pier-Seaside'.
-         Installer unload: 'Pier-Seaside'.
      ].!

Item was changed:
  ----- Method: PackagesSqueak310>>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'.
  
      self version: '2.8.1'.
  
      self provides: #().
  
      self dependsOn: #('Seaside').
  
      self load: [
+         Installer squeaksource project:'Jetsam' ; install: 'Seaside28Jetsam-NiftyCorners'.
-         Installer squeaksource project:'Jetsam' ; install: 'Seaside28Jetsam-kph.1'.
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'Seaside28Jetsam-NiftyCorners'.
-         Installer unload: 'Seaside28Jetsam-NiftyCorners'.
      ].!

Item was changed:
  ----- Method: PackagesSqueak310>>FreeTypePlus (in category 'Fonts') -----
  FreeTypePlus
  
      self name: 'FreeType Plus'.
      info category: 'Fonts'.
      info description: 
  'Support for FreeType font system.
  Scans host OS for available font files, and automatically creates TextStyles.
  Re-scans on every image startup.
  '.
      info maintainer: 'amtween at hotmail.com'.
      info homepage: ''.
      info squeakMapID: ''.
      info url: 'http://map.squeak.org/accountbyid/46dcf6af-067d-43e3-9fc9-d7010e067153/files/FreeType-tween.355.mcz'.
      self version: '0.5'.
  
      self provides: #().
  
      self dependsOn: #('FreeType Plus-plugins installer' 'FFI').
  
      self load: [
  	"preamble/postscript are not run with older versions of MC1.5, so manually do the preamble now"
  		"add pendingKernX to CharacterScanner and MultiCharacterScanner"
  		Compiler evaluate: 'Object subclass: #CharacterScanner
  	instanceVariableNames: ''destX lastIndex xTable destY stopConditions text textStyle alignment leftMargin rightMargin font line runStopIndex spaceCount spaceWidth emphasisCode kern indentationLevel wantsColumnBreaks pendingKernX''
  	classVariableNames: ''DefaultStopConditions NilCondition PaddedSpaceCondition SpaceCondition''
  	poolDictionaries: ''TextConstants''
  	category: ''Graphics-Text'' '.
  	
  		Compiler evaluate: 'Object subclass: #MultiCharacterScanner
  	instanceVariableNames: ''destX lastIndex xTable destY stopConditions text textStyle alignment leftMargin rightMargin font line runStopIndex spaceCount spaceWidth emphasisCode kern indentationLevel wantsColumnBreaks presentation presentationLine numOfComposition baselineY firstDestX pendingKernX''
  	classVariableNames: ''DefaultStopConditions NilCondition PaddedSpaceCondition SpaceCondition''
  	poolDictionaries: ''TextConstants''
  	category: ''Multilingual-Scanning'' '. 
  	
          [Installer installUrl:'http://map.squeak.org/accountbyid/46dcf6af-067d-43e3-9fc9-d7010e067153/files/FreeType-tween.355.mcz']
  		on: Error do:[:e | 
  			(Smalltalk at: #FT2Constants) initialize.
  			(Smalltalk at: #FreeTypeCacheConstants) initialize.
  			(Smalltalk at: #FT2Handle) initialize.
  			(Smalltalk at: #FreeTypeFontProvider) initialize.
  			(Smalltalk at: #FreeTypeCache) initialize.
  			(Smalltalk at: #FreeTypeSettings) initialize.
  			(Smalltalk at: #LogicalFont) initialize.
  			(Smalltalk at: #FreeTypeFontProvider) current updateFromSystem]
      ].
  
      self unloadDependsOn: { self taskUnloadDependants }.
      self unload: [
+         Installer mc unload: 'FreeType Plus'.
-         Installer unload: 'FreeType Plus'.
      ].!

Item was changed:
  ----- Method: PackagesSqueak310>>KernelExtkph (in category 'Kernel') -----
  KernelExtkph
  
  	self name: 'KernelExt-kph'.
  	self version: '3.10.37'.
  
  	info category: 'Kernel'.
  	info description: 
  'Adds split and join to collections/strings, with tests
  Adds firstOrNil.
  Adds << for streaming.
  Adds Null logger Object-log'.
  	info maintainer: 'kph <keith_hodges at yahoo.co.uk>'.
  	info homepage: ''.
  	info squeakMapID: ''.
  	info url: 'http://www.squeaksource.com/311/Kernel-Extensions-kph.29.mcz'.
  	self provides: #('Null').
  
  	self dependsOn: #().
  
  	self load: [
  		Installer installUrl:'http://www.squeaksource.com/311/Kernel-Extensions-kph.37.mcz'.
  	].
  
  	self unloadDependsOn: { self taskUnloadDependants }.
  	self unload: [
+ 		Installer mc unload: 'Kernel-Extensions'.
- 		Installer unload: 'Kernel-Extensions'.
  	].!

Item was removed:
- ----- Method: PackagesSqueak310>>MagmaSeaside (in category 'Web Development') -----
- MagmaSeaside
- 
-    super MagmaSeaside.
- !



More information about the Packages mailing list