Index: Makefile =================================================================== RCS file: /cvs/ports/graphics/scratch/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile 17 Nov 2010 08:05:16 -0000 1.3 +++ Makefile 18 Apr 2012 06:19:19 -0000 @@ -2,11 +2,11 @@
COMMENT = visual programming environment and toolkit -DISTNAME = scratch-1.3 +DISTNAME = scratch-1.4 CATEGORIES = graphics HOMEPAGE = http://scratch.mit.edu/ -MASTER_SITES = ${HOMEPAGE:=files/} -DISTFILES = WinScratch1.3.zip +MASTER_SITES = ${HOMEPAGE:S!//!//download.!} +DISTFILES = WinScratch1.4.zip MAINTAINER = Stuart Cassoff <s...@users.sourceforge.net> @@ -25,13 +25,14 @@ NO_REGRESS = Yes SCRATCH_LIB_DIR = ${PREFIX}/lib/scratch SCRATCH_SHARE_DIR = ${PREFIX}/share/scratch -SCRATCH_SUBDIR = WinScratch1.3/Scratch\ 1.3 +SCRATCH_SUBDIR = WinScratch1.4/Scratch do-install: ${INSTALL_DATA_DIR} ${SCRATCH_LIB_DIR} ${INSTALL_DATA_DIR} ${SCRATCH_SHARE_DIR} unzip -oq ${DISTDIR}/${DISTFILES} \ -x ${SCRATCH_SUBDIR}/*.dll ${SCRATCH_SUBDIR}/Scratch.exe \ + ${SCRATCH_SUBDIR}/README.txt \ -d ${SCRATCH_SHARE_DIR} gzip < ${SCRATCH_SHARE_DIR}/${SCRATCH_SUBDIR}/Scratch.image > \ ${SCRATCH_LIB_DIR}/Scratch.image.gz Index: distinfo =================================================================== RCS file: /cvs/ports/graphics/scratch/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 3 Feb 2009 14:56:56 -0000 1.1.1.1 +++ distinfo 18 Apr 2012 06:19:19 -0000 @@ -1,5 +1,5 @@ -MD5 (WinScratch1.3.zip) = dV3vhsuevhdMGimapLUprA== -RMD160 (WinScratch1.3.zip) = ky+6NcH+yTlnOjfIvsWyoOi7O44= -SHA1 (WinScratch1.3.zip) = DCu/VgMNUSiSNFqyYzNmoWIeGs4= -SHA256 (WinScratch1.3.zip) = /BSkZGr4BZfb4rMP5TYVKEqo4YFo1ncILQ69xOvbzSY= -SIZE (WinScratch1.3.zip) = 32177892 +MD5 (WinScratch1.4.zip) = uNiSwhbAfXx0Zi3t79txKg== +RMD160 (WinScratch1.4.zip) = Nj29ghF2ZDDYHVKNmt/l+pfhN+U= +SHA1 (WinScratch1.4.zip) = rHuGeH5Lq4PS+hlOMBm4DBIm/yU= +SHA256 (WinScratch1.4.zip) = ZIHNdhBxmIWNIPcjFUehqWs+xCYjeC/pSE83cFLsooI= +SIZE (WinScratch1.4.zip) = 34693486 Index: files/iniscratch =================================================================== RCS file: /cvs/ports/graphics/scratch/files/iniscratch,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 iniscratch --- files/iniscratch 3 Feb 2009 14:56:56 -0000 1.1.1.1 +++ files/iniscratch 18 Apr 2012 06:19:19 -0000 @@ -1,5 +1,6 @@ +# $OpenBSD$ SCRATCH_DIR=${HOME}/Scratch mkdir ${SCRATCH_DIR} -gunzip < ${PREFIX}/lib/scratch/Scratch.image.gz > ${SCRATCH_DIR}/Scratch.image -for i in Help locale ; do ln -s ${PREFIX}/lib/scratch/$i ${SCRATCH_DIR}; done -for i in Media Projects ; do ln -s ${PREFIX}/share/scratch/$i ${SCRATCH_DIR}; done +gzcat ${TRUEPREFIX}/lib/scratch/Scratch.image.gz > ${SCRATCH_DIR}/Scratch.image +for i in Help locale ; do ln -s ${TRUEPREFIX}/lib/scratch/$i ${SCRATCH_DIR}; done +for i in Media Projects ; do ln -s ${TRUEPREFIX}/share/scratch/$i ${SCRATCH_DIR}; done Index: files/scratch =================================================================== RCS file: /cvs/ports/graphics/scratch/files/scratch,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 scratch --- files/scratch 3 Feb 2009 14:56:56 -0000 1.1.1.1 +++ files/scratch 18 Apr 2012 06:19:19 -0000 @@ -1 +1,2 @@ +# $OpenBSD$ cd ${HOME}/Scratch && exec squeak Scratch.image Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/graphics/scratch/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 3 Feb 2009 14:56:56 -0000 1.1.1.1 +++ pkg/PLIST 18 Apr 2012 06:19:19 -0000 @@ -3,12 +3,15 @@ bin/scratch lib/scratch/ lib/scratch/Help/ lib/scratch/Help/en/ -lib/scratch/Help/en/ScratchGettingStarted.pdf -lib/scratch/Help/en/ScratchReference.pdf +lib/scratch/Help/en/ScratchGettingStartedv14.pdf +lib/scratch/Help/en/ScratchReferenceGuide14.pdf lib/scratch/Help/en/addList.gif lib/scratch/Help/en/addVariable.gif +lib/scratch/Help/en/allMotorsOff.gif +lib/scratch/Help/en/allMotorsOn.gif lib/scratch/Help/en/allscreens.html lib/scratch/Help/en/and.gif +lib/scratch/Help/en/answer.gif lib/scratch/Help/en/append_toList_.gif lib/scratch/Help/en/backgroundIndex.gif lib/scratch/Help/en/bounceOffEdge.gif @@ -27,12 +30,15 @@ lib/scratch/Help/en/clearPenTrails.gif lib/scratch/Help/en/color_sees_.gif lib/scratch/Help/en/comeToFront.gif lib/scratch/Help/en/computeFunction_of_.gif +lib/scratch/Help/en/concatenate_with_.gif lib/scratch/Help/en/contentsOfList_.gif lib/scratch/Help/en/costumeIndex.gif lib/scratch/Help/en/deleteLine_ofList_.gif lib/scratch/Help/en/deleteList.gif lib/scratch/Help/en/deleteVariable.gif lib/scratch/Help/en/distanceTo_.gif +lib/scratch/Help/en/divide.gif +lib/scratch/Help/en/doAsk.gif lib/scratch/Help/en/doBroadcastAndWait.gif lib/scratch/Help/en/doForever.gif lib/scratch/Help/en/doForeverIf.gif @@ -59,12 +65,10 @@ lib/scratch/Help/en/heading_.gif lib/scratch/Help/en/hide.gif lib/scratch/Help/en/hideVariable_.gif lib/scratch/Help/en/images/ -lib/scratch/Help/en/images/arrow.png lib/scratch/Help/en/images/getting-started-thumb.gif lib/scratch/Help/en/images/help-menu.gif lib/scratch/Help/en/images/helpscreens-thumb.gif lib/scratch/Help/en/images/scratch-interface-1.gif -lib/scratch/Help/en/images/scratch-logo-wanthelp.gif lib/scratch/Help/en/images/scratch-logo.gif lib/scratch/Help/en/images/support-site.gif lib/scratch/Help/en/index.html @@ -73,11 +77,14 @@ lib/scratch/Help/en/isLoud.gif lib/scratch/Help/en/keyHat.gif lib/scratch/Help/en/keyPressed_.gif lib/scratch/Help/en/lessThan.gif +lib/scratch/Help/en/letter_of_.gif lib/scratch/Help/en/lineCountOfList_.gif +lib/scratch/Help/en/list_contains_.gif lib/scratch/Help/en/lookLike_.gif lib/scratch/Help/en/midiInstrument_.gif lib/scratch/Help/en/minus.gif lib/scratch/Help/en/mod.gif +lib/scratch/Help/en/motorOnFor_elapsed_from_.gif lib/scratch/Help/en/mousePressed.gif lib/scratch/Help/en/mouseX.gif lib/scratch/Help/en/mouseY.gif @@ -90,6 +97,7 @@ lib/scratch/Help/en/or.gif lib/scratch/Help/en/penColor_.gif lib/scratch/Help/en/penSize_.gif lib/scratch/Help/en/playSound_.gif +lib/scratch/Help/en/plus.gif lib/scratch/Help/en/pointTowards_.gif lib/scratch/Help/en/putPenDown.gif lib/scratch/Help/en/putPenUp.gif @@ -103,6 +111,7 @@ lib/scratch/Help/en/sensorPressed_.gif lib/scratch/Help/en/sensor_.gif lib/scratch/Help/en/setGraphicEffect_to_.gif lib/scratch/Help/en/setLine_ofList_to_.gif +lib/scratch/Help/en/setMotorDirection_.gif lib/scratch/Help/en/setPenHueTo_.gif lib/scratch/Help/en/setPenShadeTo_.gif lib/scratch/Help/en/setSizeTo_.gif @@ -114,13 +123,16 @@ lib/scratch/Help/en/showVariable_.gif lib/scratch/Help/en/soundLevel.gif lib/scratch/Help/en/stampCostume.gif lib/scratch/Help/en/startHat.gif +lib/scratch/Help/en/startMotorPower_.gif lib/scratch/Help/en/stopAll.gif lib/scratch/Help/en/stopAllSounds.gif +lib/scratch/Help/en/stringLength_.gif lib/scratch/Help/en/tempo.gif lib/scratch/Help/en/think_.gif lib/scratch/Help/en/think_duration_elapsed_from_.gif lib/scratch/Help/en/timer.gif lib/scratch/Help/en/timerReset.gif +lib/scratch/Help/en/times.gif lib/scratch/Help/en/touchingColor_.gif lib/scratch/Help/en/touching_.gif lib/scratch/Help/en/turnLeft_.gif @@ -140,12 +152,14 @@ lib/scratch/license.txt lib/scratch/locale/ lib/scratch/locale/Scratch.pot lib/scratch/locale/ar.po +lib/scratch/locale/bg.po lib/scratch/locale/ca.po lib/scratch/locale/cs.po lib/scratch/locale/da.po lib/scratch/locale/de.po lib/scratch/locale/el.po lib/scratch/locale/es.po +lib/scratch/locale/et.po lib/scratch/locale/eu.po lib/scratch/locale/fa.po lib/scratch/locale/fi.po @@ -156,13 +170,18 @@ lib/scratch/locale/he.po lib/scratch/locale/hr.po lib/scratch/locale/ht.po lib/scratch/locale/hu.po +lib/scratch/locale/id.po +lib/scratch/locale/is.po lib/scratch/locale/it.po lib/scratch/locale/ja.po lib/scratch/locale/ja_HIRA.po lib/scratch/locale/kn.po lib/scratch/locale/ko.po +lib/scratch/locale/lt.po lib/scratch/locale/mk.po lib/scratch/locale/mn.po +lib/scratch/locale/mr.po +lib/scratch/locale/ms.po lib/scratch/locale/ne.po lib/scratch/locale/nl.po lib/scratch/locale/no.po @@ -172,6 +191,7 @@ lib/scratch/locale/pt_BR.po lib/scratch/locale/ro.po lib/scratch/locale/ru.po lib/scratch/locale/rw.po +lib/scratch/locale/sk.po lib/scratch/locale/sl.po lib/scratch/locale/sv.po lib/scratch/locale/th.po @@ -203,7 +223,7 @@ share/scratch/Media/Backgrounds/Nature/c share/scratch/Media/Backgrounds/Nature/desert.gif share/scratch/Media/Backgrounds/Nature/flower-bed.jpg share/scratch/Media/Backgrounds/Nature/flowers.gif -share/scratch/Media/Backgrounds/Nature/forrest.jpg +share/scratch/Media/Backgrounds/Nature/forest.jpg share/scratch/Media/Backgrounds/Nature/garden-rock.jpg share/scratch/Media/Backgrounds/Nature/grand-canyon.jpg share/scratch/Media/Backgrounds/Nature/gravel-desert.jpg @@ -350,13 +370,6 @@ share/scratch/Media/Costumes/Fantasy/Jet share/scratch/Media/Costumes/Fantasy/Jump-flip Monster.sprite share/scratch/Media/Costumes/Fantasy/Jumping Jack.sprite share/scratch/Media/Costumes/Fantasy/Painting Unicorn.sprite -share/scratch/Media/Costumes/Fantasy/cloak1-a.png -share/scratch/Media/Costumes/Fantasy/cloak1-b.png -share/scratch/Media/Costumes/Fantasy/demon1-a.png -share/scratch/Media/Costumes/Fantasy/demon1-b.png -share/scratch/Media/Costumes/Fantasy/demon2-a.png -share/scratch/Media/Costumes/Fantasy/demon2-b.png -share/scratch/Media/Costumes/Fantasy/devilguy.png share/scratch/Media/Costumes/Fantasy/dragon1-a.png share/scratch/Media/Costumes/Fantasy/dragon1-b.png share/scratch/Media/Costumes/Fantasy/dragon2.gif @@ -379,11 +392,15 @@ share/scratch/Media/Costumes/Fantasy/fan share/scratch/Media/Costumes/Fantasy/ghost1.png share/scratch/Media/Costumes/Fantasy/ghost2-a.png share/scratch/Media/Costumes/Fantasy/ghost2-b.png +share/scratch/Media/Costumes/Fantasy/ghoul1-a.png +share/scratch/Media/Costumes/Fantasy/ghoul1-b.png share/scratch/Media/Costumes/Fantasy/gobo1.gif share/scratch/Media/Costumes/Fantasy/gobo2.gif share/scratch/Media/Costumes/Fantasy/gobo3.gif share/scratch/Media/Costumes/Fantasy/knight1.png share/scratch/Media/Costumes/Fantasy/monkeyking.png +share/scratch/Media/Costumes/Fantasy/monster1-a.png +share/scratch/Media/Costumes/Fantasy/monster1-b.png share/scratch/Media/Costumes/Fantasy/robot1.png share/scratch/Media/Costumes/Fantasy/robot2.png share/scratch/Media/Costumes/Fantasy/robot3.gif @@ -885,7 +902,6 @@ share/scratch/Media/Costumes/Things/Draw share/scratch/Media/Costumes/Things/Following Arrow.sprite share/scratch/Media/Costumes/Things/Friction Marble.sprite share/scratch/Media/Costumes/Things/Gravity Marble.sprite -share/scratch/Media/Costumes/Things/LEGO-brick.gif share/scratch/Media/Costumes/Things/Touch-me Trampoline.sprite share/scratch/Media/Costumes/Things/bananas1.png share/scratch/Media/Costumes/Things/baseball1.png @@ -905,6 +921,7 @@ share/scratch/Media/Costumes/Things/hair share/scratch/Media/Costumes/Things/key1.png share/scratch/Media/Costumes/Things/lamp.gif share/scratch/Media/Costumes/Things/laptop.png +share/scratch/Media/Costumes/Things/lego.gif share/scratch/Media/Costumes/Things/manhole.png share/scratch/Media/Costumes/Things/marble-building.gif share/scratch/Media/Costumes/Things/mic.png @@ -1075,21 +1092,22 @@ share/scratch/Media/Sounds/Vocals/Ya.wav share/scratch/Projects/ share/scratch/Projects/Animation/ share/scratch/Projects/Animation/1 Playground.sb -share/scratch/Projects/Animation/2 FunWithAnimation.sb -share/scratch/Projects/Animation/3 Jellyfish.sb -share/scratch/Projects/Animation/4 EweAndMe.sb -share/scratch/Projects/Animation/5 Aquarium.sb -share/scratch/Projects/Animation/6 DayDream.sb +share/scratch/Projects/Animation/2 Ideas.sb +share/scratch/Projects/Animation/3 Trampoline.sb +share/scratch/Projects/Animation/4 FunWithAnimation.sb +share/scratch/Projects/Animation/5 EweAndMe.sb +share/scratch/Projects/Animation/6 Aquarium.sb +share/scratch/Projects/Animation/7 Jellyfish.sb +share/scratch/Projects/Animation/8 DayDream.sb share/scratch/Projects/Games/ -share/scratch/Projects/Games/1 PacMan.sb -share/scratch/Projects/Games/2 Pong.sb -share/scratch/Projects/Games/3 Trampoline.sb -share/scratch/Projects/Games/4 ScrollingDemo.sb -share/scratch/Projects/Games/5 FishChomp.sb -share/scratch/Projects/Games/6 BugOnAPlate.sb -share/scratch/Projects/Games/7 Doodle.sb -share/scratch/Projects/Games/8 MarbleRacer.sb -share/scratch/Projects/Games/9 Tetris.sb +share/scratch/Projects/Games/1 GuessingGame.sb +share/scratch/Projects/Games/2 PacMan.sb +share/scratch/Projects/Games/3 FishChomp.sb +share/scratch/Projects/Games/4 Pong.sb +share/scratch/Projects/Games/5 MarbleRacer.sb +share/scratch/Projects/Games/6 FruitcraftRPG.sb +share/scratch/Projects/Games/7 BugOnAPlate.sb +share/scratch/Projects/Games/8 ScrollingDemo.sb share/scratch/Projects/Greetings/ share/scratch/Projects/Greetings/1 HelloInManyLanguages.sb share/scratch/Projects/Greetings/2 SaySorryToYourFriend.sb @@ -1104,24 +1122,20 @@ share/scratch/Projects/Interactive Art/1 share/scratch/Projects/Interactive Art/2 ExpressionCreator.sb share/scratch/Projects/Interactive Art/3 PlayWithYourFace.sb share/scratch/Projects/Interactive Art/4 Kaleidoscope.sb -share/scratch/Projects/Interactive Art/5 WHEEE.sb -share/scratch/Projects/Interactive Art/6 GardenSecret.sb -share/scratch/Projects/Interactive Art/7 ZenRockGarden.sb -share/scratch/Projects/Lists/ -share/scratch/Projects/Lists/1 Ideas.sb -share/scratch/Projects/Lists/2 MelodyList.sb -share/scratch/Projects/Lists/3 MouseRecorder.sb -share/scratch/Projects/Lists/4 FruitcraftRPG.sb -share/scratch/Projects/Lists/5 RepeatAfterMe.sb +share/scratch/Projects/Interactive Art/5 MouseRecorder.sb +share/scratch/Projects/Interactive Art/6 WHEEE.sb +share/scratch/Projects/Interactive Art/7 GardenSecret.sb +share/scratch/Projects/Interactive Art/8 ZenRockGarden.sb share/scratch/Projects/Music and Dance/ share/scratch/Projects/Music and Dance/1 RobotDance.sb share/scratch/Projects/Music and Dance/2 ChickenNoodleSoup.sb -share/scratch/Projects/Music and Dance/3 TwinkleTwinkle.sb -share/scratch/Projects/Music and Dance/4 DanceDressUp.sb -share/scratch/Projects/Music and Dance/5 BreakDance.sb -share/scratch/Projects/Music and Dance/6 CanYouDance.sb -share/scratch/Projects/Music and Dance/7 OceanMusicBox.sb -share/scratch/Projects/Music and Dance/8 PianoMachine.sb +share/scratch/Projects/Music and Dance/3 MelodyList.sb +share/scratch/Projects/Music and Dance/4 TwinkleTwinkle.sb +share/scratch/Projects/Music and Dance/5 DanceDressUp.sb +share/scratch/Projects/Music and Dance/6 BreakDance.sb +share/scratch/Projects/Music and Dance/7 CanYouDance.sb +share/scratch/Projects/Music and Dance/8 OceanMusicBox.sb +share/scratch/Projects/Music and Dance/9 PianoMachine.sb share/scratch/Projects/Names/ share/scratch/Projects/Names/1 BouncingInitials.sb share/scratch/Projects/Names/2 Tamika.sb @@ -1130,6 +1144,17 @@ share/scratch/Projects/Names/4 NatalieDu share/scratch/Projects/Names/5 WORDO.sb share/scratch/Projects/Names/6 ForMyLittleBrother.sb share/scratch/Projects/Names/7 Tamara.sb +share/scratch/Projects/Sensors and Motors/ +share/scratch/Projects/Sensors and Motors/Sensorboard 1 Sunrise.sb +share/scratch/Projects/Sensors and Motors/Sensorboard 2 Everything.sb +share/scratch/Projects/Sensors and Motors/Sensorboard 3 Trombone.sb +share/scratch/Projects/Sensors and Motors/Sensorboard 4 FruitOPhone.sb +share/scratch/Projects/Sensors and Motors/Sensorboard 5 Squish.sb +share/scratch/Projects/Sensors and Motors/WeDo 1 MagicWand.sb +share/scratch/Projects/Sensors and Motors/WeDo 2 Puppet.sb +share/scratch/Projects/Sensors and Motors/WeDo 3 Castle.sb +share/scratch/Projects/Sensors and Motors/WeDo 4 Labyrinth.sb +share/scratch/Projects/Sensors and Motors/WeDo 5 FriendlyGator.sb share/scratch/Projects/Simulations/ share/scratch/Projects/Simulations/1 Spinner.sb share/scratch/Projects/Simulations/2 GravityBlocks.sb @@ -1137,9 +1162,8 @@ share/scratch/Projects/Simulations/3 Sou share/scratch/Projects/Simulations/4 MyLittleTown.sb share/scratch/Projects/Simulations/5 SimpleCircuit.sb share/scratch/Projects/Simulations/6 WeatherSimulation.sb -share/scratch/Projects/Simulations/7 Pastor.sb -share/scratch/Projects/Simulations/8 VirtualDog.sb -share/scratch/Projects/Simulations/9 BouncingMusicBalls.sb +share/scratch/Projects/Simulations/7 VirtualDog.sb +share/scratch/Projects/Simulations/8 BouncingMusicBalls.sb share/scratch/Projects/Speak Up/ share/scratch/Projects/Speak Up/1 SmokingKills.sb share/scratch/Projects/Speak Up/2 SaveTheBats.sb @@ -1149,8 +1173,8 @@ share/scratch/Projects/Speak Up/5 E-Coca share/scratch/Projects/Speak Up/6 GlobalWarming.sb share/scratch/Projects/Stories/ share/scratch/Projects/Stories/1 Joke.sb -share/scratch/Projects/Stories/2 BowlOfMemories.sb -share/scratch/Projects/Stories/3 Stargate.sb +share/scratch/Projects/Stories/2 MadLibs.sb +share/scratch/Projects/Stories/3 BowlOfMemories.sb share/scratch/Projects/Stories/4 CreationStory.sb share/scratch/Projects/Stories/5 SNN#1.sb share/scratch/Projects/Stories/6 WodunnesWorld.sb