Drop branch from source and binary package.
Jonas Smedegaard
8 years ago
0 | Source: sugar-artwork-0.104 | |
0 | Source: sugar-artwork | |
1 | 1 | Section: x11 |
2 | 2 | Priority: optional |
3 | 3 | Maintainer: Debian Sugar Team <pkg-sugar-devel@lists.alioth.debian.org> |
9 | 9 | Vcs-Browser: https://anonscm.debian.org/cgit/pkg-sugar/sugar-artwork.git |
10 | 10 | Homepage: http://wiki.sugarlabs.org/go/Sugar |
11 | 11 | |
12 | Package: sugar-0.104-themes | |
12 | Package: sugar-themes | |
13 | 13 | Architecture: all |
14 | 14 | Multi-Arch: foreign |
15 | 15 | Depends: ${cdbs:Depends}, |
28 | 28 | . |
29 | 29 | This package contains the artwork for Sugar. |
30 | 30 | |
31 | Package: sugar-0.104-icon-theme | |
31 | Package: sugar-icon-theme | |
32 | 32 | Architecture: all |
33 | 33 | Multi-Arch: foreign |
34 | 34 | Depends: ${cdbs:Depends}, |
47 | 47 | . |
48 | 48 | This package contains the icon theme used with Sugar. |
49 | 49 | |
50 | Package: gtk2-engines-sugar-0.104 | |
50 | Package: gtk2-engines-sugar | |
51 | 51 | Section: oldlibs |
52 | 52 | Architecture: any |
53 | 53 | Multi-Arch: same |
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. |
15 | 15 | # You should have received a copy of the GNU General Public License |
16 | 16 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
17 | 17 | |
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 | ||
25 | 18 | include /usr/share/cdbs/1/rules/upstream-tarball.mk |
26 | 19 | include /usr/share/cdbs/1/rules/utils.mk |
27 | 20 | include /usr/share/cdbs/1/rules/autoreconf.mk |
28 | 21 | include /usr/share/cdbs/1/class/autotools.mk |
29 | 22 | include /usr/share/cdbs/1/rules/debhelper.mk |
30 | 23 | |
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 | |
34 | 28 | |
35 | 29 | # Adapt packaging in maintainer mode when targeting experimental branch: |
36 | 30 | # * Switch git packaging branch |
49 | 43 | debian/gbp.conf |
50 | 44 | endif |
51 | 45 | |
52 | DEB_UPSTREAM_PACKAGE = $(DEB_SOURCE_PACKAGE:%-$(pkgbranch)=%) | |
46 | DEB_UPSTREAM_PACKAGE = $(DEB_SOURCE_PACKAGE) | |
53 | 47 | DEB_UPSTREAM_URL = http://download.sugarlabs.org/sources/sucrose/glucose/$(DEB_UPSTREAM_PACKAGE) |
54 | 48 | DEB_UPSTREAM_TARBALL_EXTENSION = tar.xz |
55 | 49 | |
84 | 78 | |
85 | 79 | define sugar-relations |
86 | 80 | |
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 | ||
92 | 81 | # Transitional quirk: split into engine and theme packages |
93 | 82 | # * needed only until Wheezy. TODO: Drop when Wheezy no longer supported |
94 | 83 | CDBS_REPLACES_$($1) +=, $(obsoletes) |