Codebase list sugar-pippy-activity / a7a8943
Simplify rules: Stop resolve binary dependencies in rules file. Jonas Smedegaard 5 years ago
2 changed file(s) with 23 addition(s) and 15 deletion(s). Raw diff Collapse all Expand all
1515
1616 Package: sugar-pippy-activity
1717 Architecture: all
18 Depends: ${cdbs:Depends},
18 Depends:
19 gir1.2-gdkpixbuf-2.0,
20 gir1.2-glib-2.0,
21 gir1.2-gtk-3.0,
22 gir1.2-gtksource-3.0,
23 gir1.2-pango-1.0,
24 gir1.2-vte-2.91,
25 python,
26 python-dbus,
27 python-jarabe,
28 python-pygame,
29 python-sugar3,
30 python-telepathy,
1931 ${misc:Depends},
2032 ${python:Depends},
2133 ${shlibs:Depends}
22 Recommends: ${cdbs:Recommends}
23 Suggests: ${cdbs:Suggests}
34 Recommends:
35 python-carquinyol,
36 Suggests:
37 sugar-session,
38 csound,
39 python-tamtam-data,
40 python-gst0.10,
41 gstreamer0.10-plugins-base,
42 gstreamer0.10-plugins-good,
43 python-elements,
2444 Provides: ${python:Provides}
2545 Description: Sugar Learning Platform - Python programming activity
2646 Sugar Learning Platform promotes collaborative learning through Sugar
33 include /usr/share/cdbs/1/rules/debhelper.mk
44
55 pkg = $(DEB_SOURCE_PACKAGE)
6
7 # Needed (always/often/sometimes) at runtime
8 # * csound and python-tamtam-data used in pippy.sound
9 python-deps = sugar3 jarabe dbus telepathy pygame
10 gir-deps = glib-2.0 gtk-3.0 pango-1.0 vte-2.91 gdkpixbuf-2.0 gtksource-3.0
11 CDBS_DEPENDS_$(pkg) = python
12 CDBS_DEPENDS_$(pkg) +=, $(patsubst %,$(comma) python-%,$(python-deps))
13 CDBS_DEPENDS_$(pkg) +=, $(patsubst %,$(comma) gir1.2-%,$(gir-deps))
14 CDBS_RECOMMENDS_$(pkg) = python-carquinyol
15 CDBS_SUGGESTS_$(pkg) = sugar-session, csound, python-tamtam-data
16 CDBS_SUGGESTS_$(pkg) +=, python-gst0.10, gstreamer0.10-plugins-base
17 CDBS_SUGGESTS_$(pkg) +=, gstreamer0.10-plugins-good, python-elements
186
197 # strip unused code copy of python-elements
208 binary-fixup/$(pkg)::