Difference between revisions of "Activities/Turtle Art/Packaging"

From Sugar Labs
Jump to navigation Jump to search
 
(17 intermediate revisions by one other user not shown)
Line 4: Line 4:
  
 
=== turtleart-core ===
 
=== turtleart-core ===
 +
 +
TurtleArt/
  
 
icons/
 
icons/
Line 30: Line 32:
  
 
activity/
 
activity/
 
TurtleArt/
 
  
 
TurtleArtActivity.py
 
TurtleArtActivity.py
Line 43: Line 43:
 
turtleart.desktop
 
turtleart.desktop
  
=== turtleart-plugins ===
+
gnome-plugins/
 +
 
 +
=== plugins ===
 +
 
 +
Included in each plugin would be:
 +
 
 +
plugins/plugin.py
 +
 
 +
plugins/__init__.py
 +
 
 +
==== turtleart-extras ====
 +
 
 +
plugins/turtle_blocks_extras/
 +
 
 +
plugins/turtle_blocks_extras/icons/
 +
 
 +
==== turtleart-camera ====
 +
 
 +
plugins/camera_sensor/
 +
 
 +
plugins/camera_sensor/icons/
 +
 
 +
==== turtleart-sensors ====
 +
 
 +
plugins/audio_sensors/
 +
 
 +
plugins/audio_sensors/icons/
 +
 
 +
==== turtleart-rfid ====
 +
 
 +
plugins/rfid/
 +
 
 +
plugins/rfid/icons/
 +
 
 +
plugins/rfid/serial/
 +
 
 +
==== turtleart-butia  ====
 +
 
 +
plugins/butia/
 +
 
 +
plugins/butia/icons
 +
 
 +
plugins/butia/butia_support/
 +
 
 +
plugins/butia/butia_support/bobot/
 +
 
 +
plugins/butia/butia_support/bobot/drivers
 +
 
 +
plugins/butia/butia_support/bobot/lib
 +
 
 +
plugins/butia/butia_support/bobot/share
 +
 
 +
==== turtle-art currency ====
 +
 
 +
plugins/currency/
 +
 
 +
plugins/currency/icons
 +
 
 +
plugins/currency/images
 +
 
 +
'''Note''': Requires v113 or greater
  
Note that each plugin could be packaged on its own.
+
:[[File:Oz-coins.tar.gz]] Australian coins plugin
 +
:[[File:Oz-bills.tar.gz]] Australian bills plugin
 +
:[[File:Oz-coins-and-bills.tar.gz]] Australian coins and bills plugin
 +
:[[File:US-currency.tar.gz]] US dollar plugin
 +
:[[File:Rwanda-currency.tar.gz]] Rwanda francs plugin
 +
:[[File:Paraguay-currency.tar.gz]] Paraguay Gurani plugin
 +
:[[File:Colombia-currency.tar.gz]] Colombian peso plugin
 +
:[[File:Mexican-currency.tar.gz]] Mexican peso plugin
 +
:[[File:US-bills.tar.gz]] US bills plugin
 +
:[[File:UY-currency.tar.gz]] Uruguayan peso plugin
  
camera_sensor/
+
==== turtleart-physics ====
  
audio_sensors/
+
plugins/physics/
  
rfid/
+
plugins/physics/icons
  
turtle_block_extras/
+
:[[File:Physics-plugin.tar.gz]] Physics plugin

Latest revision as of 10:37, 23 July 2012

Packaging

TurtleArt has both a Sugar and GNOME front-end. To package TurtleArt for your distro the following layout is recommended:

turtleart-core

TurtleArt/

icons/

images/

locale/

utils/

setup.py

NEWS

COPYING

turtleart-data

pysamples/

samples/

samples/images

turtleart-sugar

activity/

TurtleArtActivity.py

turtleart-gnome

collaboration/

turtleart.py

turtleart.desktop

gnome-plugins/

plugins

Included in each plugin would be:

plugins/plugin.py

plugins/__init__.py

turtleart-extras

plugins/turtle_blocks_extras/

plugins/turtle_blocks_extras/icons/

turtleart-camera

plugins/camera_sensor/

plugins/camera_sensor/icons/

turtleart-sensors

plugins/audio_sensors/

plugins/audio_sensors/icons/

turtleart-rfid

plugins/rfid/

plugins/rfid/icons/

plugins/rfid/serial/

turtleart-butia

plugins/butia/

plugins/butia/icons

plugins/butia/butia_support/

plugins/butia/butia_support/bobot/

plugins/butia/butia_support/bobot/drivers

plugins/butia/butia_support/bobot/lib

plugins/butia/butia_support/bobot/share

turtle-art currency

plugins/currency/

plugins/currency/icons

plugins/currency/images

Note: Requires v113 or greater

File:Oz-coins.tar.gz Australian coins plugin
File:Oz-bills.tar.gz Australian bills plugin
File:Oz-coins-and-bills.tar.gz Australian coins and bills plugin
File:US-currency.tar.gz US dollar plugin
File:Rwanda-currency.tar.gz Rwanda francs plugin
File:Paraguay-currency.tar.gz Paraguay Gurani plugin
File:Colombia-currency.tar.gz Colombian peso plugin
File:Mexican-currency.tar.gz Mexican peso plugin
File:US-bills.tar.gz US bills plugin
File:UY-currency.tar.gz Uruguayan peso plugin

turtleart-physics

plugins/physics/

plugins/physics/icons

File:Physics-plugin.tar.gz Physics plugin