Changelog
sugar-base-0.84 (0.84.0-1) unstable; urgency=low
* New upstream release.
* Drop patch 0000 (backported snapshot) now included upstream.
* Update patch 1001 (danish locale).
* Unfuzz patch 2991.
* Append branch to source and binary package names and Sugar-specific
package relations, to support multiple branches in same distribution
concurrently.
* Fix debian/copyright (more owners, same licenses).
* Add README.source (and drop CDBS hints and README.packaging).
* Enable tag signing in git-buildpackage configfile.
* Enhance package-relations.mk to support all binary package relations
(except -indep ones).
* Update copyright and licensing info:
+ Add proper copyright header to debian/rules
+ Update debian/copyright and hints (extend years)
+ Add TODO about possible missing license for src/sugar/dispatch/*
* Drop laptop.org URLs in debian/copyright and watch file.
* Use sugarlabs.org download URL (not laptop.org one) for
upstream-tarball routine.
* Use wiki page (not bare domain URL) as Homepage.
* Maintain all package dependencies in debian/rules, with comments.
* Limit to supporting only Python 2.5 and newer (upstream never used
older than that, and Debian no longer use older either so unlikely
to get proper testing if it works).
* Bump standards-version to 3.8.1.
sugar-base (0.82.2-5) unstable; urgency=medium
* Add (not yet used) sugarlabs URL to watch file.
* Add git-buildpackage configfile.
* Update debian/copyright and copyright hints:
+ Bump to version 428 of new format (no structural changes)
+ Set Sugarlabs (not Redhat) as upstream maintainer, and add both
old laptop.org and new sugarlabs.org source URLs.
+ Merge entries with same authors and licensing (varying only in
copyright years).
+ Update copyright years
+ Include GAP licenses verbatim.
* Set urgency=medium due to copyright and licensing corrections.
sugar-base (0.82.2-4) unstable; urgency=low
* Add patch 0000 to sync with upstream stable head:
+ Update aymara (ay) and turkish (tr) translations
* Limit watch file to track stable 0.82 branch.
* Update CDBS snippets:
+ Fix use underscore (not dash) in internal variable
+ Ignore only debian changelog and copyright-related 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).
* Update Homebase URL.
sugar-base (0.82.2-3) unstable; urgency=low
* Update CDBS snippet copyright-check.mk: Compact simple licenses
(those without ' or later').
* Update CDBS snippet makefile.mk: Cleanup check stamp dir for
flavored builds. Fixing failure to build twice in a row.
sugar-base (0.82.2-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.
sugar-base (0.82.2-1) unstable; urgency=low
* New upstream release.
* Depend on ${misc:Depends}.
sugar-base (0.82.1-1) unstable; urgency=low
* New upstream release.
* Add patch 1001 adding danish l10n.
* Add patch 2991 to enable danish l10n in configure.
* Build-depend on intltool.
* Update local cdbs snippets:
+ Restructure output of copyright-check.mk to match new proposed
copyright-format at
http://wiki.debian.org/Proposals/CopyrightFormat .
+ Improved multiflavor handling in makefile and autotools snippets.
+ Add new local package-relations.mk to merge duplicate
build-dependencies and more. Drop cleanup in debian/rules.
+ Update README.cdbs-tweaks.
* Add DEB_MAINTAINER_MODE in debian/rules (thanks to Romain Beauxis).
sugar-base (0.81.1-2) unstable; urgency=low
* Update local cdbs snippets:
+ Relax copyright-check to only warn about its discoveries. Closes:
bug# #486966.
+ Update dependency cleanup to strip cdbs 0.4.27 (not 0.4.27-1).
* Update debian/copyright-hints.
sugar-base (0.81.1-1) unstable; urgency=low
* New upstream release.
* Update cdbs tweaks:
+ Strip any non-printable characters in copyright-check.mk.
* Reorganize debian/copyright: only mention each license once.
* Update copyright-hints (new copyright years for automade files).
sugar-base (0.79.1-1) unstable; urgency=low
* New upstream release.
Highlights:
+ Use the right gettext domain
+ Coding style improvements thanks to pylint
* Use chrpath to fix hardcoded rpath.
* Drop all patches:
+ patch 0001 included in new upstream release.
+ patch 2991 unneeded when using chrpath.
* Bump debhelper compatibility level to 6.
* Update local cdbs snippets:
+ Update copyright-check cdbs snippet to store newline-delimited
hints. Update hints.
+ Drop wget options broken with recent versions of wget in
update-tarball.mk.
+ Relax python-central and python-support build-dependencies in
python-autotools.mk.
* Stop using patchsystem-quilt.mk (no patches applied)
* Stop Regenerate automade files (irrelevant when using chrpath)
* 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
sugar-base (0.79.0-6) unstable; urgency=low
* Have python-gobject-dev build-dependency fallback to python-gtk2-dev
older than 2.9 (it provided gobject back then).
sugar-base (0.79.0-5) unstable; urgency=low
* Sync with upstream Git as of today.
Main changes:
+ Use the right gettext domain
* Revert earlier non-isolated patch applying the gettext fix.
sugar-base (0.79.0-4) unstable; urgency=low
* Drop no longer needed automake1.10 -> automake build-dependency fix
in debian/rules.
* Only clean builddir if it exists (just cosmetic, to avoid noise).
* 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.
* Fix email address of OLPC Alioth team.
sugar-base (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").
* Rename binary package sugar-base -> python-sugar, to comply with
Python policy.
* Change binary package to section python.
* Update CDBS tweaks:
+ Add py-compile.mk and python-vars.mk to handle autotools-based
Python compilation. This fixes completely broken packaging.
+ Add autotools.mk, autotools-vars.mk, makefile.mk and
makefile-vars.mk providing multi-flavor build support needed by
py-compile.mk.
+ README.cdbs-tweaks updated to mention the above.
* Use quilt to handle patches.
* 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
sugar-base (0.79.0-2) unstable; urgency=low
* Sync with upstream Git. Highlights:
+ 56da6b0 Use the right gettext domain.
* Update CDBS tweaks:
+ Replace virtual automake1.10 build-dependency with automake
+ Strip no longer relevant notes on cdbs-autoupdate.mk from
README.cdbs-tweaks
* Add section on packaging from upstream tarball to README.packaging.
* Add upstream source (in addition to Git source) to debian/copyright.
* Fix typo and mention XO in long description.
* Fix Git commands in README.packaging: Cannot push all+tags in 1 go.
* Update debian/copyright:
+ Bump copyright years for src/sugar/__init__.py
+ Bump copyright years for debian/* files
* Add watch file.
* Recommend sugar.
* Suggest ipython (for better debugging in logger).
* Semi-auto-update debian/control to update build-dependencies:
DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean
sugar-base (0.79.0-1) unstable; urgency=low
* First official release. Closes: bug#444021.
* New Upstream Version
* Update CDBS tweaks:
+ Add upstream-tarball.mk to implement get-orig-source target.
Pristine-tar Git branch is maintained too, but git-buildpackage
does not yet support recreating the bz2 tarball
+ Update copyright-check.mk to parse licensecheck using perl:
+ No longer randomly drops newlines
+ More compact hint file (and ordered more like wiki-proposed new
copyright syntax).
+ No longer ignore files without copyright.
* Fix duplicate build-dependency cleanup in debian/rules
(upstream-tarball.mk needs tightened cdbs dependency).
* Relibtoolize to avoid hardcoded rpath.
* Semi-auto-update debian/control to update build-dependencies:
DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean
sugar-base (0.2~git20080130-0~0jones1) UNRELEASED; urgency=low
* New upstream Git snapshot.
* Add section to README.packaging about doing a package release.
* Update debian/copyright_hints (no real copyright or licensing
changes).
sugar-base (0.2~git20080111-0~0jones2) UNRELEASED; urgency=low
* Improved copyright-check.mk cdbs snippet to use licensecheck script.
* Update debian/copyright:
+ "Fix" copyright for xdgmime{alias,parent}.h (year 200 seems to be
a typo for 2004).
+ Add separate copyright for logger.py (default license and
copyright holder, but only year 2007).
* Semi-auto-update debian/control:
DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean
sugar-base (0.2~git20080111-0~0jones1) UNRELEASED; urgency=low
* New upstream snapshot.
sugar-base (0.2~git20071211-0~0jones~snapshot0) UNRELEASED; urgency=low
* Add Homepage, Vcs-Git and Vcs-Browser fields to debian/control.
sugar-base (0.2~git20071211-0~0jones1) jones; urgency=low
* Initial unofficial release.
-- James Westby <email address hidden> Mon, 11 May 2009 15:01:35 +0100