Codebase list sugar-etoys-activity / 5facfc0
simplify rules: stop resolve build-dependencies in rules file Jonas Smedegaard 3 years ago
3 changed file(s) with 0 addition(s) and 57 deletion(s). Raw diff Collapse all Expand all
+0
-11
debian/README.source less more
0 CDBS+git-buildpackage
1 ---------------------
2
3 This source package uses CDBS and git-buildpackage. NMUs need not (but
4 are encouraged to) make special use of these tools. In particular, the
5 debian/control.in file can be completely ignored.
6
7 More info here: http://wiki.debian.org/CDBS+git-buildpackage
8
9
10 -- Jonas Smedegaard <dr@jones.dk> Mon, 18 Feb 2013 12:55:37 +0100
+0
-39
debian/control.in less more
0 Source: sugar-etoys-activity
1 Section: contrib/x11
2 Priority: optional
3 Maintainer: Debian Sugar Team <pkg-sugar-devel@lists.alioth.debian.org>
4 Uploaders: Jonas Smedegaard <dr@jones.dk>,
5 Luke Faraone <lfaraone@debian.org>
6 Build-Depends: @cdbs@
7 Standards-Version: 3.9.8
8 Vcs-Git: git://anonscm.debian.org/pkg-sugar/sugar-etoys-activity.git
9 Vcs-Browser: http://anonscm.debian.org/cgit/pkg-sugar/sugar-etoys-activity.git
10 Homepage: https://wiki.sugarlabs.org/go/Activities/Etoys
11
12 Package: sugar-etoys-activity
13 Architecture: all
14 Depends: ${cdbs:Depends},
15 ${misc:Depends},
16 ${python:Depends}
17 Provides: ${python:Provides}
18 Description: Etoys activity for Sugar Learning Platform
19 Sugar Learning Platform promotes collaborative learning through Sugar
20 Activities that encourage critical thinking, the heart of a quality
21 education. Designed from the ground up especially for children, Sugar
22 offers an alternative to traditional “office-desktop” software.
23 .
24 Learner applications in Sugar are called Activities. They are software
25 packages that automatically save your work - producing specific
26 instances of the Activity that can be resumed at a later time. Many
27 Activities support learner collaboration, where multiple learners may
28 be invited to join a collective Activity session.
29 .
30 Squeak Etoys was inspired by LOGO, PARC-Smalltalk, Hypercard, and
31 starLOGO. It is a media-rich authoring environment with a simple,
32 powerful scripted object model for many kinds of objects created by
33 end-users. It includes 2D and 3D graphics, images, text, particles,
34 presentations, web-pages, videos, sound and MIDI, etc. It includes the
35 ability to share desktops with other Etoy users in real-time, so many
36 forms of immersive mentoring and play can be done over the Internet.
37 .
38 The Etoys activity embeds Squeak Etoys into Sugar.
99 DEB_UPSTREAM_PACKAGE = Etoys
1010 DEB_UPSTREAM_URL = http://download.sugarlabs.org/sources/sucrose/fructose/$(DEB_UPSTREAM_PACKAGE)
1111 DEB_UPSTREAM_TARBALL_MD5 = 44673a6624aa695e661b799d2a92b522
12
13 # Override Sugar toolkit to use
14 CDBS_BUILD_DEPENDS_class_python-sugar_sugar = python-sugar3, unzip
15
16 # Suppress unneeded auto-resolved build-dependency on python-dev
17 # * TODO: drop cdbs_python_binary fallback when cdbs 0.4.150 is stable
18 CDBS_BUILD_DEPENDS_class_python-sugar_python = $(or $(cdbs_python2_defaultruntime),$(cdbs_python_binary))
1912
2013 # Needed (always) at runtime
2114 depends = etoys, python