Codebase list sugar-artwork / 71eaf2d
Drop branch from source and binary package. Jonas Smedegaard 8 years ago
3 changed file(s) with 9 addition(s) and 89 deletion(s). Raw diff Collapse all Expand all
0 Source: sugar-artwork-0.104
0 Source: sugar-artwork
11 Section: x11
22 Priority: optional
33 Maintainer: Debian Sugar Team <pkg-sugar-devel@lists.alioth.debian.org>
99 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-sugar/sugar-artwork.git
1010 Homepage: http://wiki.sugarlabs.org/go/Sugar
1111
12 Package: sugar-0.104-themes
12 Package: sugar-themes
1313 Architecture: all
1414 Multi-Arch: foreign
1515 Depends: ${cdbs:Depends},
2828 .
2929 This package contains the artwork for Sugar.
3030
31 Package: sugar-0.104-icon-theme
31 Package: sugar-icon-theme
3232 Architecture: all
3333 Multi-Arch: foreign
3434 Depends: ${cdbs:Depends},
4747 .
4848 This package contains the icon theme used with Sugar.
4949
50 Package: gtk2-engines-sugar-0.104
50 Package: gtk2-engines-sugar
5151 Section: oldlibs
5252 Architecture: any
5353 Multi-Arch: same
+0
-69
debian/control.in.in less more
0 Source: sugar-artwork-__BRANCH__
1 Section: x11
2 Priority: optional
3 Maintainer: Debian Sugar Team <pkg-sugar-devel@lists.alioth.debian.org>
4 Uploaders: Jonas Smedegaard <dr@jones.dk>,
5 Santiago Ruano Rincón <santiago@debian.org>
6 Build-Depends: @cdbs@
7 Standards-Version: 3.9.6
8 Vcs-Git: git://anonscm.debian.org/pkg-sugar/sugar-artwork
9 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-sugar/sugar-artwork.git
10 Homepage: http://wiki.sugarlabs.org/go/Sugar
11
12 Package: sugar-__BRANCH__-themes
13 Architecture: all
14 Multi-Arch: foreign
15 Depends: ${cdbs:Depends},
16 ${misc:Depends},
17 ${shlibs:Depends}
18 Recommends: ${cdbs:Recommends}
19 Suggests: ${cdbs:Suggests}
20 Provides: ${cdbs:Provides}
21 Conflicts: ${cdbs:Conflicts}
22 Replaces: ${cdbs:Replaces}
23 Description: Sugar Learning Platform - artwork
24 Sugar Learning Platform promotes collaborative learning through Sugar
25 Activities that encourage critical thinking, the heart of a quality
26 education. Designed from the ground up especially for children, Sugar
27 offers an alternative to traditional “office-desktop” software.
28 .
29 This package contains the artwork for Sugar.
30
31 Package: sugar-__BRANCH__-icon-theme
32 Architecture: all
33 Multi-Arch: foreign
34 Depends: ${cdbs:Depends},
35 ${misc:Depends},
36 ${shlibs:Depends}
37 Recommends: ${cdbs:Recommends}
38 Provides: ${cdbs:Provides}
39 Conflicts: ${cdbs:Conflicts}
40 Replaces: ${cdbs:Replaces}
41 Breaks: ${cdbs:Breaks}
42 Description: Sugar Learning Platform - icon theme
43 Sugar Learning Platform promotes collaborative learning through Sugar
44 Activities that encourage critical thinking, the heart of a quality
45 education. Designed from the ground up especially for children, Sugar
46 offers an alternative to traditional “office-desktop” software.
47 .
48 This package contains the icon theme used with Sugar.
49
50 Package: gtk2-engines-sugar-__BRANCH__
51 Section: oldlibs
52 Architecture: any
53 Multi-Arch: same
54 Depends: ${cdbs:Depends},
55 ${misc:Depends},
56 ${shlibs:Depends}
57 Recommends: ${cdbs:Recommends}
58 Provides: ${cdbs:Provides}
59 Conflicts: ${cdbs:Conflicts}
60 Replaces: ${cdbs:Replaces}
61 Breaks: ${cdbs:Breaks}
62 Description: Sugar Learning Platform - GTK+ 2.x theme engine
63 Sugar Learning Platform promotes collaborative learning through Sugar
64 Activities that encourage critical thinking, the heart of a quality
65 education. Designed from the ground up especially for children, Sugar
66 offers an alternative to traditional “office-desktop” software.
67 .
68 This package contains the GTK+ theme engine for Sugar.
1515 # You should have received a copy of the GNU General Public License
1616 # along with this program. If not, see <http://www.gnu.org/licenses/>.
1717
18 # These need to be declared/run before CDBS includes
19 pkgbranch = $(basename $(DEB_UPSTREAM_VERSION))
20 debian/control:: debian/control.in
21 DEB_PHONY_RULES += debian/control.in
22 debian/control.in::
23 sed -e 's/__BRANCH__/$(pkgbranch)/g' <debian/control.in.in >debian/control.in
24
2518 include /usr/share/cdbs/1/rules/upstream-tarball.mk
2619 include /usr/share/cdbs/1/rules/utils.mk
2720 include /usr/share/cdbs/1/rules/autoreconf.mk
2821 include /usr/share/cdbs/1/class/autotools.mk
2922 include /usr/share/cdbs/1/rules/debhelper.mk
3023
31 pkg = sugar-$(pkgbranch)-themes
32 pkg-icon = sugar-$(pkgbranch)-icon-theme
33 pkg-gtk2 = gtk2-engines-sugar-$(pkgbranch)
24 pkgbranch = $(basename $(DEB_UPSTREAM_VERSION))
25 pkg = sugar-themes
26 pkg-icon = sugar-icon-theme
27 pkg-gtk2 = gtk2-engines-sugar
3428
3529 # Adapt packaging in maintainer mode when targeting experimental branch:
3630 # * Switch git packaging branch
4943 debian/gbp.conf
5044 endif
5145
52 DEB_UPSTREAM_PACKAGE = $(DEB_SOURCE_PACKAGE:%-$(pkgbranch)=%)
46 DEB_UPSTREAM_PACKAGE = $(DEB_SOURCE_PACKAGE)
5347 DEB_UPSTREAM_URL = http://download.sugarlabs.org/sources/sucrose/glucose/$(DEB_UPSTREAM_PACKAGE)
5448 DEB_UPSTREAM_TARBALL_EXTENSION = tar.xz
5549
8478
8579 define sugar-relations
8680
87 # Ensure only one variant is installed at a time (Debian Policy 7.6.2)
88 CDBS_PROVIDES_$($1) = $(subst -$(pkgbranch),,$($1))
89 CDBS_CONFLICTS_$($1) = $(subst -$(pkgbranch),,$($1))
90 CDBS_REPLACES_$($1) = $(subst -$(pkgbranch),,$($1))
91
9281 # Transitional quirk: split into engine and theme packages
9382 # * needed only until Wheezy. TODO: Drop when Wheezy no longer supported
9483 CDBS_REPLACES_$($1) +=, $(obsoletes)