Initial packaging commit.
Jonas Smedegaard
11 years ago
0 | /.pc |
0 | Building this package for Debian | |
1 | -------------------------------- | |
2 | ||
3 | This source package uses quilt to apply and remove its patches. Please | |
4 | refer to /usr/share/doc/quilt/README.source for information about how to | |
5 | use quilt for source packages. | |
6 | ||
7 | ||
8 | Developing this package for Debian | |
9 | ---------------------------------- | |
10 | ||
11 | The source of this package is developed using git and the helper tool | |
12 | git-buildpackage, with all official releases tagged and signed and | |
13 | binary diffs of tarballs stored using pristine-tar. This is documented | |
14 | below /usr/share/doc/git-buildpackage/manual-html/ . | |
15 | ||
16 | Upstream development is tracked both in the Git branch "upstream-git" | |
17 | and using upstream tarballs. | |
18 | ||
19 | A custom build target shows current upstream and packaging versions: | |
20 | ||
21 | debian/rules print-version | |
22 | ||
23 | Current upstream tarball can be prepared using this other build target: | |
24 | ||
25 | debian/rules get-orig-source | |
26 | ||
27 | To switch to newer upstream source, first add a dummy changelog entry | |
28 | and comment out DEB_UPSTREAM_TARBALL_MD5 before getting the source: | |
29 | ||
30 | dch -v ${new_upstream_version}-1 "Dummy changelog entry" | |
31 | sed -i -e 's/^\(DEB_UPSTREAM_TARBALL_MD5\b\)/#\1/' debian/rules | |
32 | debian/rules get-orig-source | |
33 | ||
34 | Store new md5sum to help ensure identical source is received later. | |
35 | ||
36 | Before injecting a newer upstream tarball, use below commands to sync | |
37 | with upstream Git, to adopt upstream commit messages and to minimize | |
38 | size of our Git. | |
39 | ||
40 | The following commands updates the local mirror of upstream source: | |
41 | ||
42 | git checkout upstream-git | |
43 | git pull | |
44 | git fetch --tags | |
45 | ||
46 | The following command shows upstream changes possibly relevant to merge | |
47 | or cherry-pick (replace leading "upstream" with "HEAD^" and invoke | |
48 | immediately after syncing to show recently merged changes possibly | |
49 | relevant to mention in our changelog): | |
50 | ||
51 | git log --pretty="format:%h %s" upstream..upstream-git | |
52 | ||
53 | The following commands merges all upstream changes with our packaging | |
54 | branches (to skip newest upstream changes, replace dot in first pull | |
55 | command with either a tag or an explicit commit hash): | |
56 | ||
57 | git checkout upstream | |
58 | git pull . upstream-git | |
59 | git checkout master | |
60 | git pull . upstream | |
61 | ||
62 | If git-import-orig fails complaining about no changes, revert both pulls | |
63 | (using "git reset --hard HEAD^" in both master and upstream branches), | |
64 | and try again skipping the very newest changes to cheat git-import-orig. | |
65 | ||
66 | To do a package release from upstream Git snapshot, first look at | |
67 | upstream development for a good place to release, and tag by its date, | |
68 | replacing "~" with "." to mimic git-buildpackage logic (replace | |
69 | timestamp and commit hash below with real ones based on chosen commit). | |
70 | ||
71 | git log --abbrev-commit upstream-git | |
72 | git tag -s -m "Upstream snapshot" upstream/0.2.git20080130 61279f8 | |
73 | dch -r -v "0.2~git20080130-1" "New upstream Git snapshot." | |
74 | ||
75 | Setting DEB_MAINTAINER_MODE=1 enables additional build routines helpful | |
76 | during development of the package, but unfit for normal builds. This | |
77 | typically includes the CDBS feature of auto-updating debian/control with | |
78 | CDBS-related build-dependencies, which is forbidden by Debian Policy as | |
79 | build environment must not change during automated builds. | |
80 | ||
81 | ||
82 | Maintaining packaging build routines | |
83 | ------------------------------------ | |
84 | ||
85 | This source package wraps debhelper commands and other tedious parts of | |
86 | the build routines using the CDBS framework. Please refer to the actual | |
87 | makefile snippets included from debian/rules for details on their | |
88 | purpose and ways to override defaults. Additionally, makefile snippets | |
89 | included from below /usr/share/cdbs may also be documented in | |
90 | /usr/share/doc/cdbs/cdbs-doc.pdf.gz . | |
91 | ||
92 | ||
93 | -- Jonas Smedegaard <dr@jones.dk> Sun, 29 Mar 2009 16:02:47 +0200 |
0 | sugar-toolkit-gtk3 (0.96.1-1) unstable; urgency=low | |
1 | ||
2 | * Initial packaging release. | |
3 | Closes: bug#674802. | |
4 | ||
5 | -- Jonas Smedegaard <dr@jones.dk> Mon, 28 May 2012 01:11:35 +0200 |
0 | 7 |
0 | Source: sugar-toolkit-gtk3 | |
1 | Section: python | |
2 | Priority: optional | |
3 | Maintainer: Debian OLPC <debian-olpc-devel@lists.alioth.debian.org> | |
4 | Uploaders: Jonas Smedegaard <dr@jones.dk> | |
5 | Build-Depends: autotools-dev, | |
6 | devscripts, | |
7 | python (>= 2.6.5), | |
8 | cdbs (>= 0.4.97~), | |
9 | python-all-dev, | |
10 | debhelper, | |
11 | libgtk-3-dev, | |
12 | libgdk-pixbuf2.0-dev, | |
13 | libsm-dev, | |
14 | libice-dev, | |
15 | libasound2-dev | libasound-dev, | |
16 | librsvg2-dev, | |
17 | libgirepository1.0-dev (>= 1.30.0), | |
18 | gettext, | |
19 | intltool, | |
20 | libxml-parser-perl, | |
21 | d-shlibs (>= 0.48) | |
22 | Standards-Version: 3.9.3 | |
23 | Vcs-Git: git://git.debian.org/git/collab-maint/sugar-toolkit-gtk3 | |
24 | Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/sugar-toolkit-gtk3.git | |
25 | Homepage: http://wiki.sugarlabs.org/go/Sugar | |
26 | ||
27 | Package: libsugarext0 | |
28 | Section: libs | |
29 | Architecture: any | |
30 | Multi-Arch: same | |
31 | Depends: ${cdbs:Depends}, | |
32 | ${misc:Depends}, | |
33 | ${shlibs:Depends}, | |
34 | libsugarext-data (= ${source:Version}) | |
35 | Pre-Depends: ${cdbs:Pre-Depends}, | |
36 | ${misc:Pre-Depends} | |
37 | Description: GTK3-based Sugar toolkit - runtime library | |
38 | Sugar is a desktop environment. It is conceived as a platform upon | |
39 | which children learn with Sugar Activities. The platform provides | |
40 | mechanisms for collaboration, reflection, and exploration. Sugar | |
41 | Activities cover a broad range of applications: browsing, drawing, | |
42 | composing, writing, programming, etc. | |
43 | . | |
44 | The sugar3 library contains a set of widgets to build HIG compliant | |
45 | applications and interfaces to interact with system services like | |
46 | presence and the datastore. | |
47 | . | |
48 | This package contains the runtime library. | |
49 | ||
50 | Package: libsugarext-data | |
51 | Section: misc | |
52 | Architecture: all | |
53 | Multi-Arch: foreign | |
54 | Depends: ${misc:Depends} | |
55 | Description: GTK3-based Sugar toolkit - common files | |
56 | Sugar is a desktop environment. It is conceived as a platform upon | |
57 | which children learn with Sugar Activities. The platform provides | |
58 | mechanisms for collaboration, reflection, and exploration. Sugar | |
59 | Activities cover a broad range of applications: browsing, drawing, | |
60 | composing, writing, programming, etc. | |
61 | . | |
62 | The sugar3 library contains a set of widgets to build HIG compliant | |
63 | applications and interfaces to interact with system services like | |
64 | presence and the datastore. | |
65 | . | |
66 | This contains the common files needed by the runtime library. | |
67 | ||
68 | Package: libsugarext-dev | |
69 | Section: libdevel | |
70 | Architecture: any | |
71 | Depends: ${cdbs:Depends}, | |
72 | ${misc:Depends}, | |
73 | ${shlibs:Depends}, | |
74 | libsugarext0 (= ${binary:Version}), | |
75 | gir1.2-sugarext-1.0 (= ${binary:Version}) | |
76 | Description: GTK3-based Sugar toolkit - develelopment files | |
77 | Sugar is a desktop environment. It is conceived as a platform upon | |
78 | which children learn with Sugar Activities. The platform provides | |
79 | mechanisms for collaboration, reflection, and exploration. Sugar | |
80 | Activities cover a broad range of applications: browsing, drawing, | |
81 | composing, writing, programming, etc. | |
82 | . | |
83 | The sugar3 library contains a set of widgets to build HIG compliant | |
84 | applications and interfaces to interact with system services like | |
85 | presence and the datastore. | |
86 | . | |
87 | This package contains the files needed for development. | |
88 | ||
89 | Package: libsugarext-dbg | |
90 | Section: debug | |
91 | Priority: extra | |
92 | Architecture: any | |
93 | Depends: ${misc:Depends}, | |
94 | libsugarext0 (= ${binary:Version}), | |
95 | Description: GTK3-based Sugar toolkit - debugging symbols | |
96 | Sugar is a desktop environment. It is conceived as a platform upon | |
97 | which children learn with Sugar Activities. The platform provides | |
98 | mechanisms for collaboration, reflection, and exploration. Sugar | |
99 | Activities cover a broad range of applications: browsing, drawing, | |
100 | composing, writing, programming, etc. | |
101 | . | |
102 | The sugar3 library contains a set of widgets to build HIG compliant | |
103 | applications and interfaces to interact with system services like | |
104 | presence and the datastore. | |
105 | . | |
106 | This package contains detached debugging symbols. | |
107 | ||
108 | Package: python-sugar3 | |
109 | Architecture: any | |
110 | Depends: ${cdbs:Depends}, | |
111 | ${misc:Depends}, | |
112 | ${python:Depends}, | |
113 | ${shlibs:Depends}, | |
114 | gir1.2-sugarext-1.0 (= ${binary:Version}), | |
115 | Recommends: ${cdbs:Recommends} | |
116 | Suggests: ${cdbs:Suggests} | |
117 | Provides: ${cdbs:Provides}, | |
118 | ${python:Provides} | |
119 | Conflicts: ${cdbs:Conflicts} | |
120 | Replaces: ${cdbs:Replaces} | |
121 | Description: GTK3-based Sugar toolkit - Python bindings | |
122 | Sugar is a desktop environment. It is conceived as a platform upon | |
123 | which children learn with Sugar Activities. The platform provides | |
124 | mechanisms for collaboration, reflection, and exploration. Sugar | |
125 | Activities cover a broad range of applications: browsing, drawing, | |
126 | composing, writing, programming, etc. | |
127 | . | |
128 | The sugar3 library contains a set of widgets to build HIG compliant | |
129 | applications and interfaces to interact with system services like | |
130 | presence and the datastore. | |
131 | . | |
132 | This package contains Python bindings. | |
133 | ||
134 | Package: gir1.2-sugarext-1.0 | |
135 | Section: introspection | |
136 | Architecture: any | |
137 | Depends: ${cdbs:Depends}, | |
138 | ${gir:Depends}, | |
139 | ${misc:Depends} | |
140 | Description: GTK3-based Sugar toolkit - GObject introspection | |
141 | Sugar is a desktop environment. It is conceived as a platform upon | |
142 | which children learn with Sugar Activities. The platform provides | |
143 | mechanisms for collaboration, reflection, and exploration. Sugar | |
144 | Activities cover a broad range of applications: browsing, drawing, | |
145 | composing, writing, programming, etc. | |
146 | . | |
147 | The sugar3 library contains a set of widgets to build HIG compliant | |
148 | applications and interfaces to interact with system services like | |
149 | presence and the datastore. | |
150 | . | |
151 | This package can be used by other packages using the GIRepository | |
152 | format to generate dynamic bindings. |
0 | Source: sugar-toolkit-gtk3 | |
1 | Section: python | |
2 | Priority: optional | |
3 | Maintainer: Debian OLPC <debian-olpc-devel@lists.alioth.debian.org> | |
4 | Uploaders: Jonas Smedegaard <dr@jones.dk> | |
5 | Build-Depends: @cdbs@ | |
6 | Standards-Version: 3.9.3 | |
7 | Vcs-Git: git://git.debian.org/git/collab-maint/sugar-toolkit-gtk3 | |
8 | Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/sugar-toolkit-gtk3.git | |
9 | Homepage: http://wiki.sugarlabs.org/go/Sugar | |
10 | ||
11 | Package: libsugarext0 | |
12 | Section: libs | |
13 | Architecture: any | |
14 | Multi-Arch: same | |
15 | Depends: ${cdbs:Depends}, | |
16 | ${misc:Depends}, | |
17 | ${shlibs:Depends}, | |
18 | libsugarext-data (= ${source:Version}) | |
19 | Pre-Depends: ${cdbs:Pre-Depends}, | |
20 | ${misc:Pre-Depends} | |
21 | Description: GTK3-based Sugar toolkit - runtime library | |
22 | Sugar is a desktop environment. It is conceived as a platform upon | |
23 | which children learn with Sugar Activities. The platform provides | |
24 | mechanisms for collaboration, reflection, and exploration. Sugar | |
25 | Activities cover a broad range of applications: browsing, drawing, | |
26 | composing, writing, programming, etc. | |
27 | . | |
28 | The sugar3 library contains a set of widgets to build HIG compliant | |
29 | applications and interfaces to interact with system services like | |
30 | presence and the datastore. | |
31 | . | |
32 | This package contains the runtime library. | |
33 | ||
34 | Package: libsugarext-data | |
35 | Section: misc | |
36 | Architecture: all | |
37 | Multi-Arch: foreign | |
38 | Depends: ${misc:Depends} | |
39 | Description: GTK3-based Sugar toolkit - common files | |
40 | Sugar is a desktop environment. It is conceived as a platform upon | |
41 | which children learn with Sugar Activities. The platform provides | |
42 | mechanisms for collaboration, reflection, and exploration. Sugar | |
43 | Activities cover a broad range of applications: browsing, drawing, | |
44 | composing, writing, programming, etc. | |
45 | . | |
46 | The sugar3 library contains a set of widgets to build HIG compliant | |
47 | applications and interfaces to interact with system services like | |
48 | presence and the datastore. | |
49 | . | |
50 | This contains the common files needed by the runtime library. | |
51 | ||
52 | Package: libsugarext-dev | |
53 | Section: libdevel | |
54 | Architecture: any | |
55 | Depends: ${cdbs:Depends}, | |
56 | ${misc:Depends}, | |
57 | ${shlibs:Depends}, | |
58 | libsugarext0 (= ${binary:Version}), | |
59 | gir1.2-sugarext-1.0 (= ${binary:Version}) | |
60 | Description: GTK3-based Sugar toolkit - develelopment files | |
61 | Sugar is a desktop environment. It is conceived as a platform upon | |
62 | which children learn with Sugar Activities. The platform provides | |
63 | mechanisms for collaboration, reflection, and exploration. Sugar | |
64 | Activities cover a broad range of applications: browsing, drawing, | |
65 | composing, writing, programming, etc. | |
66 | . | |
67 | The sugar3 library contains a set of widgets to build HIG compliant | |
68 | applications and interfaces to interact with system services like | |
69 | presence and the datastore. | |
70 | . | |
71 | This package contains the files needed for development. | |
72 | ||
73 | Package: libsugarext-dbg | |
74 | Section: debug | |
75 | Priority: extra | |
76 | Architecture: any | |
77 | Depends: ${misc:Depends}, | |
78 | libsugarext0 (= ${binary:Version}), | |
79 | Description: GTK3-based Sugar toolkit - debugging symbols | |
80 | Sugar is a desktop environment. It is conceived as a platform upon | |
81 | which children learn with Sugar Activities. The platform provides | |
82 | mechanisms for collaboration, reflection, and exploration. Sugar | |
83 | Activities cover a broad range of applications: browsing, drawing, | |
84 | composing, writing, programming, etc. | |
85 | . | |
86 | The sugar3 library contains a set of widgets to build HIG compliant | |
87 | applications and interfaces to interact with system services like | |
88 | presence and the datastore. | |
89 | . | |
90 | This package contains detached debugging symbols. | |
91 | ||
92 | Package: python-sugar3 | |
93 | Architecture: any | |
94 | Depends: ${cdbs:Depends}, | |
95 | ${misc:Depends}, | |
96 | ${python:Depends}, | |
97 | ${shlibs:Depends}, | |
98 | gir1.2-sugarext-1.0 (= ${binary:Version}), | |
99 | Recommends: ${cdbs:Recommends} | |
100 | Suggests: ${cdbs:Suggests} | |
101 | Provides: ${cdbs:Provides}, | |
102 | ${python:Provides} | |
103 | Conflicts: ${cdbs:Conflicts} | |
104 | Replaces: ${cdbs:Replaces} | |
105 | Description: GTK3-based Sugar toolkit - Python bindings | |
106 | Sugar is a desktop environment. It is conceived as a platform upon | |
107 | which children learn with Sugar Activities. The platform provides | |
108 | mechanisms for collaboration, reflection, and exploration. Sugar | |
109 | Activities cover a broad range of applications: browsing, drawing, | |
110 | composing, writing, programming, etc. | |
111 | . | |
112 | The sugar3 library contains a set of widgets to build HIG compliant | |
113 | applications and interfaces to interact with system services like | |
114 | presence and the datastore. | |
115 | . | |
116 | This package contains Python bindings. | |
117 | ||
118 | Package: gir1.2-sugarext-1.0 | |
119 | Section: introspection | |
120 | Architecture: any | |
121 | Depends: ${cdbs:Depends}, | |
122 | ${gir:Depends}, | |
123 | ${misc:Depends} | |
124 | Description: GTK3-based Sugar toolkit - GObject introspection | |
125 | Sugar is a desktop environment. It is conceived as a platform upon | |
126 | which children learn with Sugar Activities. The platform provides | |
127 | mechanisms for collaboration, reflection, and exploration. Sugar | |
128 | Activities cover a broad range of applications: browsing, drawing, | |
129 | composing, writing, programming, etc. | |
130 | . | |
131 | The sugar3 library contains a set of widgets to build HIG compliant | |
132 | applications and interfaces to interact with system services like | |
133 | presence and the datastore. | |
134 | . | |
135 | This package can be used by other packages using the GIRepository | |
136 | format to generate dynamic bindings. |
0 | Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ | |
1 | Upstream-Name: sugar-toolkit-gtk3 | |
2 | Upstream-Contact: Sugar Labs <sugar-devel@lists.sugarlabs.org> | |
3 | irc://irc.freenode.net/sugar | |
4 | Source: http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit-gtk3/ | |
5 | git://git.sugarlabs.org/sugar-toolkit-gtk3/sugar-toolkit-gtk3 | |
6 | ||
7 | Files: * | |
8 | Copyright: 1998, Carsten Schaar, and twm | |
9 | 1998, The Open Group | |
10 | 1998,2001, Tim Janik | |
11 | 1999-2000,2002,2006-2008, Red Hat, Inc | |
12 | 2001, George Lebl | |
13 | 2003, Josiah Carlson | |
14 | 2007, Eduardo Silva <edsiper@gmail.com> | |
15 | 2007, Novell, Inc | |
16 | 2006-2010, One Laptop Per Child | |
17 | 2008, Benjamin Berg <benjamin@sipsolutions.net> | |
18 | 2009, Aleksey Lim | |
19 | 2009, Sayamindu Dasgupta | |
20 | 2009-2010, Simon Schampijer | |
21 | 2009, Tomeu Vizoso | |
22 | 2010, Anish Mangal <anishmangal2002@gmail.com> | |
23 | 2010, Collabora Ltd. <http://www.collabora.co.uk/> | |
24 | License: LGPL-2+ | |
25 | ||
26 | Files: src/sugar/gsm-* | |
27 | Copyright: 2006-2007, Novell, Inc | |
28 | License: GPL-2+ | |
29 | Comment: | |
30 | gsm-app.h contains copyright but no licensing. It is assumed the same | |
31 | licensing applies as for gsm-app.c. | |
32 | ||
33 | Files: */Makefile.in | |
34 | Copyright: 1994-2009, Free Software Foundation, Inc. | |
35 | License: GAP~Makefile.in | |
36 | ||
37 | Files: ./src/sugar/acme-* | |
38 | Copyright: 2002-2003, Bastien Nocera | |
39 | License: LGPL-2+~Gnome | |
40 | ||
41 | Files: aclocal.m4 | |
42 | config.guess | |
43 | config.sub | |
44 | depcomp | |
45 | m4/intltool.m4 | |
46 | missing | |
47 | py-compile | |
48 | Copyright: 1994-2010, Free Software Foundation, Inc. | |
49 | 2001, Eazel, Inc | |
50 | 2001-2004, Red Hat, Inc | |
51 | License: GPL-2+ with Autoconf exception | |
52 | As a special exception to the GNU General Public License, if you | |
53 | distribute this file as part of a program that contains a | |
54 | configuration script generated by Autoconf, you may include it under | |
55 | the same distribution terms that you use for the rest of that program. | |
56 | ||
57 | Files: m4/lt* | |
58 | Copyright: 2004-2005,2007-2009, Free Software Foundation, Inc. | |
59 | License: GAP | |
60 | ||
61 | Files: configure | |
62 | Copyright: 1992-2010, Free Software Foundation, Inc. | |
63 | License: GAP~configure | |
64 | ||
65 | Files: ltmain.sh | |
66 | m4/libtool.m4 | |
67 | Copyright: 1996-2001,2003-2010, Free Software Foundation, Inc. | |
68 | License: GPL-2+ with Libtool exception | |
69 | As a special exception to the GNU General Public License, if you | |
70 | distribute this file as part of a program or library that is built | |
71 | using GNU Libtool, you may include this file under the same | |
72 | distribution terms that you use for the rest of that program. | |
73 | ||
74 | Files: src/sugar/presence/sugartubeconn.py | |
75 | src/sugar/presence/tubeconn.py | |
76 | Copyright: 2007, Collabora Ltd. <http://www.collabora.co.uk/> | |
77 | 2008, One Laptop Per Child | |
78 | License: LGPL-2.1+ | |
79 | ||
80 | Files: install-sh | |
81 | Copyright: 1994, X Consortium | |
82 | License: Expat~X with X exception | |
83 | Except as contained in this notice, the name of the X Consortium shall | |
84 | not be used in advertising or otherwise to promote the sale, use or | |
85 | other dealings in this Software without prior written authorization | |
86 | from the X Consortium. | |
87 | ||
88 | Files: po/Makefile.in.in | |
89 | Copyright: 1995-1997, Ulrich Drepper <drepper@gnu.ai.mit.edu> | |
90 | 2004-2008, Rodney Dawes <dobey.pwns@gmail.com> | |
91 | License: GAP~gettext | |
92 | ||
93 | Files: debian/* | |
94 | Copyright: 2008-2012, Jonas Smedegaard <dr@jones.dk> | |
95 | License: GPL-2+ | |
96 | ||
97 | License: LGPL-2+ | |
98 | This library is free software; you can redistribute it and/or modify it | |
99 | under the terms of the GNU Library General Public License as published | |
100 | by the Free Software Foundation; either version 2 of the License, or | |
101 | (at your option) any later version. | |
102 | . | |
103 | This library is distributed in the hope that it will be useful, but | |
104 | WITHOUT ANY WARRANTY; without even the implied warranty of | |
105 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
106 | Library General Public License for more details. | |
107 | Comment: | |
108 | On Debian systems the 'GNU Library General Public License' version 2 is | |
109 | located in '/usr/share/common-licenses/LGPL-2'. | |
110 | . | |
111 | You should have received a copy of the 'GNU Library General Public | |
112 | License' along with this program. If not, see | |
113 | <http://www.gnu.org/licenses/>. | |
114 | ||
115 | License: LGPL-2+~Gnome | |
116 | The Gnome Library is free software; you can redistribute it and/or | |
117 | modify it under the terms of the GNU Library General Public License as | |
118 | published by the Free Software Foundation; either version 2 of the | |
119 | License, or (at your option) any later version. | |
120 | . | |
121 | The Gnome Library is distributed in the hope that it will be useful, | |
122 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
123 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
124 | Library General Public License for more details. | |
125 | ||
126 | License: LGPL-2.1+ | |
127 | This program is free software; you can redistribute it and/or modify it | |
128 | under the terms of the GNU Lesser General Public License as published | |
129 | by the Free Software Foundation; either version 2.1 of the License, or | |
130 | (at your option) any later version. | |
131 | . | |
132 | This program is distributed in the hope that it will be useful, but | |
133 | WITHOUT ANY WARRANTY; without even the implied warranty of | |
134 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
135 | Lesser General Public License for more details. | |
136 | Comment: | |
137 | On Debian systems the 'GNU Lesser General Public License' version 2.1 | |
138 | is located in '/usr/share/common-licenses/LGPL-2.1'. | |
139 | . | |
140 | You should have received a copy of the GNU Lesser General Public | |
141 | License along with this program. If not, see | |
142 | <http://www.gnu.org/licenses/>. | |
143 | ||
144 | License: GPL-2+ | |
145 | This program is free software; you can redistribute it and/or modify it | |
146 | under the terms of the GNU General Public License as published by the | |
147 | Free Software Foundation; either version 2 of the License, or (at your | |
148 | option) any later version. | |
149 | . | |
150 | This program is distributed in the hope that it will be useful, but | |
151 | WITHOUT ANY WARRANTY; without even the implied warranty of | |
152 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
153 | General Public License for more details. | |
154 | Comment: | |
155 | On Debian systems the 'GNU General Public License' version 2 is located | |
156 | in '/usr/share/common-licenses/GPL-2'. | |
157 | . | |
158 | You should have received a copy of the 'GNU General Public License' | |
159 | along with this program. If not, see <http://www.gnu.org/licenses/>. | |
160 | ||
161 | License: GAP | |
162 | This file is free software; the Free Software Foundation gives | |
163 | unlimited permission to copy and/or distribute it, with or without | |
164 | modifications, as long as this notice is preserved. | |
165 | ||
166 | License: GAP~Makefile.in | |
167 | This Makefile.in is free software; the Free Software Foundation gives | |
168 | unlimited permission to copy and/or distribute it, with or without | |
169 | modifications, as long as this notice is preserved. | |
170 | ||
171 | License: GAP~configure | |
172 | This configure script is free software; the Free Software Foundation | |
173 | gives unlimited permission to copy, distribute and modify it. | |
174 | ||
175 | License: GAP~gettext | |
176 | This file may be copied and used freely without restrictions. It may | |
177 | be used in projects which are not available under a GNU Public License, | |
178 | but which still want to provide support for the GNU gettext | |
179 | functionality. | |
180 | ||
181 | License: Expat~X | |
182 | Permission is hereby granted, free of charge, to any person obtaining a | |
183 | copy of this software and associated documentation files (the | |
184 | "Software"), to deal in the Software without restriction, including | |
185 | without limitation the rights to use, copy, modify, merge, publish, | |
186 | distribute, sublicense, and/or sell copies of the Software, and to | |
187 | permit persons to whom the Software is furnished to do so, subject to | |
188 | the following conditions: | |
189 | . | |
190 | The above copyright notice and this permission notice shall be included | |
191 | in all copies or substantial portions of the Software. | |
192 | . | |
193 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | |
194 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | |
195 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | |
196 | IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR | |
197 | OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, | |
198 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | |
199 | OTHER DEALINGS IN THE SOFTWARE. |
0 | Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ | |
1 | Upstream-Name: FIXME | |
2 | Upstream-Contact: FIXME | |
3 | Source: FIXME | |
4 | Disclaimer: Autogenerated by CDBS | |
5 | ||
6 | Files: po/af.po | |
7 | po/am.po | |
8 | po/ar.po | |
9 | po/aym.po | |
10 | po/bg.po | |
11 | po/bi.po | |
12 | po/bn.po | |
13 | po/bn_IN.po | |
14 | po/ca.po | |
15 | po/cs.po | |
16 | po/da.po | |
17 | po/de.po | |
18 | po/dz.po | |
19 | po/el.po | |
20 | po/en.po | |
21 | po/es.po | |
22 | po/fa.po | |
23 | po/fa_AF.po | |
24 | po/ff.po | |
25 | po/fil.po | |
26 | po/fr.po | |
27 | po/gu.po | |
28 | po/ha.po | |
29 | po/he.po | |
30 | po/hi.po | |
31 | po/ht.po | |
32 | po/hu.po | |
33 | po/id.po | |
34 | po/ig.po | |
35 | po/is.po | |
36 | po/it.po | |
37 | po/ja.po | |
38 | po/km.po | |
39 | po/ko.po | |
40 | po/kos.po | |
41 | po/mg.po | |
42 | po/mi.po | |
43 | po/mk.po | |
44 | po/ml.po | |
45 | po/mn.po | |
46 | po/mr.po | |
47 | po/ms.po | |
48 | po/mvo.po | |
49 | po/nb.po | |
50 | po/ne.po | |
51 | po/nl.po | |
52 | po/pa.po | |
53 | po/pap.po | |
54 | po/pl.po | |
55 | po/ps.po | |
56 | po/pt.po | |
57 | po/pt_BR.po | |
58 | po/quz.po | |
59 | po/ro.po | |
60 | po/ru.po | |
61 | po/rw.po | |
62 | po/sd.po | |
63 | po/si.po | |
64 | po/sk.po | |
65 | po/sl.po | |
66 | po/sq.po | |
67 | po/sv.po | |
68 | po/sw.po | |
69 | po/ta.po | |
70 | po/te.po | |
71 | po/th.po | |
72 | po/tr.po | |
73 | po/tvl.po | |
74 | po/tzo.po | |
75 | po/ug.po | |
76 | po/ur.po | |
77 | po/wa.po | |
78 | po/yo.po | |
79 | po/zh_CN.po | |
80 | po/zh_TW.po | |
81 | Copyright: YEAR THE PACKAGE'S HOLDER | |
82 | License: UNKNOWN | |
83 | FIXME | |
84 | ||
85 | Files: AUTHORS | |
86 | Makefile.am | |
87 | README | |
88 | bin/Makefile.am | |
89 | configure.ac | |
90 | debian/README.source | |
91 | debian/compat | |
92 | debian/control | |
93 | debian/control.in | |
94 | debian/gbp.conf | |
95 | debian/gir1.2-sugarext-1.0.install | |
96 | debian/libsugarext0.install | |
97 | debian/patches/2002_ignore_debian_and_quilt-patches.patch | |
98 | debian/patches/2003_bundlebuilder_exit_nonzero_on_error.patch | |
99 | debian/patches/README | |
100 | debian/patches/series | |
101 | debian/python-sugar3.install | |
102 | debian/source/format | |
103 | debian/watch | |
104 | intltool-extract.in | |
105 | intltool-merge.in | |
106 | intltool-update.in | |
107 | m4/gnome-compiler-flags.m4 | |
108 | m4/python.m4 | |
109 | po/POTFILES.in | |
110 | po/POTFILES.skip | |
111 | src/Makefile.am | |
112 | src/sugar3/Makefile.am | |
113 | src/sugar3/_sugarbaseext.defs | |
114 | src/sugar3/_sugarbaseext.override | |
115 | src/sugar3/activity/Makefile.am | |
116 | src/sugar3/bundle/Makefile.am | |
117 | src/sugar3/datastore/Makefile.am | |
118 | src/sugar3/dispatch/Makefile.am | |
119 | src/sugar3/dispatch/__init__.py | |
120 | src/sugar3/dispatch/dispatcher.py | |
121 | src/sugar3/dispatch/saferef.py | |
122 | src/sugar3/graphics/Makefile.am | |
123 | src/sugar3/presence/Makefile.am | |
124 | src/sugar3/sugar-marshal.c | |
125 | src/sugar3/sugar-marshal.h | |
126 | src/sugar3/sugar-marshal.list | |
127 | Copyright: *No copyright* | |
128 | License: UNKNOWN | |
129 | FIXME | |
130 | ||
131 | Files: src/sugar3/_sugarbaseextmodule.c | |
132 | src/sugar3/activity/__init__.py | |
133 | src/sugar3/activity/activityhandle.py | |
134 | src/sugar3/activity/activityservice.py | |
135 | src/sugar3/activity/bundlebuilder.py | |
136 | src/sugar3/bundle/__init__.py | |
137 | src/sugar3/bundle/activitybundle.py | |
138 | src/sugar3/bundle/bundle.py | |
139 | src/sugar3/eggaccelerators.h | |
140 | src/sugar3/env.py | |
141 | src/sugar3/graphics/__init__.py | |
142 | src/sugar3/graphics/animator.py | |
143 | src/sugar3/graphics/icon.py | |
144 | src/sugar3/graphics/palettegroup.py | |
145 | src/sugar3/graphics/panel.py | |
146 | src/sugar3/graphics/style.py | |
147 | src/sugar3/graphics/toggletoolbutton.py | |
148 | src/sugar3/graphics/toolbox.py | |
149 | src/sugar3/graphics/toolcombobox.py | |
150 | src/sugar3/graphics/xocolor.py | |
151 | src/sugar3/logger.py | |
152 | src/sugar3/network.py | |
153 | src/sugar3/presence/__init__.py | |
154 | src/sugar3/profile.py | |
155 | src/sugar3/session.py | |
156 | src/sugar3/sugar-grid.c | |
157 | src/sugar3/sugar-grid.h | |
158 | src/sugar3/sugar-key-grabber.c | |
159 | src/sugar3/sugar-key-grabber.h | |
160 | src/sugar3/wm.py | |
161 | Copyright: 2002, Red Hat, Inc | |
162 | 2006-2007, Red Hat, Inc | |
163 | 2007, Red Hat, Inc | |
164 | 2008, Red Hat, Inc | |
165 | License: LGPL-2+ | |
166 | FIXME | |
167 | ||
168 | Files: Makefile.in | |
169 | bin/Makefile.in | |
170 | src/Makefile.in | |
171 | src/sugar3/Makefile.in | |
172 | src/sugar3/activity/Makefile.in | |
173 | src/sugar3/bundle/Makefile.in | |
174 | src/sugar3/datastore/Makefile.in | |
175 | src/sugar3/dispatch/Makefile.in | |
176 | src/sugar3/graphics/Makefile.in | |
177 | src/sugar3/presence/Makefile.in | |
178 | Copyright: 1994-2002 | |
179 | License: UNKNOWN | |
180 | FIXME | |
181 | ||
182 | Files: src/sugar3/gsm-app.c | |
183 | src/sugar3/gsm-client-xsmp.c | |
184 | src/sugar3/gsm-client-xsmp.h | |
185 | src/sugar3/gsm-client.c | |
186 | src/sugar3/gsm-client.h | |
187 | src/sugar3/gsm-session.c | |
188 | src/sugar3/gsm-session.h | |
189 | src/sugar3/gsm-xsmp.c | |
190 | src/sugar3/gsm-xsmp.h | |
191 | Copyright: 2007, Novell, Inc | |
192 | License: GPL-2+ | |
193 | FIXME | |
194 | ||
195 | Files: src/sugar3/xdgmime.c | |
196 | src/sugar3/xdgmime.h | |
197 | src/sugar3/xdgmimeglob.c | |
198 | src/sugar3/xdgmimeglob.h | |
199 | src/sugar3/xdgmimeint.c | |
200 | src/sugar3/xdgmimeint.h | |
201 | src/sugar3/xdgmimemagic.c | |
202 | src/sugar3/xdgmimemagic.h | |
203 | Copyright: 2003, Jonathan Blandford <jrb@alum.mit.edu> | |
204 | 2003, Red Hat, Inc | |
205 | 2003-2004, Jonathan Blandford <jrb@alum.mit.edu> | |
206 | 2003-2004, Red Hat, Inc | |
207 | License: LGPL-2+ | |
208 | FIXME | |
209 | ||
210 | Files: src/sugar3/activity/i18n.py | |
211 | src/sugar3/datastore/__init__.py | |
212 | src/sugar3/graphics/combobox.py | |
213 | src/sugar3/graphics/iconentry.py | |
214 | src/sugar3/graphics/objectchooser.py | |
215 | src/sugar3/graphics/tray.py | |
216 | Copyright: 2007, One Laptop Per Child | |
217 | 2010, One Laptop Per Child | |
218 | License: LGPL-2+ | |
219 | FIXME | |
220 | ||
221 | Files: src/sugar3/acme-volume-alsa.c | |
222 | src/sugar3/acme-volume-alsa.h | |
223 | src/sugar3/acme-volume.c | |
224 | src/sugar3/acme-volume.h | |
225 | Copyright: 2002-2003, Bastien Nocera | |
226 | License: LGPL-2+ | |
227 | FIXME | |
228 | ||
229 | Files: src/sugar3/activity/activityfactory.py | |
230 | src/sugar3/presence/activity.py | |
231 | src/sugar3/presence/buddy.py | |
232 | src/sugar3/presence/presenceservice.py | |
233 | Copyright: 2006-2007, Red Hat, Inc | |
234 | 2007, Red Hat, Inc | |
235 | 2010, Collabora Ltd. <http://www.collabora.co.uk/> | |
236 | License: LGPL-2+ | |
237 | FIXME | |
238 | ||
239 | Files: src/sugar3/xdgmimealias.c | |
240 | src/sugar3/xdgmimealias.h | |
241 | src/sugar3/xdgmimeparent.c | |
242 | src/sugar3/xdgmimeparent.h | |
243 | Copyright: 200 Matthias Clasen <mclasen@redhat.com> | |
244 | 2004, Matthias Clasen <mclasen@redhat.com> | |
245 | 2004, Red Hat, Inc | |
246 | License: LGPL-2+ | |
247 | FIXME | |
248 | ||
249 | Files: src/sugar3/eggdesktopfile.h | |
250 | src/sugar3/eggsmclient-private.h | |
251 | src/sugar3/eggsmclient.c | |
252 | src/sugar3/eggsmclient.h | |
253 | Copyright: 2007, Novell, Inc | |
254 | License: LGPL-2+ | |
255 | FIXME | |
256 | ||
257 | Files: src/sugar3/__init__.py | |
258 | src/sugar3/graphics/radiotoolbutton.py | |
259 | src/sugar3/graphics/toolbutton.py | |
260 | src/sugar3/mime.py | |
261 | Copyright: 2006-2007, Red Hat, Inc | |
262 | 2007, One Laptop Per Child | |
263 | 2007, Red Hat, Inc | |
264 | 2007-2008, One Laptop Per Child | |
265 | 2008, One Laptop Per Child | |
266 | License: LGPL-2+ | |
267 | FIXME | |
268 | ||
269 | Files: config.guess | |
270 | config.sub | |
271 | missing | |
272 | Copyright: 1992-1999, | |
273 | 1992-2001 | |
274 | 1996-1997, 1999-2000, 2002-2006 | |
275 | License: GPL-2+ | |
276 | FIXME | |
277 | ||
278 | Files: m4/ltsugar.m4 | |
279 | m4/ltversion.m4 | |
280 | m4/lt~obsolete.m4 | |
281 | Copyright: 2004, Free Software Foundation, Inc | |
282 | 2004-2005, 2007, 2009, Free Software Foundation, Inc | |
283 | 2004-2005, 2007-2008, Free Software Foundation, Inc | |
284 | License: UNKNOWN | |
285 | FIXME | |
286 | ||
287 | Files: src/sugar3/graphics/radiopalette.py | |
288 | src/sugar3/graphics/toolbarbox.py | |
289 | Copyright: 2009, Aleksey Lim | |
290 | License: LGPL-2+ | |
291 | FIXME | |
292 | ||
293 | Files: src/sugar3/graphics/palette.py | |
294 | src/sugar3/graphics/palettewindow.py | |
295 | Copyright: 2007, Eduardo Silva <edsiper@gmail.com> | |
296 | 2008, One Laptop Per Child | |
297 | 2009, Tomeu Vizoso | |
298 | 2011, Benjamin Berg <benjamin@sipsolutions.net> | |
299 | 2011, Marco Pesenti Gritti <marco@marcopg.org> | |
300 | License: LGPL-2+ | |
301 | FIXME | |
302 | ||
303 | Files: src/sugar3/xdgmimecache.c | |
304 | src/sugar3/xdgmimecache.h | |
305 | Copyright: 2005, Matthias Clasen <mclasen@redhat.com> | |
306 | License: LGPL-2+ | |
307 | FIXME | |
308 | ||
309 | Files: src/sugar3/dispatch/license.txt | |
310 | Copyright: 2001-2003, Patrick K. O'Brien and Contributors | |
311 | Django Software Foundation and individual contributors | |
312 | HOLDERS AND CONTRIBUTORS | |
313 | HOLDERS AND CONTRIBUTORS "AS IS" AND | |
314 | HOLDERS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT | |
315 | OWNER OR CONTRIBUTORS BE LIABLE FOR | |
316 | License: BSD (3 clause) | |
317 | FIXME | |
318 | ||
319 | Files: configure | |
320 | Copyright: (ISLOWER ? 'A' + ( - 'a') : ) | |
321 | (ISLOWER ? ( | 0x40) : ) | |
322 | 1992-1996, 1998-2001, | |
323 | 1996-2001, 2003-2005 | |
324 | 2010, Free Software Foundation, Inc | |
325 | License: GPL-2+ | |
326 | FIXME | |
327 | ||
328 | Files: aclocal.m4 | |
329 | Copyright: 1995-2002, Free Software Foundation, Inc | |
330 | 1995-2003, 2005-2006, 2008-2010, Free Software Foundation | |
331 | 1996, 1998, 2000-2005, 2008 | |
332 | 1996-1997, 2000-2001, 2003, 2005, 2008 | |
333 | 1996-2004, | |
334 | 1997, 1999-2001, 2003-2005, 2008 | |
335 | 1997, 2000-2001, 2003-2006, 2008 | |
336 | 1999-2005, 2008 | |
337 | 1999-2005, 2008-2009, | |
338 | 1999-2006, 2009 | |
339 | 2001, 2003, 2005, 2008 Free Software Foundation, Inc | |
340 | 2001, 2003, 2005, Free Software Foundation, Inc | |
341 | 2001-2003, 2005, 2008, Free Software Foundation, Inc | |
342 | 2001-2003, 2005, 2009, Free Software Foundation, Inc | |
343 | 2001-2004, Red Hat, Inc | |
344 | 2002-2003, 2005-2008, Free Software Foundation, Inc | |
345 | 2003, 2005 Free Software Foundation, Inc | |
346 | 2003-2006, Free Software Foundation, Inc | |
347 | 2004, Scott James Remnant <scott@netsplit.com> | |
348 | 2004-2005, Free Software Foundation, Inc | |
349 | 2006, 2008 Free Software Foundation, Inc | |
350 | 2009, Johan Dahlin | |
351 | License: GPL-2+ | |
352 | FIXME | |
353 | ||
354 | Files: m4/libtool.m4 | |
355 | Copyright: 1996-2001, 2003-2005 | |
356 | 2010, Free Software Foundation, Inc | |
357 | License: GPL-2+ | |
358 | FIXME | |
359 | ||
360 | Files: ltmain.sh | |
361 | Copyright: 1996-2001, 2003-2006 | |
362 | all begin with the string "--lt-" | |
363 | License: GPL-2+ | |
364 | FIXME | |
365 | ||
366 | Files: m4/intltool.m4 | |
367 | Copyright: 2001, Eazel, Inc | |
368 | License: GPL-2+ | |
369 | FIXME | |
370 | ||
371 | Files: depcomp | |
372 | Copyright: 1999-2000, 2003-2007, 2009 Free | |
373 | License: GPL-2+ | |
374 | FIXME | |
375 | ||
376 | Files: py-compile | |
377 | Copyright: 2000-2001, 2003-2005, 2008-2009, Free Software | |
378 | License: GPL-2+ | |
379 | FIXME | |
380 | ||
381 | Files: debian/rules | |
382 | Copyright: 2012, Jonas Smedegaard <dr@jones.dk> | |
383 | License: GPL-2+ | |
384 | FIXME | |
385 | ||
386 | Files: src/sugar3/gdk-wrapper.c | |
387 | Copyright: 1995-2007, Peter Mattis, Spencer Kimball | |
388 | 2011, Raul Gutierrez Segales | |
389 | License: GPL-2+ | |
390 | FIXME | |
391 | ||
392 | Files: src/sugar3/gdk-wrapper.h | |
393 | Copyright: 2011, Raul Gutierrez Segales | |
394 | License: GPL-2+ | |
395 | FIXME | |
396 | ||
397 | Files: bin/sugar-activity | |
398 | Copyright: 2006-2008, Red Hat, Inc | |
399 | License: GPL-2+ | |
400 | FIXME | |
401 | ||
402 | Files: src/sugar3/bundle/contentbundle.py | |
403 | Copyright: 2007, Red Hat, Inc | |
404 | 2009, Aleksey Lim | |
405 | License: LGPL-2+ | |
406 | FIXME | |
407 | ||
408 | Files: src/sugar3/graphics/window.py | |
409 | Copyright: 2007, Red Hat, Inc | |
410 | 2009, Aleksey Lim, Sayamindu Dasgupta | |
411 | License: LGPL-2+ | |
412 | FIXME | |
413 | ||
414 | Files: src/sugar3/activity/widgets.py | |
415 | Copyright: 2009, Aleksey Lim, Simon Schampijer | |
416 | 2012, One Laptop Per Child | |
417 | 2012, Walter Bender | |
418 | License: LGPL-2+ | |
419 | FIXME | |
420 | ||
421 | Files: src/sugar3/graphics/alert.py | |
422 | Copyright: 2007, One Laptop Per Child | |
423 | 2010, Anish Mangal <anishmangal2002@gmail.com> | |
424 | License: LGPL-2+ | |
425 | FIXME | |
426 | ||
427 | Files: src/sugar3/graphics/colorbutton.py | |
428 | Copyright: 2007, Red Hat, Inc | |
429 | 2008, Benjamin Berg <benjamin@sipsolutions.net> | |
430 | License: LGPL-2+ | |
431 | FIXME | |
432 | ||
433 | Files: src/sugar3/eggsmclient-xsmp.c | |
434 | Copyright: 1998, Carsten Schaar, and twm | |
435 | 1998, The Open Group | |
436 | 2007, Novell, Inc | |
437 | License: LGPL-2+ | |
438 | FIXME | |
439 | ||
440 | Files: src/sugar3/presence/connectionmanager.py | |
441 | Copyright: 2010, Collabora Ltd. <http://www.collabora.co.uk/> | |
442 | License: LGPL-2+ | |
443 | FIXME | |
444 | ||
445 | Files: src/sugar3/activity/activity.py | |
446 | Copyright: 2006-2007, Red Hat, Inc | |
447 | 2007-2009, One Laptop Per Child | |
448 | 2010, Collabora Ltd. <http://www.collabora.co.uk/> | |
449 | License: LGPL-2+ | |
450 | FIXME | |
451 | ||
452 | Files: src/sugar3/graphics/notebook.py | |
453 | Copyright: 2007, Eduardo Silva (edsiper@gmail.com) | |
454 | License: LGPL-2+ | |
455 | FIXME | |
456 | ||
457 | Files: src/sugar3/graphics/menuitem.py | |
458 | Copyright: 2007, Eduardo Silva <edsiper@gmail.com> | |
459 | License: LGPL-2+ | |
460 | FIXME | |
461 | ||
462 | Files: src/sugar3/eggdesktopfile.c | |
463 | Copyright: 1999-2000, Red Hat Inc | |
464 | 2001, George Lebl | |
465 | 2007, Novell, Inc | |
466 | License: LGPL-2+ | |
467 | FIXME | |
468 | ||
469 | Files: src/sugar3/util.py | |
470 | Copyright: 2003, Josiah Carlson | |
471 | 2006-2007, Red Hat, Inc | |
472 | License: LGPL-2+ | |
473 | FIXME | |
474 | ||
475 | Files: src/sugar3/bundle/bundleversion.py | |
476 | Copyright: 2010, OLPC | |
477 | License: LGPL-2+ | |
478 | FIXME | |
479 | ||
480 | Files: src/sugar3/datastore/datastore.py | |
481 | Copyright: 2007, One Laptop Per Child | |
482 | 2010, Simon Schampijer | |
483 | License: LGPL-2+ | |
484 | FIXME | |
485 | ||
486 | Files: src/sugar3/eggaccelerators.c | |
487 | Copyright: 2002, Red Hat, Inc.; 1998, 2001 Tim Janik | |
488 | License: LGPL-2+ | |
489 | FIXME | |
490 | ||
491 | Files: COPYING | |
492 | Copyright: 1991, 1999 Free Software Foundation, Inc | |
493 | <year> <name of author> | |
494 | HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY | |
495 | HOLDERS AND/OR | |
496 | disclaimer" for the library, if | |
497 | holder or | |
498 | holder who places the Library under this License may add | |
499 | interest in the | |
500 | law: that is to say, a work containing the Library or a | |
501 | notices, you must include the | |
502 | the | |
503 | License: LGPL-2.1+ | |
504 | FIXME | |
505 | ||
506 | Files: src/sugar3/presence/tubeconn.py | |
507 | Copyright: 2007, Collabora Ltd. <http://www.collabora.co.uk/> | |
508 | License: LGPL-2.1+ | |
509 | FIXME | |
510 | ||
511 | Files: src/sugar3/presence/sugartubeconn.py | |
512 | Copyright: 2008, One Laptop Per Child | |
513 | License: LGPL-2.1+ | |
514 | FIXME | |
515 | ||
516 | Files: install-sh | |
517 | Copyright: 1994, X Consortium | |
518 | License: MIT/X11 (BSD like) | |
519 | FIXME | |
520 | ||
521 | Files: m4/ltoptions.m4 | |
522 | Copyright: 2004-2005, 2007-2009, Free Software Foundation | |
523 | License: UNKNOWN | |
524 | FIXME | |
525 | ||
526 | Files: po/vi.po | |
527 | Copyright: 2009, Free Software Foundation, Inc | |
528 | YEAR THE PACKAGE'S HOLDER | |
529 | License: UNKNOWN | |
530 | FIXME | |
531 | ||
532 | Files: src/sugar3/gsm-app.h | |
533 | Copyright: 2006, Novell, Inc | |
534 | License: UNKNOWN | |
535 | FIXME | |
536 | ||
537 | Files: po/Makefile.in.in | |
538 | Copyright: 1995-1997, Ulrich Drepper <drepper@gnu.ai.mit.edu> | |
539 | 2004-2008, Rodney Dawes <dobey.pwns@gmail.com> | |
540 | License: UNKNOWN | |
541 | FIXME | |
542 |
0 | # Configuration file for git-buildpackage and friends | |
1 | ||
2 | [DEFAULT] | |
3 | upstream-branch = upstream | |
4 | pristine-tar = True | |
5 | sign-tags = True | |
6 | ||
7 | [git-buildpackage] | |
8 | compression = bzip2 |
0 | Description: Ignore Debian-specific packaging dirs debian/ and .pc/ in bundlebuilder.py | |
1 | Author: Jonas Smedegaard <dr@jones.dk> | |
2 | Last-Update: 2010-02-08 | |
3 | --- a/src/sugar3/activity/bundlebuilder.py | |
4 | +++ b/src/sugar3/activity/bundlebuilder.py | |
5 | @@ -36,7 +36,7 @@ | |
6 | from sugar3.bundle.activitybundle import ActivityBundle | |
7 | ||
8 | ||
9 | -IGNORE_DIRS = ['dist', '.git'] | |
10 | +IGNORE_DIRS = ['dist', '.git', 'debian', '.pc'] | |
11 | IGNORE_FILES = ['.gitignore', 'MANIFEST', '*.pyc', '*~', '*.bak', 'pseudo.po'] | |
12 | ||
13 |
0 | Description: Fail (exit with errorcode 1) on fatal errors in bundlebuilder.py | |
1 | Author: Jonas Smedegaard <dr@jones.dk> | |
2 | Last-Update: 2010-02-08 | |
3 | --- a/src/sugar3/activity/bundlebuilder.py | |
4 | +++ b/src/sugar3/activity/bundlebuilder.py | |
5 | @@ -133,6 +133,7 @@ | |
6 | retcode = subprocess.call(args) | |
7 | if retcode: | |
8 | print 'ERROR - msgfmt failed with return code %i.' % retcode | |
9 | + exit (1) | |
10 | ||
11 | cat = gettext.GNUTranslations(open(mo_file, 'r')) | |
12 | translated_name = cat.gettext(self.config.activity_name) | |
13 | @@ -255,8 +256,9 @@ | |
14 | """Setup for development""" | |
15 | ||
16 | if args: | |
17 | + print 'ERROR - Wrong argument.' | |
18 | print 'Usage: %prog dev' | |
19 | - return | |
20 | + exit (1) | |
21 | ||
22 | bundle_path = env.get_user_activities_path() | |
23 | if not os.path.isdir(bundle_path): | |
24 | @@ -275,8 +277,9 @@ | |
25 | """Create a xo bundle package""" | |
26 | ||
27 | if args: | |
28 | + print 'ERROR - Wrong argument.' | |
29 | print 'Usage: %prog dist_xo' | |
30 | - return | |
31 | + exit (1) | |
32 | ||
33 | packager = XOPackager(Builder(config)) | |
34 | packager.package() | |
35 | @@ -294,8 +297,9 @@ | |
36 | """Create a tar source package""" | |
37 | ||
38 | if args: | |
39 | + print 'ERROR - Wrong argument.' | |
40 | print 'Usage: %prog dist_source' | |
41 | - return | |
42 | + exit (1) | |
43 | ||
44 | packager = SourcePackager(config) | |
45 | packager.package() | |
46 | @@ -309,8 +313,9 @@ | |
47 | help='Prefix to install files to') | |
48 | (suboptions, subargs) = parser.parse_args(args) | |
49 | if subargs: | |
50 | + print 'ERROR - Wrong argument.' | |
51 | parser.print_help() | |
52 | - return | |
53 | + exit (1) | |
54 | ||
55 | installer = Installer(Builder(config)) | |
56 | installer.install(suboptions.prefix) | |
57 | @@ -320,8 +325,9 @@ | |
58 | """Generate the gettext pot file""" | |
59 | ||
60 | if args: | |
61 | + print 'ERROR - Wrong argument.' | |
62 | print 'Usage: %prog genpot' | |
63 | - return | |
64 | + exit (1) | |
65 | ||
66 | po_path = os.path.join(config.source_dir, 'po') | |
67 | if not os.path.isdir(po_path): | |
68 | @@ -355,14 +361,16 @@ | |
69 | retcode = subprocess.call(args) | |
70 | if retcode: | |
71 | print 'ERROR - xgettext failed with return code %i.' % retcode | |
72 | + exit (1) | |
73 | ||
74 | ||
75 | def cmd_build(config, args): | |
76 | """Build generated files""" | |
77 | ||
78 | if args: | |
79 | + print 'ERROR - Wrong argument.' | |
80 | print 'Usage: %prog build' | |
81 | - return | |
82 | + exit (1) | |
83 | ||
84 | builder = Builder(config) | |
85 | builder.build() | |
86 | @@ -389,7 +397,9 @@ | |
87 | try: | |
88 | globals()['cmd_' + args[0]](config, args[1:]) | |
89 | except (KeyError, IndexError): | |
90 | + print 'ERROR - Wrong command or argument.' | |
91 | print_commands() | |
92 | + exit (1) | |
93 | ||
94 | ||
95 | if __name__ == '__main__': |
0 | 0xxx: Grabbed from upstream development. | |
1 | 1xxx: Possibly relevant for upstream adoption. | |
2 | 2xxx: Only relevant for official Debian release. |
0 | #!/usr/bin/make -f | |
1 | # -*- mode: makefile; coding: utf-8 -*- | |
2 | # Copyright 2012 Jonas Smedegaard <dr@jones.dk> | |
3 | # Description: Main Debian packaging script for sugar-toolkit-gtk3 | |
4 | # | |
5 | # This program is free software; you can redistribute it and/or modify | |
6 | # it under the terms of the GNU General Public License as published by | |
7 | # the Free Software Foundation; either version 2, or (at your option) | |
8 | # any later version. | |
9 | # | |
10 | # This program is distributed in the hope that it will be useful, but | |
11 | # WITHOUT ANY WARRANTY; without even the implied warranty of | |
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
13 | # General Public License for more details. | |
14 | # | |
15 | # You should have received a copy of the GNU General Public License | |
16 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | |
17 | ||
18 | DEB_BUILDDIR = build | |
19 | include /usr/share/cdbs/1/rules/upstream-tarball.mk | |
20 | include /usr/share/cdbs/1/rules/utils.mk | |
21 | include /usr/share/cdbs/1/class/python-autotools.mk | |
22 | include /usr/share/cdbs/1/rules/debhelper.mk | |
23 | ||
24 | # TODO: convince upstream to install headers, and provide proper -dev package | |
25 | stem = sugarext | |
26 | abi = 0 | |
27 | lib = lib$(stem) | |
28 | libpkg = lib$(stem)$(abi) | |
29 | devpkg = lib$(stem)-dev | |
30 | girpkg = gir1.2-$(stem)-1.0 | |
31 | datapkg = lib$(stem)-data | |
32 | #binpkg = sugar-activity | |
33 | binpkg = python-sugar3 | |
34 | pythonpkg = python-sugar3 | |
35 | ||
36 | DEB_UPSTREAM_URL = http://download.sugarlabs.org/sources/sucrose/glucose/$(DEB_UPSTREAM_PACKAGE) | |
37 | DEB_UPSTREAM_TARBALL_EXTENSION = tar.bz2 | |
38 | DEB_UPSTREAM_TARBALL_MD5 = 8e4247b7920e0d99cbfe85f3def16c41 | |
39 | ||
40 | # Multiarch quirks (should ideally be resolved automagically) | |
41 | CDBS_BUILD_DEPENDS_rules_debhelper_buildinfo = | |
42 | CDBS_BUILD_DEPENDS_rules_buildcore_pkgrel = | |
43 | CDBS_PREDEPENDS_$(libpkg) = $(if $(DEB_HOST_MULTIARCH),multiarch-support) | |
44 | DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) | |
45 | ||
46 | #DEB_AUTOMAKE_ARGS = --add-missing --copy | |
47 | ||
48 | # Needed by upstream build process | |
49 | CDBS_BUILD_DEPENDS += , libgtk-3-dev, libgdk-pixbuf2.0-dev, libsm-dev, libice-dev, libasound2-dev | libasound-dev, librsvg2-dev | |
50 | CDBS_BUILD_DEPENDS += , libgirepository1.0-dev (>= 1.30.0) | |
51 | CDBS_BUILD_DEPENDS += , gettext, intltool, libxml-parser-perl | |
52 | ||
53 | # Needed (always/often/seldom) at runtime | |
54 | # * telepathy-* versioning follows http://wiki.sugarlabs.org/go/0.90/Notes | |
55 | # * zip, git and subversion are used in .xo format packaging routines | |
56 | CDBS_DEPENDS_$(pythonpkg) = python-gi, python-dbus, python-cairo, python-telepathy, python-dateutil | |
57 | CDBS_RECOMMENDS_$(pythonpkg) = unzip, telepathy-mission-control-5 (>= 1:5.6) | |
58 | CDBS_RECOMMENDS_$(pythonpkg) += , telepathy-gabble (>= 0.10), telepathy-salut (>= 0.4) | |
59 | CDBS_SUGGESTS_$(pythonpkg) = git-core, subversion, ttf-dejavu-extra | |
60 | ||
61 | # Binary sugar-activity moved from sugar-tools-* to python-sugar3 | |
62 | # (unneeded since Wheezy: can be dropped after Wheezy+1) | |
63 | non-gtk3-branches = 0.84 0.86 0.88 0.90 0.92 0.94 | |
64 | sugar-tools-old = $(foreach ver,$(non-gtk3-branches),$(comma) sugar-tools-$(ver)) | |
65 | CDBS_CONFLICTS_$(binpkg) = $(sugar-tools-old) | |
66 | CDBS_REPLACES_$(binpkg) = $(sugar-tools-old) | |
67 | ||
68 | # optimize linking | |
69 | LDFLAGS += -Wl,-O1 | |
70 | # TODO: disallow undefined symbols | |
71 | #LDFLAGS += -Wl,-z,defs | |
72 | # link only when needed | |
73 | LDFLAGS += -Wl,--as-needed | |
74 | ||
75 | DEB_DH_INSTALL_ARGS_$(girpkg) = usr/lib/$(DEB_HOST_MULTIARCH)/girepository-1.0 usr/lib | |
76 | DEB_DH_INSTALL_ARGS_$(datapkg) = usr/share/locale | |
77 | ||
78 | # Drop created dir if empty to please lintian | |
79 | binary-post-install/$(datapkg):: | |
80 | rmdir --ignore-fail-on-non-empty --parents $(DEB_DESTDIR)/usr/share/locale | |
81 | ||
82 | # Let d-shlibs calculate development package dependencies | |
83 | # and handle shared library install | |
84 | CDBS_BUILD_DEPENDS += , d-shlibs (>= 0.48) | |
85 | binary-post-install/$(libpkg):: debian/stamp-local-shlibs-$(lib) | |
86 | debian/stamp-local-shlibs-$(lib): binary-install/$(libpkg) debian/stamp-local-strip-la | |
87 | d-shlibmove --commit \ | |
88 | --multiarch \ | |
89 | --exclude-la --exclude-a \ | |
90 | --override s/libcairo-gobject2-dev/libcairo-dev/ \ | |
91 | --override s/libgdk-3-0-dev/libgtk-3-dev/ \ | |
92 | --override s/libgtk-3-0-dev/libgtk-3-dev/ \ | |
93 | --override s/librsvg-2-2-dev/librsvg2-dev/ \ | |
94 | --devunversioned --ignorelibdep \ | |
95 | --movedev debian/tmp/usr/share/gir-1.0 usr/share/ \ | |
96 | debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/$(lib).so | |
97 | touch $@ | |
98 | clean:: | |
99 | rm -f debian/stamp-local-shlibs-$(lib) | |
100 | ||
101 | # avoid unneeded .la file | |
102 | binary-post-install/$(pythonpkg):: debian/stamp-local-strip-la | |
103 | debian/stamp-local-strip-la: binary-install/$(pythonpkg) | |
104 | find debian -type f -name '*.la' -delete | |
105 | touch $@ | |
106 | clean:: | |
107 | rm -f debian/stamp-local-strip-la |
0 | 3.0 (quilt) |