Simplify rules: Stop resolve binary dependencies in rules file.
Jonas Smedegaard
5 years ago
15 | 15 |
|
16 | 16 |
Package: sugar-pippy-activity
|
17 | 17 |
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,
|
19 | 31 |
${misc:Depends},
|
20 | 32 |
${python:Depends},
|
21 | 33 |
${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,
|
24 | 44 |
Provides: ${python:Provides}
|
25 | 45 |
Description: Sugar Learning Platform - Python programming activity
|
26 | 46 |
Sugar Learning Platform promotes collaborative learning through Sugar
|
3 | 3 |
include /usr/share/cdbs/1/rules/debhelper.mk
|
4 | 4 |
|
5 | 5 |
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
|
18 | 6 |
|
19 | 7 |
# strip unused code copy of python-elements
|
20 | 8 |
binary-fixup/$(pkg)::
|