BSD Ports

lang/scratch 1.4.0.7_1 FreeBSD

Scratch programing language

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
CC-BY-SA-3.0, GPLv2, MIT
Categories
lang
Package size
35179.2 KiB, 57627.9 KiB installed

Description

A new programming language that makes it easy to create your own interactive stories, animations, games, music, and art - and share your creations on the web. Designed to help young people (ages 8 and up) develop 21st century learning skills. As they create Scratch projects, young people learn important mathematical and computational ideas, while also gaining a deeper understanding of the process of design.

In the other systems

SystemPortVersion
FreeBSDlang/scratch1.4.0.7_1
OpenBSDgraphics/scratch1.4.0.7p13
DragonFlylang/scratch1.4.0.7_1

Install

Binary package:

pkg install scratch

From the ports tree:

cd /usr/ports/lang/scratch/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	scratch>0:lang/scratch

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.4.0.7_11.4.0.7_1--1.4.0.7_1
FreeBSD:14:quarterly1.4.0.7_11.4.0.7_1n/a-1.4.0.7_1
FreeBSD:15:latest1.4.0.7_11.4.0.7_1n/a-1.4.0.7_1
FreeBSD:15:quarterly1.4.0.7_11.4.0.7_1n/an/an/a
FreeBSD:16:latest1.4.0.7_11.4.0.7_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 42
Run dependencies 87

No port depends on this one.

Configuration

No options to configure.

USES
gnome pkgconfig
Service scripts
none

Message after installing

In current Scratch, some resource require at /usr/share/scratch.
This is hard coded at Scratch.image.

Some function assume Scratch resources at /usr/share/scratch like:
- locale for change languages,
- Media files: costume, sound, background, and so on

If you want to use these function, try create symbolic link AT YOUR OWN LISK.
# ln -s /usr/local/share/scratch /usr/share/scratch

Files

Manual pages 1
  • scratch(1)
pkg-plist 1142
  • bin/scratch
  • share/man/man1/scratch.1.gz
  • share/scratch/Help/en/ScratchGettingStartedv14.pdf
  • share/scratch/Help/en/ScratchReferenceGuide14.pdf
  • share/scratch/Help/en/addList.gif
  • share/scratch/Help/en/addVariable.gif
  • share/scratch/Help/en/allMotorsOff.gif
  • share/scratch/Help/en/allMotorsOn.gif
  • share/scratch/Help/en/allscreens.html
  • share/scratch/Help/en/and.gif
  • share/scratch/Help/en/answer.gif
  • share/scratch/Help/en/append_toList_.gif
  • share/scratch/Help/en/backgroundIndex.gif
  • share/scratch/Help/en/bounceOffEdge.gif
  • share/scratch/Help/en/broadcastHat.gif
  • share/scratch/Help/en/broadcast_.gif
  • share/scratch/Help/en/changeGraphicEffect_by_.gif
  • share/scratch/Help/en/changePenHueBy_.gif
  • share/scratch/Help/en/changePenShadeBy_.gif
  • share/scratch/Help/en/changePenSizeBy_.gif
  • share/scratch/Help/en/changeSizeBy_.gif
  • share/scratch/Help/en/changeTempoBy_.gif
  • share/scratch/Help/en/changeVolumeBy_.gif
  • share/scratch/Help/en/changeXposBy_.gif
  • share/scratch/Help/en/changeYposBy_.gif
  • share/scratch/Help/en/clearPenTrails.gif
  • share/scratch/Help/en/color_sees_.gif
  • share/scratch/Help/en/comeToFront.gif
  • share/scratch/Help/en/computeFunction_of_.gif
  • share/scratch/Help/en/concatenate_with_.gif
  • share/scratch/Help/en/contentsOfList_.gif
  • share/scratch/Help/en/costumeIndex.gif
  • share/scratch/Help/en/deleteLine_ofList_.gif
  • share/scratch/Help/en/deleteList.gif
  • share/scratch/Help/en/deleteVariable.gif
  • share/scratch/Help/en/distanceTo_.gif
  • share/scratch/Help/en/divide.gif
  • share/scratch/Help/en/doAsk.gif
  • share/scratch/Help/en/doBroadcastAndWait.gif
  • share/scratch/Help/en/doForever.gif
  • share/scratch/Help/en/doForeverIf.gif
  • share/scratch/Help/en/doIf.gif
  • share/scratch/Help/en/doIfElse.gif
  • share/scratch/Help/en/doPlaySoundAndWait.gif
  • share/scratch/Help/en/doRepeat.gif
  • share/scratch/Help/en/doReturn.gif
  • share/scratch/Help/en/doUntil.gif
  • share/scratch/Help/en/doWaitUntil.gif
  • share/scratch/Help/en/drum_duration_elapsed_from_.gif
  • share/scratch/Help/en/equals.gif
  • share/scratch/Help/en/filterReset.gif
  • share/scratch/Help/en/forward_.gif
  • share/scratch/Help/en/getAttribute_of_.gif
  • share/scratch/Help/en/getLine_ofList_.gif
  • share/scratch/Help/en/glideSecs_toX_y_elapsed_from_.gif
  • share/scratch/Help/en/goBackByLayers_.gif
  • share/scratch/Help/en/gotoSpriteOrMouse_.gif
  • share/scratch/Help/en/gotoX_y_.gif
  • share/scratch/Help/en/greaterThan.gif
  • share/scratch/Help/en/heading.gif
  • share/scratch/Help/en/heading_.gif
  • share/scratch/Help/en/hide.gif
  • share/scratch/Help/en/hideVariable_.gif
  • share/scratch/Help/en/images/getting-started-thumb.gif
  • share/scratch/Help/en/images/help-menu.gif
  • share/scratch/Help/en/images/helpscreens-thumb.gif
  • share/scratch/Help/en/images/scratch-interface-1.gif
  • share/scratch/Help/en/images/scratch-logo.gif
  • share/scratch/Help/en/images/support-site.gif
  • share/scratch/Help/en/index.html
  • share/scratch/Help/en/insert_at_ofList_.gif
  • share/scratch/Help/en/isLoud.gif
  • share/scratch/Help/en/keyHat.gif
  • share/scratch/Help/en/keyPressed_.gif
  • share/scratch/Help/en/lessThan.gif
  • share/scratch/Help/en/letter_of_.gif
  • share/scratch/Help/en/lineCountOfList_.gif
  • share/scratch/Help/en/list_contains_.gif
  • share/scratch/Help/en/lookLike_.gif
  • share/scratch/Help/en/midiInstrument_.gif
  • share/scratch/Help/en/minus.gif
  • share/scratch/Help/en/mod.gif
  • share/scratch/Help/en/motorOnFor_elapsed_from_.gif
  • share/scratch/Help/en/mousePressed.gif
  • share/scratch/Help/en/mouseX.gif
  • share/scratch/Help/en/mouseY.gif
  • share/scratch/Help/en/mouseclickHat.gif
  • share/scratch/Help/en/nextBackground.gif
  • share/scratch/Help/en/nextCostume.gif
  • share/scratch/Help/en/not.gif
  • share/scratch/Help/en/noteOn_duration_elapsed_from_.gif
  • share/scratch/Help/en/or.gif
  • share/scratch/Help/en/penColor_.gif
  • share/scratch/Help/en/penSize_.gif
  • share/scratch/Help/en/playSound_.gif
  • share/scratch/Help/en/plus.gif
  • share/scratch/Help/en/pointTowards_.gif
  • share/scratch/Help/en/putPenDown.gif
  • share/scratch/Help/en/putPenUp.gif
  • share/scratch/Help/en/randomFrom_to_.gif

The first 100 are listed.

distinfo 1
FileSizeSHA256
scratch-1.4.0.7.src.tar.gz4.7617852e+07b94d89278ecef2ba2d1147eec23936dd99697293ffa2c216c0a375ba98226a3e
Master sites 1
  • https://download.scratch.mit.edu/

Commit history 0

No commits in the history this site was built from.