debian/0000755000000000000000000000000012164101764007170 5ustar debian/patches/0000755000000000000000000000000012164050567010623 5ustar debian/patches/README0000644000000000000000000000021111757506667011513 0ustar 0xxx: Grabbed from upstream development. 1xxx: Possibly relevant for upstream adoption. 2xxx: Only relevant for official Debian release. debian/patches/1001_danish_l10n.patch0000644000000000000000000001055311757506667014427 0ustar Description: Danish l10n of upstream strings Author: Jonas Smedegaard Last-Update: 2010-02-08 --- /dev/null +++ b/po/da.po @@ -0,0 +1,186 @@ +# Danish translations for sugar-toolkit +# Copyright (C) 2008 Jonas Smedegaard +# This file is distributed under the same license as the sugar-toolkit package. +# Jonas Smedegaard , 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: sugar-toolkit 0.81.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-01-20 00:31-0500\n" +"PO-Revision-Date: 2009-03-30 16:21+0200\n" +"Last-Translator: Jonas Smedegaard \n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ../src/sugar/activity/activity.py:123 +msgid "Share with:" +msgstr "Del med:" + +#: ../src/sugar/activity/activity.py:125 +msgid "Private" +msgstr "Privat" + +#: ../src/sugar/activity/activity.py:126 +msgid "My Neighborhood" +msgstr "Mit nabolag" + +#: ../src/sugar/activity/activity.py:133 +#: ../src/sugar/activity/namingalert.py:65 +msgid "Keep" +msgstr "Behold" + +#: ../src/sugar/activity/activity.py:144 +msgid "Stop" +msgstr "Stop" + +#: ../src/sugar/activity/activity.py:258 +msgid "Undo" +msgstr "Fortryd" + +#: ../src/sugar/activity/activity.py:263 +msgid "Redo" +msgstr "Gentag" + +#: ../src/sugar/activity/activity.py:273 +msgid "Copy" +msgstr "Kopiér" + +#: ../src/sugar/activity/activity.py:278 +msgid "Paste" +msgstr "Sæt ind" + +#: ../src/sugar/activity/activity.py:304 +msgid "Activity" +msgstr "Aktivitet" + +#: ../src/sugar/activity/activity.py:542 +#, python-format +msgid "%s Activity" +msgstr "%s aktivitet" + +#: ../src/sugar/activity/activity.py:910 +msgid "Keep error" +msgstr "Opbevaringsfejl" + +#: ../src/sugar/activity/activity.py:911 +msgid "Keep error: all changes will be lost" +msgstr "Opbevaringsfejl: alle ændringer gÃ¥r tabt" + +#: ../src/sugar/activity/activity.py:914 +msgid "Don't stop" +msgstr "Stop ikke" + +#: ../src/sugar/activity/activity.py:917 +msgid "Stop anyway" +msgstr "Stop alligevel" + +#: ../src/sugar/activity/namingalert.py:60 +msgid "Name this entry" +msgstr "Navngiv disse indlæg" + +#: ../src/sugar/activity/namingalert.py:248 +msgid "Untitled" +msgstr "Uden navn" + +#: ../src/sugar/activity/namingalert.py:255 +msgid "Description:" +msgstr "Beskrivelse:" + +#: ../src/sugar/activity/namingalert.py:279 +msgid "Tags:" +msgstr "Stikord:" + +#: ../src/sugar/graphics/alert.py:288 ../src/sugar/graphics/alert.py:367 +msgid "Cancel" +msgstr "Afbryd" + +#: ../src/sugar/graphics/alert.py:292 ../src/sugar/graphics/alert.py:426 +msgid "Ok" +msgstr "Ok" + +#: ../src/sugar/graphics/alert.py:377 +msgid "Continue" +msgstr "Fortsæt" + +#: ../src/sugar/graphics/colorbutton.py:49 +msgid "Choose a color" +msgstr "Vælg en farve" + +#: ../src/sugar/graphics/colorbutton.py:262 +msgid "Red" +msgstr "Rød" + +#: ../src/sugar/graphics/colorbutton.py:264 +msgid "Green" +msgstr "Grøn" + +#: ../src/sugar/graphics/colorbutton.py:266 +msgid "Blue" +msgstr "BlÃ¥" + +#: ../src/sugar/util.py:194 +msgid " and " +msgstr " og " + +#: ../src/sugar/util.py:195 +msgid ", " +msgstr ", " + +#. TRANS: Indicating something that just happened, eg. "just now", "moments ago" +#: ../src/sugar/util.py:198 +msgid "Seconds ago" +msgstr "sekunder siden" + +#. TRANS: Indicating time passed, eg. "[10 day, 5 hours] ago", +#. "[2 minutes] in the past", or "[3 years, 1 month] earlier" +#: ../src/sugar/util.py:202 +#, python-format +msgid "%s ago" +msgstr "%s siden" + +#. TRANS: Relative dates (eg. 1 month and 5 days). +#: ../src/sugar/util.py:215 +#, python-format +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "%d Ã¥r" +msgstr[1] "%d Ã¥r" + +#: ../src/sugar/util.py:216 +#, python-format +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "%d mÃ¥ned" +msgstr[1] "%d mÃ¥neder" + +#: ../src/sugar/util.py:217 +#, python-format +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "%d uge" +msgstr[1] "%d uger" + +#: ../src/sugar/util.py:218 +#, python-format +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "%d dag" +msgstr[1] "%d dage" + +#: ../src/sugar/util.py:219 +#, python-format +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "%d time" +msgstr[1] "%d timer" + +#: ../src/sugar/util.py:220 +#, python-format +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "%d minut" +msgstr[1] "%d minutter" debian/patches/2002_ignore_debian_and_quilt-patches.patch0000644000000000000000000000073612164050567020567 0ustar Description: Ignore Debian-specific packaging dirs debian/ and .pc/ in bundlebuilder.py Author: Jonas Smedegaard Last-Update: 2010-02-08 --- a/src/sugar/activity/bundlebuilder.py +++ b/src/sugar/activity/bundlebuilder.py @@ -35,7 +35,7 @@ from sugar.bundle.activitybundle import ActivityBundle -IGNORE_DIRS = ['dist', '.git'] +IGNORE_DIRS = ['dist', '.git', 'debian', '.pc'] IGNORE_FILES = ['.gitignore', 'MANIFEST', '*.pyc', '*~', '*.bak', 'pseudo.po'] debian/patches/2003_bundlebuilder_exit_nonzero_on_error.patch0000644000000000000000000000654012164050567021645 0ustar Description: Fail (exit with errorcode 1) on fatal errors in bundlebuilder.py Author: Jonas Smedegaard Last-Update: 2010-02-08 --- a/src/sugar/activity/bundlebuilder.py +++ b/src/sugar/activity/bundlebuilder.py @@ -132,6 +132,7 @@ retcode = subprocess.call(args) if retcode: print 'ERROR - msgfmt failed with return code %i.' % retcode + exit (1) cat = gettext.GNUTranslations(open(mo_file, 'r')) translated_name = cat.gettext(self.config.activity_name) @@ -144,7 +145,7 @@ files = self.config.bundle.get_files() if not files: - logging.error('No files found, fixing the MANIFEST.') + logging.warn('No files found, fixing the MANIFEST.') self.fix_manifest() files = self.config.bundle.get_files() @@ -279,8 +280,9 @@ '''Setup for development''' if args: + print 'ERROR - Wrong argument.' print 'Usage: %prog dev' - return + exit (1) bundle_path = env.get_user_activities_path() if not os.path.isdir(bundle_path): @@ -293,14 +295,16 @@ print 'ERROR - The bundle has been already setup for development.' else: print 'ERROR - A bundle with the same name is already installed.' + exit (1) def cmd_dist_xo(config, args): '''Create a xo bundle package''' if args: + print 'ERROR - Wrong argument.' print 'Usage: %prog dist_xo' - return + exit (1) packager = XOPackager(Builder(config)) packager.package() @@ -310,8 +314,9 @@ '''Add missing files to the manifest''' if args: + print 'ERROR - Wrong argument.' print 'Usage: %prog fix_manifest' - return + exit (1) builder = Builder(config) builder.fix_manifest() @@ -321,8 +326,9 @@ '''Create a tar source package''' if args: + print 'ERROR - Wrong argument.' print 'Usage: %prog dist_source' - return + exit (1) packager = SourcePackager(config) packager.package() @@ -336,8 +342,9 @@ help='Prefix to install files to') (suboptions, subargs) = parser.parse_args(args) if subargs: + print 'ERROR - Wrong argument.' parser.print_help() - return + exit (1) installer = Installer(Builder(config)) installer.install(suboptions.prefix) @@ -347,8 +354,9 @@ '''Generate the gettext pot file''' if args: + print 'ERROR - Wrong argument.' print 'Usage: %prog genpot' - return + exit (1) po_path = os.path.join(config.source_dir, 'po') if not os.path.isdir(po_path): @@ -380,14 +388,16 @@ retcode = subprocess.call(args) if retcode: print 'ERROR - xgettext failed with return code %i.' % retcode + exit (1) def cmd_build(config, args): '''Build generated files''' if args: + print 'ERROR - Wrong argument.' print 'Usage: %prog build' - return + exit (1) builder = Builder(config) builder.build() @@ -417,7 +427,9 @@ try: globals()['cmd_' + args[0]](config, args[1:]) except (KeyError, IndexError): + print 'ERROR - Wrong command or argument.' print_commands() + exit (1) if __name__ == '__main__': debian/patches/series0000644000000000000000000000016211757510241012034 0ustar #1001_danish_l10n.patch 2002_ignore_debian_and_quilt-patches.patch 2003_bundlebuilder_exit_nonzero_on_error.patch debian/control0000644000000000000000000000273212164101755010577 0ustar Source: sugar-toolkit-0.88 Section: python Priority: optional Maintainer: Debian OLPC Uploaders: Jonas Smedegaard Build-Depends: autotools-dev, devscripts, python, cdbs (>= 0.4.97~), python-all-dev, debhelper, dh-buildinfo, libglib2.0-dev, python-gtk2-dev, libsm-dev, libice-dev, libasound2-dev | libasound-dev, gettext, intltool, libxml-parser-perl, chrpath Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/git/collab-maint/sugar-toolkit Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/sugar-toolkit.git;a=shortlog;h=refs/heads/master-0.88 Homepage: http://wiki.sugarlabs.org/go/Sugar Package: python-sugar-toolkit-0.88 Architecture: any Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, ${cdbs:Depends} Recommends: ${cdbs:Recommends} Suggests: ${cdbs:Suggests} Provides: ${python:Provides}, ${cdbs:Provides} Conflicts: ${cdbs:Conflicts} Replaces: ${cdbs:Replaces} Description: Sugar graphical shell - core widgets Sugar is a desktop environment. It is conceived as a platform upon which children learn with Sugar Activities. The platform provides mechanisms for collaboration, reflection, and exploration. Sugar Activities cover a broad range of applications: browsing, drawing, composing, writing, programming, etc. . This package contains a set of widgets to build HIG compliant applications and interfaces to interact with system services like presence and the datastore. debian/source/0000755000000000000000000000000012164060705010467 5ustar debian/source/format0000644000000000000000000000001411757506667011720 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000006054112164101764011050 0ustar sugar-toolkit-0.88 (0.88.1-4) unstable; urgency=low * Shorten Vcs-Git stanza. * Use Python helper python2 (not pycentral). Closes: bug#617113. Stop build-depending on python-central. * Bump debhelper compatibility level to 8. * Use canonical hostname (anonscm.debian.org) in Vcs-* URIs. * Rewrite README.source emphasizing control.in file as *not* a show-stopper for contributions, and referring to CDBS+git-buildpackage wiki page for details. * Remove debian/source/local-options: abort-on-upstream-changes and unapply-patches are default in dpkg-source since 1.16.1. * Update package relations: + Simplify to drop fallback dependencies for python-rsvg and python-gconf: They are now available even in oldstable. + Relax to depend unversioned on python-gobject: Needed version satisfied even in oldstable. + Tighten build-dependency on cdbs: Needed for python helper. + Relax to build-depend unversioned on devscripts and debhelper: Needed versions satisfied even in oldstable. + Fix build-depend explicitly on python: Mandated by Python Policy. * Update copyright file: + Rewrite using file format 1.0. + Shorten (L)GPL comments, distinguish as such using pseudo-paragraphs, and fix refer to versioned license files. * Modernize long description, based on upstream wiki phrases. * Empty dependency_libs from .la file. See bug#633266. * Bump packaging license to GPL-3+, and extend copyrigt coverage for myself to include current year. * Bump standards-version to 3.9.4. * Stop tracking md5sum of upstream tarball. -- Jonas Smedegaard Sun, 30 Jun 2013 21:16:03 +0200 sugar-toolkit-0.88 (0.88.1-3) unstable; urgency=low * Ease building with git-buildpackage: Git-ignore quilt .pc dir, and add source local-options. * Bump Policy compliance to standards-version 3.9.1. * Append _DEFAULT to deprecated CDBS variables in rules file. -- Jonas Smedegaard Tue, 12 Oct 2010 14:45:46 +0200 sugar-toolkit-0.88 (0.88.1-2) unstable; urgency=low * Drop unused (and most likely non-working with quilt variant of source format 3.0) DEB_AUTOTOOLS_RECREATE routines in debian/rules. * Tighten watch file to track only 0.88 branch. * Branch off upstream 0.88 branch in git: Update Vcs-Browser stanza and git-buildpackage config. * Bump Policy compliance to standards-version to 3.9.0. -- Jonas Smedegaard Wed, 21 Jul 2010 10:11:56 +0200 sugar-toolkit-0.88 (0.88.1-1) unstable; urgency=low * New upstream maintenance release. * Improve copyright file: + Fix replace license section MIT with Expat and other-X. + Add comment on Expat variation. + Rename and tighten other-GAP-* sections. -- Jonas Smedegaard Fri, 25 Jun 2010 20:01:35 +0200 sugar-toolkit-0.88 (0.88.0-1) unstable; urgency=low * New upstream stable release. * Drop all local CDBS snippets: included with main cdbs package now. * Drop patchsys-quilt.mk snippet: superfluous with source format "3.0 (quilt)". * Refresh patches with shortening quilt options --no-timestamps --no- index -pab. * Build-depend on python-dateutil. * Drop build-dependencies on quilt and patchutils. * Relax build-dependency on python-central and python-all-dev to be unversioned. * Tighten build-dependency on cdbs. * Disable patch 1001 (danish l10n): Upstream ships with alternative translation now (merging postponed till later). * Add git-buildpackage hint about use of bzip2-compressed tarballs. * Update copyright file: + Reformat to conform to draft DEP5 rev. 135. + Add GPL disclaimers. + Adjust years for debian/*. -- Jonas Smedegaard Tue, 30 Mar 2010 18:17:55 +0200 sugar-toolkit-0.88 (0.87.4-1) unstable; urgency=low * New upstream development release. * Update local cdbs snippets: + Update package-relations.mk: Cleanup and tighten dependencies. Improve whitespace cleanup. Rewrite and silence applying dependencies. + Let copyright-check.mk investigate top 99999 lines (not just 60 as default for licensecheck), and make it configurable with DEB_COPYRIGHT_CHECK_PARSELINES. Silence (GENERATED FILE) licensing notices. Group ownerships by sorted owner list (ignoring years). + Update upstream-tarball.mk to preserve bzip2 tarballs with source format 3.0 (quilt). * Use source format '3.0 "quilt"'. * Add DEP3 header to patches. * Bump Standards-Version to 3.8.4. * Cleanup double cdbs build-dependency. -- Jonas Smedegaard Mon, 08 Feb 2010 18:16:30 +0100 sugar-toolkit-0.88 (0.87.1-1) unstable; urgency=low * New upstream development release. * Update copyright years in debian/copyright. -- Jonas Smedegaard Tue, 01 Dec 2009 14:09:33 +0100 sugar-toolkit-0.88 (0.86.2-1) experimental; urgency=low * Switch packaging to branch 0.88. * Tighten python-gobject dependency to versions providing GIO binding. * Release for experimental, as not all parts of 0.88 branch are packaged yet. -- Jonas Smedegaard Fri, 20 Nov 2009 21:28:12 +0100 sugar-toolkit-0.86 (0.86.2-1) unstable; urgency=low * New upstream bugfix release. -- Jonas Smedegaard Tue, 20 Oct 2009 23:39:55 +0200 sugar-toolkit-0.86 (0.86.1-1) unstable; urgency=low * New upstream release. -- Jonas Smedegaard Fri, 02 Oct 2009 14:46:51 +0200 sugar-toolkit-0.86 (0.86.0-1) unstable; urgency=low * New upstream stable release. -- Jonas Smedegaard Wed, 30 Sep 2009 16:03:17 +0200 sugar-toolkit-0.86 (0.85.8-1) unstable; urgency=low * New upstream development release. * Re-enable pristine-tar in gbp.conf. -- Jonas Smedegaard Sat, 19 Sep 2009 23:22:13 +0200 sugar-toolkit-0.86 (0.85.7-1) unstable; urgency=low * New upstream development release. * Fix double listing of ltmain.sh in debian/copyright. * Update OLPC relation (now historic) in long description. * Bump up policy compliance to standards version 3.8.3. -- Jonas Smedegaard Thu, 10 Sep 2009 21:30:50 +0200 sugar-toolkit-0.86 (0.85.6-1) unstable; urgency=low * New upstream release. * Update CDBS snippets: + Enhance package-relations.mk to support all binary package relations (except -indep ones). + Improve package-relation.mk cleanup to cover debhelper 6 and 7, strip more whitespace and cover mixture of unversioned+versioned dependencies. + Silence applying dependencies in package-relation.mk. + Implement fail-source-not-repackaged rule in upstream-tarball.mk. + Update URL to draft DEP5 format in copyright-check.mk output. * Fix double build-dependency on cdbs. * Update debian/copyright (no new licenses or copyright holders). * Unfuzz patches 2002 and 2003. -- Jonas Smedegaard Thu, 10 Sep 2009 16:43:38 +0200 sugar-toolkit-0.86 (0.85.1-1) unstable; urgency=low * New upstream release. * Adjust to upstream-shipped automade files. + drop patch 2991 + Stop generating and cleaning up autotools (keep but disable code) + Build-depend on autotools-dev (not libtool, automake1.10 or autoconf) + Update debian/copyright and copyright hints -- Jonas Smedegaard Sat, 18 Jul 2009 14:06:08 +0200 sugar-toolkit-0.86 (0.85~0.84.2-3) unstable; urgency=medium * Simplify dependency on python-rsvg and fallbacks to python-gnome2-desktop and librsvg2-common. * Recommend python-jarabe (not sugar-journal-activity, its predecessor). * Rewrite copyright to use DEP5 r54 proposed machine-readable format. * Set urgency=medium, as above are simple but important changes. -- Jonas Smedegaard Mon, 08 Jun 2009 20:49:24 +0200 sugar-toolkit-0.86 (0.85~0.84.2-2) unstable; urgency=low * Extend package-relation cleanup to include debhelper 6 and 7.0.1. * Drop TopGit noise (from merged-in cdbs-skel). * Rewrite copyright to use DEP5 r48 proposed machine-readable format. * Recommend python-carquinyol (not python-olpc-datastore). -- Jonas Smedegaard Fri, 29 May 2009 15:53:11 +0200 sugar-toolkit-0.86 (0.85~0.84.2-1) unstable; urgency=low * Swith namespaces to development tracks: + Use unversioned branch "master" as master branch + Bump watch file tracking to 0.85 and 0.86 releases + Append 0.86 to source and binary package names + Set next release to 0.85~ * Enable autoreconfigure, and add autogen target to save as patch. * Fix autotools.mk to ensure configure is automade before used. * Replace patch 2991 from adjusting automade to provide them (generated using above autogen target). * Update copyright hints (same licenses and owners, merge GAP licenses now contained in patch). * Comment out use of pristine-tar (no upstream tarballs yet). -- Jonas Smedegaard Tue, 07 Apr 2009 03:14:12 +0200 sugar-toolkit-0.84 (0.84.2-1) unstable; urgency=low * New upstream release. * Repackage source adding branch-specific namespace, to support multiple branches in same distribution concurrently. Adapt Sugar-specific package relations too. * Update debian/copyright to no longer mention files dropped upstream. Update copyright hints too. * Fix re-add suggests (typo introduced in 0.84.1-1). -- Jonas Smedegaard Sun, 05 Apr 2009 18:31:39 +0200 sugar-toolkit (0.84.1-3) unstable; urgency=low * Depend on python-cjson (and not python-json, python-gconf (or older python-gnome2) and python-rsvg (or older but not too old python-gnome2-desktop and sometimes also librsvg2-common). -- Jonas Smedegaard Tue, 31 Mar 2009 05:12:45 +0200 sugar-toolkit (0.84.1-2) unstable; urgency=low * Fix provide and conflict virtual package sugar-toolkit. -- Jonas Smedegaard Tue, 31 Mar 2009 04:13:51 +0200 sugar-toolkit (0.84.1-1) unstable; urgency=low * New upstream release. * Rename binary package as sugar-toolkit-0.84, with old name as virtual package. * Drop patch 0000 (backported snapshot) now included upstream. * Update patch 1001 (danish locale). * Unfuzz patches 2002, 2003 and 2991. * Build only for Python 2.5 or newer, and drop patch 2001 (pre-python-2.5 workaround). * Add README.source (and drop CDBS hints and README.packaging). * Add git-buildpackage configfile, enable signed-tags and use of pristine-tar and upstream-0.84 as upstream branch. * Use sugarlabs.org URLs (and drop laptop.org ones) to upstream source and Homepage. Bump watch file to track 0.84*. * Maintain all package dependencies in debian/rules, with comments. * Update copyright and licensing info: + Add proper copyright header to debian/rules + Update debian/copyright and hints (bump years, a couple of new authors, added another variant of GAP) -- Jonas Smedegaard Tue, 31 Mar 2009 03:49:15 +0200 sugar-toolkit (0.82.11-7) unstable; urgency=medium * Add patch 0000 (and drop patch 0001) to sync with upstream stable head: + Update urdu (ur), russian (ru) and tyrkish (tr) translations + sanity-check bundle root; don't delete install_root on failure + Set the correct locale path for system activities * Limit watch file to track stable 0.82 branch. * Update CDBS snippets: + Simplify internal variables + Ignore no files by default in copyright-check.mk + Correct and update copyright hints of the snippets themselves * Update debian/copyright and copyright hints: + Add info on CDBS snippets (new owners, no new licenses) + Bump to version 420 of new format (no structural changes) + Add sugar-devel mailinglist as upstream maintainer. + Update upstream source URLs. + Refer to LGPL as "GNU Library..." (not Lesser). + Refer to "Debian GNU systems" (not only GNU/Linux). * Set urgency=medium due to install_root removal fix. -- Jonas Smedegaard Fri, 19 Dec 2008 17:06:05 +0100 sugar-toolkit (0.82.11-6) unstable; urgency=low * Add patch 0001 to fix locale path for system activities. Closes: bug#507719. -- Jonas Smedegaard Wed, 03 Dec 2008 23:48:42 +0100 sugar-toolkit (0.82.11-5) unstable; urgency=low * Extend patch 2003 to also exit nonzero on fallback help messages. -- Jonas Smedegaard Thu, 13 Nov 2008 16:20:40 +0100 sugar-toolkit (0.82.11-4) unstable; urgency=low * Add Patch 2003 to make bundlebuilder exit nonzero on error. -- Jonas Smedegaard Thu, 13 Nov 2008 14:28:34 +0100 sugar-toolkit (0.82.11-3) unstable; urgency=low * Update cdbs snippets: + Cleanup check stamp dir for flavored builds in makefile.mk, fixing failure to build twice in a row. + Compact simple licenses too (those without ' or later') in copyright-check.mk -- Jonas Smedegaard Tue, 11 Nov 2008 17:35:46 +0100 sugar-toolkit (0.82.11-2) unstable; urgency=low * Update cdbs snippets: + Fix python-autotools.mk to run dh_py* scripts before dh_installinit. See bug#494288. + Fix makefile.mk to create check stamp dir for flavored builds. + Several minor improvements to upstream-tarball.mk. -- Jonas Smedegaard Sun, 19 Oct 2008 20:30:15 +0200 sugar-toolkit (0.82.11-1) unstable; urgency=low * New upstream release. * Drop patch 1002 now applied upstream. * Drop patch 1003 no longer relevant (upstream routine rewritten). * Update patch 2002. * Unfuzz patch 2991 * Update debian/copyright and copyright hints (new copyright holders and years, same licenses). * Build-depend on libsm-dev, libice-dev and libasound2-dev (with fallback on virtual libasound-dev). * Depend on ${misc:Depends}. -- Jonas Smedegaard Sun, 19 Oct 2008 13:47:21 +0200 sugar-toolkit (0.82.0-1) unstable; urgency=low * New upstream release. * Unfuzz patch 2991. * Add DEB_MAINTAINER_MODE in debian/rules (thanks to Romain Beauxis). * Update copyright-hints. -- Jonas Smedegaard Thu, 07 Aug 2008 19:43:09 +0200 sugar-toolkit (0.81.8-2) unstable; urgency=low * Re-release, setting distribution hint properly. -- Jonas Smedegaard Thu, 07 Aug 2008 05:26:47 +0200 sugar-toolkit (0.81.8-1) UNRELEASED; urgency=low * New upstream release. * Drop patch 0001 now included upstream. * Unfuzz patches 2002 and 2991. * Update patch 1001 (danish locale). * Update local cdbs snippets: + Minor improvements to local makefile* and autotools* snippets. + Minor improvements to copyright-check.mk. + Add new local package-relations.mk to merge duplicate build-dependencies and more. Drop cleanup in debian/rules. + Update README.cdbs-tweaks. * Update debian/copyright (bump autotools copyright years). Update copyright hints. -- Jonas Smedegaard Thu, 07 Aug 2008 04:44:34 +0200 sugar-toolkit (0.81.6-2) unstable; urgency=medium * Add patch 1003 to nest try-except in try-except-finally construct, for Python < 2.5 compatibility. * Keep urgency=high to still attempt reaching Lenny before freezing. -- Jonas Smedegaard Tue, 15 Jul 2008 10:13:43 +0200 sugar-toolkit (0.81.6-1) unstable; urgency=medium * New upstream release. * Drop patch 1002 and 2992 (gettext rename fixed upstream now). * Update patch 2991 (other translations added now, that danish needs to merge with). * Restructure output of copyright-check.mk to match new proposed copyright-format at http://wiki.debian.org/Proposals/CopyrightFormat . * Adjust debian/copyright to follow new proposed copyright-format. * Add patch 0001 from upstream Git to fix crash in get_joined_buddies when a buddy disappears uncleanly. * Add patch 1002 to fix function `gsm_xsmp_init' implicitly converted to pointer. Closes: bug#489817, thanks to Dann Frazier. * Set urgency=medium to hopefully reach Lenny before freezing. -- Jonas Smedegaard Mon, 14 Jul 2008 14:44:57 +0200 sugar-toolkit (0.81.5-1) unstable; urgency=low * New upstream release. * Rewrite patch 2002 (ignore debian subdir and .pc quilt subdir) and unfuzz patch 1002. * Update local cdbs snippets: + Relax copyright-check to only warn about its discoveries. Closes: bug#486987. + Update dependency cleanup to strip cdbs 0.4.27 (not 0.4.27-1). * Update debian/copyright (new files, same owners and licenses). Update debian/copyright-hints. * Semi-auto-update debian/control to update build-dependencies: DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean -- Jonas Smedegaard Fri, 20 Jun 2008 20:57:43 +0200 sugar-toolkit (0.81.4-2) unstable; urgency=medium * Add patch 2002 to ignore debian subdir and .pc quilt subdir when packaging bundles (since version 0.81.4 the MANIFEST file is ignored and instead everything but an internally hardcoded exception list is included). * Set urgency=medium as -1 causes FTBFS for sugar activities. -- Jonas Smedegaard Wed, 11 Jun 2008 03:30:01 +0200 sugar-toolkit (0.81.4-1) unstable; urgency=low * New upstream release. * Update debian/copyright: + Really adjust paths as promised in 0.79.7-1 + Update copyright year and license owner for src/sugar/activity/bundlebuilder.py * Update copyright-hints regarding above mentioned bundlebuilder.py. -- Jonas Smedegaard Mon, 09 Jun 2008 12:22:13 +0200 sugar-toolkit (0.81.3-1) unstable; urgency=low * New upstream release. * Unfuzz patches. * Mention po/Makefile.in.in (freeware) in debian/copyright. Update debian/copyright-hints. -- Jonas Smedegaard Mon, 26 May 2008 10:42:48 +0200 sugar-toolkit (0.79.7-1) unstable; urgency=low * New upstream release. * Unfuzz patches (most of sources moved sugar -> src/sugar). * Drop patch 1003 fixing zip-based bundle install (upstream identical fix applied within an hour(!) from the earlier Debian patch). * Mention new file src/sugar/presence/sugartubeconn.py in debian/copyright (LGPL-2.1+) and update paths, thanks to local copyright-check.mk cdbs snippet. Update debian/copyright-hints. * Rewrite debian/copyright to only mention each licensing string once. -- Jonas Smedegaard Sat, 24 May 2008 21:51:37 +0200 sugar-toolkit (0.79.6-3) unstable; urgency=medium * Recommend sugar-journal-activity (not bogus sugar-journal-service). Closes: bug#480857, thanks to Holger Levsen. * Set urgency=medium to not have the above delay entering testing. -- Jonas Smedegaard Mon, 12 May 2008 14:34:55 +0200 sugar-toolkit (0.79.6-2) unstable; urgency=high * Add patch 1003 to fix installing zip-based bundles (*.xo files). * Set urgency=high to get this into testing ASAP, as sugar activity building is currently broken due to the above. -- Jonas Smedegaard Fri, 25 Apr 2008 15:11:05 +0200 sugar-toolkit (0.79.6-1) unstable; urgency=low * New upstream release. Highlights: + Fix installation of bundles + Use new style for unused variables * Update local cdbs snippets: + Strip any non-printable characters in copyright-check.mk. Update copyright_hints. * Fix upstream Git source in debian/copyright. -- Jonas Smedegaard Thu, 24 Apr 2008 22:17:27 +0200 sugar-toolkit (0.79.5-3) unstable; urgency=low * Use gettext domain sugar-toolkit (to not clash with sugar package). -- Jonas Smedegaard Wed, 23 Apr 2008 00:33:19 +0200 sugar-toolkit (0.79.5-2) unstable; urgency=low * Bump debhelper compatibility level to 6. * Update local cdbs snippets: + Relax python-central and python-support build-dependencies in python-autotools.mk. * Mention exact upstream Git source in debian/copyright. * Semi-auto-update debian/control to update build-dependencies: DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean -- Jonas Smedegaard Tue, 22 Apr 2008 21:44:12 +0200 sugar-toolkit (0.79.5-1) unstable; urgency=low * New upstream release. Highlights: + Fix callback name for private-invitation + Coding style improvements thanks to pylint + Work around circular dep between Icon and Palette + Use new style properties + Correctly use tempfile.mkstemp() * Add patch 1001 adding danish l10n. * Add patch 2991 to enable danish l10n in configure. -- Jonas Smedegaard Tue, 22 Apr 2008 20:40:23 +0200 sugar-toolkit (0.79.3-1) unstable; urgency=low * New upstream release. Highlights: + Added default to label arg in palette constructor * Drop patch 0001 now applied upstream. * Depend on python-hippocanvas (used in graphics routines). -- Jonas Smedegaard Sun, 13 Apr 2008 00:08:19 +0200 sugar-toolkit (0.79.2-1) unstable; urgency=low * New upstream source. * Add patch 0001 to synchronize with upstream Git as of today. Highlights: + Add default to label arg in palette constructor, for API backwards compatibility * Drop patch 2991 to apply reconfigured autotools files, and instead use (and build-depend on) chrpath to remove hardcoded rpath. * Recommend unzip, needed for bundlebuilder (activity packaging). * Update local cdbs snippets: + Newline-delimit found files in copyright-check. Update copyright-hints. + Drop wget options broken with recent versions of wget in update-tarball.mk. * Update debian/copyright: + Update some copyright years + Add some changed ownership (Redhat -> OLPC) + Add some new GPL-2+ and LGPL-2+ licensed files. -- Jonas Smedegaard Mon, 07 Apr 2008 21:31:11 +0200 sugar-toolkit (0.79.0-5) unstable; urgency=low * Update CDBS tweaks: + Add local python-autotools.mk (and drop py-compile.mk). + Update python-vars.mk and makefile.mk for improved DEB_*PACKAGES and build-dependency resolving. + Cosmetic updates to README.cdbs-tweaks. * Recommend python-olpc-datastore (not python-sugar-datastore). * Fix email address of OLPC Alioth team. -- Jonas Smedegaard Sun, 16 Mar 2008 13:45:52 +0100 sugar-toolkit (0.79.0-4) unstable; urgency=low * Depend on python-sugar-datastore (not sugar-datastore). * Semi-auto-update debian/control to update build-dependencies: DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean -- Jonas Smedegaard Fri, 14 Mar 2008 15:57:07 +0100 sugar-toolkit (0.79.0-3) unstable; urgency=low * Pass over maintenance of the package to the OLPC team: Change Maintainer, and add myself to Uploaders. * Fix README.packaging to use "pull; fetch --tags" (not "pull -t"). * Depend on python-sugar (not sugar-base). * Rename binary package sugar-toolkit -> python-sugar-toolkit, to comply with Python policy (or maybe not: should each Python module be packaged separately?). * Change binary package to section python. * Update CDBS tweaks: + Add local py-compile.mk and python-vars.mk to handle autotools- based Python compilation. This adds suppurt also for non-default Python versions. + Add local autotools.mk, autotools-vars.mk, makefile.mk and makefile-vars.mk providing multi-flavor build support needed by py-compile.mk. + Add patchsys-quilt.mk. + README.cdbs-tweaks updated to mention the above. * Add already applied patch 1001 to fix sha1 routine on python < 2.5. * Regenerate patched automade files only explicitly (not at every build), and apply as patch 2991. * Semi-auto-update debian/control to update build-dependencies: DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean -- Jonas Smedegaard Fri, 14 Mar 2008 11:52:09 +0100 sugar-toolkit (0.79.0-2) unstable; urgency=low * Depend on sugar-base, python-gtk2, python-dbus, python-gobject, python-cairo, python-gnome2-desktop (new enough to include rsvg), python-telepathy and python-json. * Recommend sugar, sugar-artwork, sugar-datastore, sugar-presence-service, sugar-journal-activity and ttf-dejavu-core. * Suggest git-core, subversion and ttf-dejavu-extra. * Patch sugar/activity/activity.py to work on Python < 2.5 missing hashlib module. * Update CDBS tweaks: + Replace virtual automake1.10 build-dependency with automake * Semi-auto-update debian/control to update build-dependencies: DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean -- Jonas Smedegaard Tue, 11 Mar 2008 02:10:15 +0100 sugar-toolkit (0.79.0-1) unstable; urgency=low * Initial release. Closes: bug#444021. -- Jonas Smedegaard Sat, 08 Mar 2008 20:57:22 +0100 debian/README.source0000644000000000000000000000056312121764047011355 0ustar CDBS+git-buildpackage --------------------- This source package uses CDBS and git-buildpackage. NMUs need not (but are encouraged to) make special use of these tools. In particular, the debian/control.in file can be completely ignored. More info here: http://wiki.debian.org/CDBS+git-buildpackage -- Jonas Smedegaard Mon, 18 Feb 2013 12:55:37 +0100 debian/compat0000644000000000000000000000000212164051462010365 0ustar 8 debian/watch0000644000000000000000000000026412164050570010221 0ustar # run the "uscan" command to check for upstream updates and more. version=3 http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit/sugar-toolkit-(0\.88\..*)\.tar\.bz2 debian/copyright_hints0000644000000000000000000002353412164101755012337 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: po/af.po po/am.po po/ay.po po/bg.po po/bi.po po/bn.po po/bn_IN.po po/ca.po po/cpp.po po/cs.po po/da.po po/de.po po/dz.po po/el.po po/en.po po/es.po po/fa.po po/fa_AF.po po/ff.po po/fil.po po/fr.po po/gu.po po/ha.po po/he.po po/hi.po po/ht.po po/hu.po po/id.po po/ig.po po/is.po po/it.po po/ja.po po/km.po po/ko.po po/kos.po po/mi.po po/mk.po po/ml.po po/mn.po po/mr.po po/ms.po po/mvo.po po/nb.po po/ne.po po/nl.po po/pa.po po/pap.po po/pis.po po/pl.po po/ps.po po/pt.po po/pt_BR.po po/qu.po po/ro.po po/ru.po po/rw.po po/sd.po po/si.po po/sk.po po/sl.po po/sq.po po/sv.po po/sw.po po/ta.po po/te.po po/th.po po/tpi.po po/tr.po po/tvl.po po/tzo.po po/ug.po po/ur.po po/wa.po po/yo.po po/zh_CN.po po/zh_TW.po Copyright: YEAR THE PACKAGE'S HOLDER License: UNKNOWN FIXME Files: src/sugar/_sugarextmodule.c src/sugar/activity/__init__.py src/sugar/activity/activityfactory.py src/sugar/activity/activityhandle.py src/sugar/activity/activityservice.py src/sugar/activity/bundlebuilder.py src/sugar/activity/main.py src/sugar/bundle/__init__.py src/sugar/bundle/activitybundle.py src/sugar/bundle/bundle.py src/sugar/eggaccelerators.h src/sugar/env.py src/sugar/graphics/__init__.py src/sugar/graphics/animator.py src/sugar/graphics/entry.py src/sugar/graphics/icon.py src/sugar/graphics/palettegroup.py src/sugar/graphics/panel.py src/sugar/graphics/roundbox.py src/sugar/graphics/style.py src/sugar/graphics/toggletoolbutton.py src/sugar/graphics/toolbox.py src/sugar/graphics/toolcombobox.py src/sugar/graphics/xocolor.py src/sugar/network.py src/sugar/presence/__init__.py src/sugar/presence/activity.py src/sugar/presence/buddy.py src/sugar/presence/presenceservice.py src/sugar/profile.py src/sugar/session.py src/sugar/sugar-address-entry.c src/sugar/sugar-address-entry.h src/sugar/sugar-grid.c src/sugar/sugar-grid.h src/sugar/sugar-key-grabber.c src/sugar/sugar-key-grabber.h src/sugar/sugar-menu.c src/sugar/sugar-menu.h src/sugar/wm.py Copyright: 2002, Red Hat, Inc 2006-2007, Red Hat, Inc 2007, Red Hat, Inc 2008, Red Hat, Inc License: LGPL-2+ FIXME Files: AUTHORS Makefile.am README configure.ac debian/README.source debian/compat debian/control debian/control.in debian/gbp.conf debian/patches/2002_ignore_debian_and_quilt-patches.patch debian/patches/2003_bundlebuilder_exit_nonzero_on_error.patch debian/patches/README debian/patches/series debian/source/format debian/watch intltool-extract.in intltool-merge.in intltool-update.in m4/gnome-compiler-flags.m4 m4/python.m4 po/POTFILES.in po/POTFILES.skip src/Makefile.am src/sugar/Makefile.am src/sugar/_sugarext.c src/sugar/_sugarext.defs src/sugar/_sugarext.override src/sugar/activity/Makefile.am src/sugar/bundle/Makefile.am src/sugar/datastore/Makefile.am src/sugar/graphics/Makefile.am src/sugar/presence/Makefile.am src/sugar/sugar-marshal.c src/sugar/sugar-marshal.h src/sugar/sugar-marshal.list Copyright: *No copyright* License: UNKNOWN FIXME Files: src/sugar/gsm-app.c src/sugar/gsm-client-xsmp.c src/sugar/gsm-client-xsmp.h src/sugar/gsm-client.c src/sugar/gsm-client.h src/sugar/gsm-session.c src/sugar/gsm-session.h src/sugar/gsm-xsmp.c src/sugar/gsm-xsmp.h Copyright: 2007, Novell, Inc License: GPL-2+ FIXME Files: src/sugar/activity/i18n.py src/sugar/activity/namingalert.py src/sugar/datastore/__init__.py src/sugar/graphics/alert.py src/sugar/graphics/canvastextview.py src/sugar/graphics/combobox.py src/sugar/graphics/iconentry.py src/sugar/graphics/objectchooser.py src/sugar/graphics/tray.py Copyright: 2007, One Laptop Per Child 2008, One Laptop Per Child 2009, One Laptop Per Child 2010, One Laptop Per Child License: LGPL-2+ FIXME Files: Makefile.in src/Makefile.in src/sugar/Makefile.in src/sugar/activity/Makefile.in src/sugar/bundle/Makefile.in src/sugar/datastore/Makefile.in src/sugar/graphics/Makefile.in src/sugar/presence/Makefile.in Copyright: 1994-2002 License: UNKNOWN FIXME Files: m4/ltoptions.m4 m4/ltsugar.m4 m4/ltversion.m4 m4/lt~obsolete.m4 po/vi.po Copyright: 2004, Free Software Foundation, Inc 2004-2005, 2007 Free Software Foundation, Inc 2004-2005, 2007-2008, Free Software Foundation, Inc 2009, Free Software Foundation, Inc License: UNKNOWN FIXME Files: src/sugar/acme-volume-alsa.c src/sugar/acme-volume-alsa.h src/sugar/acme-volume.c src/sugar/acme-volume.h Copyright: 2002-2003, Bastien Nocera License: LGPL-2+ FIXME Files: src/sugar/eggdesktopfile.h src/sugar/eggsmclient-private.h src/sugar/eggsmclient.c src/sugar/eggsmclient.h Copyright: 2007, Novell, Inc License: LGPL-2+ FIXME Files: config.guess config.sub missing Copyright: 1992-1999, 1992-2001 1996-1997, 1999-2000, 2002-2006 License: GPL-2+ FIXME Files: src/sugar/activity/activity.py src/sugar/graphics/radiotoolbutton.py src/sugar/graphics/toolbutton.py Copyright: 2006-2007, Red Hat, Inc 2007, Red Hat, Inc 2007-2008, One Laptop Per Child 2007-2009, One Laptop Per Child 2008, One Laptop Per Child License: LGPL-2+ FIXME Files: src/sugar/graphics/radiopalette.py src/sugar/graphics/toolbarbox.py Copyright: 2009, Aleksey Lim License: LGPL-2+ FIXME Files: src/sugar/sexy-icon-entry.c src/sugar/sexy-icon-entry.h Copyright: 2004-2006, Christian Hammond License: LGPL-2+ FIXME Files: src/sugar/graphics/palette.py src/sugar/graphics/palettewindow.py Copyright: 2007, Eduardo Silva 2008, One Laptop Per Child 2009, Tomeu Vizoso License: LGPL-2+ FIXME Files: install-sh Copyright: 1994, X Consortium License: Expat FIXME Files: configure Copyright: (ISLOWER ? 'A' + ( - 'a') : ) (ISLOWER ? ( | 0x40) : ) 1992-1996, 1998-2001, 1996-2001, 2003-2005 2008, Free Software Foundation, Inc License: GPL-2+ FIXME Files: m4/libtool.m4 Copyright: 1996-2001, 2003-2005 2008, Free Software Foundation, Inc License: GPL-2+ FIXME Files: aclocal.m4 Copyright: 1995-2002, Free Software Foundation, Inc 1995-2003, 2005-2006, Free Software Foundation, Inc 1996, 1998, 2000-2005, 2008 1996-1997, 2000-2001, 2003, 2005, 2008 1996-2004, 1997, 1999-2001, 2003-2005, 2008 1997, 2000-2001, 2003-2006, 2008 1999-2005, 2008 1999-2005, 2008-2009, 1999-2006, 2009 2001, 2003, 2005, 2008 Free Software Foundation, Inc 2001, 2003, 2005, Free Software Foundation, Inc 2001-2003, 2005, 2008, Free Software Foundation, Inc 2001-2003, 2005, 2009, Free Software Foundation, Inc 2001-2004, Red Hat, Inc 2002-2003, 2005-2008, Free Software Foundation, Inc 2003, 2005 Free Software Foundation, Inc 2003-2006, Free Software Foundation, Inc 2004, Scott James Remnant 2004-2005, Free Software Foundation, Inc 2006, 2008 Free Software Foundation, Inc License: GPL-2+ FIXME Files: m4/intltool.m4 Copyright: 2001, Eazel, Inc License: GPL-2+ FIXME Files: depcomp Copyright: 1999-2000, 2003-2007, 2009 Free License: GPL-2+ FIXME Files: py-compile Copyright: 2000-2001, 2003-2005, 2008-2009, Free Software License: GPL-2+ FIXME Files: ltmain.sh Copyright: 1996-2001, 2003-2007, 2008 Free Software Foundation, Inc License: GPL-2+ FIXME Files: debian/rules Copyright: 2008-2010, 2013 Jonas Smedegaard License: GPL-3+ FIXME Files: src/sugar/bundle/contentbundle.py Copyright: 2007, Red Hat, Inc 2009, Aleksey Lim License: LGPL-2+ FIXME Files: src/sugar/graphics/window.py Copyright: 2007, Red Hat, Inc 2009, Aleksey Lim, Sayamindu Dasgupta License: LGPL-2+ FIXME Files: src/sugar/activity/widgets.py Copyright: 2009, Aleksey Lim, Simon Schampijer License: LGPL-2+ FIXME Files: src/sugar/graphics/colorbutton.py Copyright: 2007, Red Hat, Inc 2008, Benjamin Berg License: LGPL-2+ FIXME Files: src/sugar/eggsmclient-xsmp.c Copyright: 1998, Carsten Schaar, and twm 1998, The Open Group 2007, Novell, Inc License: LGPL-2+ FIXME Files: src/sugar/graphics/notebook.py Copyright: 2007, Eduardo Silva (edsiper@gmail.com) License: LGPL-2+ FIXME Files: src/sugar/graphics/menuitem.py Copyright: 2007, Eduardo Silva License: LGPL-2+ FIXME Files: src/sugar/eggdesktopfile.c Copyright: 1999-2000, Red Hat Inc 2001, George Lebl 2007, Novell, Inc License: LGPL-2+ FIXME Files: src/sugar/util.py Copyright: 2003, Josiah Carlson 2006-2007, Red Hat, Inc License: LGPL-2+ FIXME Files: src/sugar/datastore/datastore.py Copyright: 2007, One Laptop Per Child 2010, Simon Schampijer License: LGPL-2+ FIXME Files: src/sugar/eggaccelerators.c Copyright: 2002, Red Hat, Inc.; 1998, 2001 Tim Janik License: LGPL-2+ FIXME Files: src/sugar/presence/tubeconn.py Copyright: 2007, Collabora Ltd. License: LGPL-2.1+ FIXME Files: src/sugar/presence/sugartubeconn.py Copyright: 2008, One Laptop Per Child License: LGPL-2.1+ FIXME Files: COPYING Copyright: 1991, 1999 Free Software Foundation, Inc HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY HOLDERS AND/OR disclaimer" for the library, if holder or holder who places the Library under this License may add interest in the law: that is to say, a work containing the Library or a notices, you must include the the License: LGPL-ever FIXME Files: po/ar.po Copyright: (Firmware):" YEAR THE PACKAGE'S HOLDER Ø´Ø¨ÙƒØ XO" Ø´Ø¨ÙƒØ XO..." License: UNKNOWN FIXME Files: po/mg.po Copyright: \n" YEAR THE PACKAGE'S HOLDER License: UNKNOWN FIXME Files: debian/patches/1001_danish_l10n.patch Copyright: 2008, Jonas Smedegaard License: UNKNOWN FIXME Files: src/sugar/gsm-app.h Copyright: 2006, Novell, Inc License: UNKNOWN FIXME Files: po/Makefile.in.in Copyright: 1995-1997, Ulrich Drepper 2004-2008, Rodney Dawes License: UNKNOWN FIXME debian/copyright0000644000000000000000000002560312164101747011132 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: sugar-toolkit Upstream-Contact: sugar-devel@lists.sugarlabs.org irc://irc.freenode.net/sugar Source: http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit/ git://git.sugarlabs.org/sugar-toolkit/mainline Files: * Copyright: 2002,2006-2008, Red Hat, Inc License: LGPL-2+ Files: src/sugar/gsm-* Copyright: 2007, Novell, Inc License: GPL-2+ Comment: File src/sugar/gsm-app.h explicitly includes copyright statement but no licensing. License is assumed to be same as for src/sugar/gsm-app.c. Files: src/sugar/activity/i18n.py src/sugar/activity/namingalert.py src/sugar/datastore/__init__.py src/sugar/graphics/alert.py src/sugar/graphics/canvastextview.py src/sugar/graphics/combobox.py src/sugar/graphics/iconentry.py src/sugar/graphics/objectchooser.py src/sugar/graphics/tray.py Copyright: 2007-2010, One Laptop Per Child License: LGPL-2+ Files: Makefile.in Copyright: 1994-2009, Free Software Foundation, Inc. License: GAP~Makefile.in Files: src/sugar/acme-* Copyright: 2002-2003, Bastien Nocera License: LGPL-2+ Files: src/sugar/eggdesktopfile.h src/sugar/eggsmclient* Copyright: 2007, Novell, Inc License: LGPL-2+ Files: src/sugar/activity/activity.py src/sugar/graphics/radiotoolbutton.py src/sugar/graphics/toolbutton.py Copyright: 2006-2007, Red Hat, Inc 2007-2009, One Laptop Per Child License: LGPL-2+ Files: config.guess config.sub depcomp py-compile Copyright: 1992-2008, Free Software Foundation, Inc. License: GPL-2+ with Autoconf exception As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. Files: src/sugar/graphics/radiopalette.py src/sugar/graphics/toolbarbox.py Copyright: 2009, Aleksey Lim License: LGPL-2+ Files: src/sugar/sexy-icon-entry.[ch] Copyright: 2004-2006, Christian Hammond License: LGPL-2+ Files: src/sugar/graphics/palette.py src/sugar/graphics/palettewindow.py Copyright: 2007, Eduardo Silva 2008, One Laptop Per Child 2009, Tomeu Vizoso License: LGPL-2+ Files: m4/ltoptions.m4 m4/ltsugar.m4 m4/ltversion.m4 lt~obsolete.m4 Copyright: 2004-2005,2007-2008, Free Software Foundation, Inc License: GAP Files: missing Copyright: 1996, Fran,cois Pinard 1996-1997,1999-2000,2002-2006, Free Software Foundation, Inc. License: GPL-2+ with Autoconf exception As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. Files: aclocal.m4 Copyright: 1994-2009, Free Software Foundation, Inc. 2001-2004, Red Hat, Inc License: GPL-2+ with Autoconf exception As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. Files: configure Copyright: 1992-2009, Free Software Foundation, Inc. License: GAP~configure Files: ltmain.sh m4/libtool.m4 Copyright: 1996-2001,2003-2008, Free Software Foundation, Inc. License: GPL-2+ with Libtool exception As a special exception to the GNU General Public License, if you distribute this file as part of a program or library that is built using GNU Libtool, you may include this file under the same distribution terms that you use for the rest of that program. Files: m4/intltool.m4 Copyright: 2001, Eazel, Inc License: GPL-2+ with Autoconf exception As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. Files: src/sugar/bundle/contentbundle.py Copyright: 2007, Red Hat, Inc 2009, Aleksey Lim License: LGPL-2+ Files: src/sugar/graphics/window.py Copyright: 2007, Red Hat, Inc 2009, Aleksey Lim 2009, Sayamindu Dasgupta License: LGPL-2+ Files: src/sugar/activity/widgets.py Copyright: 2009, Aleksey Lim 2009, Simon Schampijer License: LGPL-2+ Files: src/sugar/graphics/colorbutton.py Copyright: 2007, Red Hat, Inc 2008, Benjamin Berg License: LGPL-2+ Files: src/sugar/eggsmclient-xsmp.c Copyright: 1998, Carsten Schaar, and twm 1998, The Open Group 2007, Novell, Inc License: LGPL-2+ Files: src/sugar/graphics/notebook.py src/sugar/graphics/menuitem.py Copyright: 2007, Eduardo Silva License: LGPL-2+ Files: src/sugar/eggdesktopfile.c Copyright: 1999-2000, Red Hat Inc 2001, George Lebl 2007, Novell, Inc License: LGPL-2+ Files: src/sugar/util.py Copyright: 2003, Josiah Carlson 2006-2007, Red Hat, Inc License: LGPL-2+ Files: src/sugar/datastore/datastore.py Copyright: 2007, One Laptop Per Child 2010, Simon Schampijer License: LGPL-2+ Files: src/sugar/eggaccelerators.c Copyright: 1998,2001, Tim Janik 2002, Red Hat, Inc. License: LGPL-2+ Files: src/sugar/presence/tubeconn.py Copyright: 2007, Collabora Ltd. License: LGPL-2.1+ Files: src/sugar/presence/sugartubeconn.py Copyright: 2008, One Laptop Per Child License: LGPL-2.1+ Files: install-sh Copyright: 1994, X Consortium License: Expat~X with X exception Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium. Files: po/Makefile.in.in Copyright: 1995-1997, Ulrich Drepper 2004-2008, Rodney Dawes License: GAP~gettext Files: debian/* Copyright: 2008-2010,2013, Jonas Smedegaard License: GPL-3+ License: LGPL-2+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . Some files differ from above by using "The Gnome Library" instead of "This library", but otherwise identical license and disclaimer. . Comment: . On Debian systems the 'GNU Library General Public License' version 2 is located in '/usr/share/common-licenses/LGPL-2'. . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . License: LGPL-2.1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . Comment: . On Debian systems the 'GNU Lesser General Public License' version 2.1 is located in '/usr/share/common-licenses/LGPL-2.1'. . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . Comment: . On Debian systems the 'GNU General Public License' version 2 is located in '/usr/share/common-licenses/GPL-2'. . You should have received a copy of the GNU General Public License along with this program. If not, see . License: GPL-3+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . Comment: . On Debian systems the 'GNU General Public License' version 3 is located in '/usr/share/common-licenses/GPL-3'. License: GAP This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. License: GAP~configure This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. License: GAP~Makefile.in This Makefile.in is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. License: GAP~gettext This file may be copied and used freely without restrictions. It may be used in projects which are not available under a GNU Public License, but which still want to provide support for the GNU gettext functionality. License: Expat~X Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/gbp.conf0000644000000000000000000000031212164050567010607 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] upstream-branch = upstream-0.88 debian-branch = master-0.88 pristine-tar = True sign-tags = True [git-buildpackage] compression = bzip2 debian/rules0000755000000000000000000000556512164101747010264 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2008, 2009, 2010, 2013 Jonas Smedegaard # Description: Main Debian packaging script for sugar-toolkit # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Software Foundation; either version 3, or (at # your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA # 02111-1307 USA. DEB_BUILDDIR = build include /usr/share/cdbs/1/rules/upstream-tarball.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/python-autotools.mk include /usr/share/cdbs/1/rules/debhelper.mk pkgbase = python-sugar-toolkit pkgbranch = 0.88 pkg = $(pkgbase)-$(pkgbranch) DEB_UPSTREAM_PACKAGE = $(DEB_SOURCE_PACKAGE:%-$(pkgbranch)=%) DEB_UPSTREAM_URL = http://download.sugarlabs.org/sources/sucrose/glucose/$(DEB_UPSTREAM_PACKAGE) DEB_UPSTREAM_TARBALL_EXTENSION = tar.bz2 DEB_AUTOMAKE_ARGS = --add-missing --copy # Drop created dir if empty to please lintian binary-post-install/$(pkg):: rmdir --ignore-fail-on-non-empty --parents $(DEB_DESTDIR)/usr/share/locale # empty dependency_libs from .la file binary-post-install/$(pkg):: find $(DEB_DESTDIR)/usr -type f -name '*.la' -execdir sed -i "/dependency_libs/ s/'.*'/''/" {} + # Strip hardcoded rpath binary-strip/$(pkg):: find $(DEB_DESTDIR)/usr/lib -type f -name '*.so' -exec chrpath -d '{}' ';' # Needed by upstream build process bdeps = libglib2.0-dev, python-gtk2-dev, libsm-dev, libice-dev bdeps +=, libasound2-dev | libasound-dev, gettext, intltool bdeps +=, libxml-parser-perl # Needed for our packaging bdeps +=, chrpath # Needed (always/often/seldom) at runtime # * zip, git and subversion are used in .xo format packaging routines python-depends = gtk2 dbus gobject cairo telepathy cjson python-depends += sugar-$(pkgbranch) hippocanvas gconf dateutil rsvg depends = $(patsubst %,$(comma) python-%,$(python-depends)) recommends = sugar-$(pkgbranch), python-carquinyol-$(pkgbranch) recommends +=, sugar-presence-service-$(pkgbranch) recommends +=, python-jarabe-$(pkgbranch), ttf-dejavu-core, unzip suggests = git-core, subversion, ttf-dejavu-extra CDBS_BUILD_DEPENDS +=, $(bdeps) CDBS_DEPENDS_$(pkg) = $(depends) CDBS_RECOMMENDS_$(pkg) = $(recommends) CDBS_SUGGESTS_$(pkg) = $(suggests) # Ensure only one variant is installed at a time (Debian Policy 7.6.2) CDBS_PROVIDES_$(pkg) = $(pkgbase) CDBS_CONFLICTS_$(pkg) = $(pkgbase) CDBS_REPLACES_$(pkg) = $(pkgbase) debian/control.in0000644000000000000000000000235412164101747011205 0ustar Source: sugar-toolkit-0.88 Section: python Priority: optional Maintainer: Debian OLPC Uploaders: Jonas Smedegaard Build-Depends: @cdbs@ Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/git/collab-maint/sugar-toolkit Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/sugar-toolkit.git;a=shortlog;h=refs/heads/master-0.88 Homepage: http://wiki.sugarlabs.org/go/Sugar Package: python-sugar-toolkit-0.88 Architecture: any Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, ${cdbs:Depends} Recommends: ${cdbs:Recommends} Suggests: ${cdbs:Suggests} Provides: ${python:Provides}, ${cdbs:Provides} Conflicts: ${cdbs:Conflicts} Replaces: ${cdbs:Replaces} Description: Sugar graphical shell - core widgets Sugar is a desktop environment. It is conceived as a platform upon which children learn with Sugar Activities. The platform provides mechanisms for collaboration, reflection, and exploration. Sugar Activities cover a broad range of applications: browsing, drawing, composing, writing, programming, etc. . This package contains a set of widgets to build HIG compliant applications and interfaces to interact with system services like presence and the datastore.