debian/0000755000000000000000000000000012176516215007174 5ustar debian/source/0000755000000000000000000000000012162151071010462 5ustar debian/source/format0000644000000000000000000000001412162151071011670 0ustar 3.0 (quilt) debian/README.Debian0000644000000000000000000000132512162151071011224 0ustar The upstream README file has some information pertaining to other versions of TracMercurial. To enable it for this release, all you need to do is put the following snippet in your trac.ini: [components] tracext.hg.* = enabled In the [trac] section, you also need [trac] repository_type = hg repository_dir = /path/to/my/hg/repository (add those lines to the existing [trac] section rather than creating a new one). There are some Mercurial specific settings you can add as well: [hg] # -- Show revision number in addition to the changeset hash show_rev = yes # -- Changeset hash format node_format = short # hex: Show the full SHA1 hash # short: Show a shortened hash for the changesets debian/rules0000755000000000000000000000100212162151071010233 0ustar #!/usr/bin/make -f # -*- makefile -*- %: dh $@ --with python2 get-orig-source: set -e ; \ hg clone https://hg.edgewall.org/trac/mercurial-plugin; \ VERSION=$$(python mercurial-plugin/setup.py --version) ; \ cd mercurial-plugin/ ;\ REVISION=$$( LANG=C hg tip | grep changeset | cut -d":" -f3) ; \ cd .. ; \ find mercurial-plugin/ -iname "*pyc" -exec rm {} \; ; \ rm -rf mercurial-plugin/.hg ; \ tar cfz trac-mercurial_$$VERSION+hg$$REVISION.orig.tar.gz mercurial-plugin/ ; \ rm -rf mercurial-plugin/ ; debian/compat0000644000000000000000000000000212162151071010360 0ustar 9 debian/docs0000644000000000000000000000000712162151071010032 0ustar README debian/control0000644000000000000000000000141712176515633010605 0ustar Source: trac-mercurial Section: python Priority: optional Maintainer: Matthias Schmitz Uploaders: Daniel Kahn Gillmor Build-Depends: debhelper (>= 9.0), python-setuptools, python Standards-Version: 3.9.4 Homepage: http://trac.edgewall.org/wiki/TracMercurial Vcs-Git: git://anonscm.debian.org/collab-maint/trac-mercurial.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/trac-mercurial.git Package: trac-mercurial Architecture: all Depends: ${misc:Depends}, ${python:Depends}, trac (>= 1.0.1), mercurial (>= 0.9.5) Enhances: trac Description: Mercurial version control backend for Trac TracMercurial is a plugin for Edgewall Software's Trac that allows Trac to use Mercurial for version control instead of Subversion. debian/patches/0000755000000000000000000000000012162151071010611 5ustar debian/patches/disable-installing-docs0000644000000000000000000000141512162151071015230 0ustar Disable installing docs with distutils. Without this patch, the package would install README and COPYING to /usr. We're already installing the README file to /usr/share/doc/trac-mercurial with dh_installdocs. Index: trac-mercurial-0.12.0.28/setup.py =================================================================== --- trac-mercurial-0.12.0.28.orig/setup.py 2011-02-28 21:47:33.000000000 +0100 +++ trac-mercurial-0.12.0.28/setup.py 2011-12-14 16:14:49.057463238 +0100 @@ -41,7 +41,6 @@ namespace_packages=['tracext'], packages=['tracext', 'tracext.hg'], package_data={ - '': ['COPYING', 'README'], 'tracext.hg': ['locale/*.*', 'locale/*/LC_MESSAGES/*.*'], }, entry_points={'trac.plugins': 'hg = tracext.hg.backend'}, debian/patches/series0000644000000000000000000000003012162151071012017 0ustar disable-installing-docs debian/changelog0000644000000000000000000000743312176516156011061 0ustar trac-mercurial (1.0.0.3+hg8df754d9b36a-1) unstable; urgency=low [ Matthias Schmitz ] * [5105b6c] Add get-orig-source to debian/rules * [32c7c8d] Imported Upstream version 1.0.0.3+hg8df754d9b36a * [f980ec2] Use debhelper magic in debian/rules * [e1c1f5d] Bump Standards, change Maintainer to adopt the package * [8550808] Add empty debian/watch to please lintian * [3b23582] Bump debhelper compat to 9 * [10bb652] Remove obsolete README.source * [99b5f65] Remove the unused patches from debian/patches and series * [f469e19] Explain how to fetch latest source in debian/watch * [8bb7dd2] Tell debhelper to run --with python2 * [6beee6a] Remove unneeded python-support (use dh_python2 now) * [f6302dd] Rewrite debian/copyright to DEP-5 machine readable * [21c4df5] Change Vcs-* header to the new collab-maint repository [ Daniel Kahn Gillmor ] * [52af26f] ensure that excess files get cleaned properly * [7f33472] add myself to uploaders -- Daniel Kahn Gillmor Thu, 01 Aug 2013 13:35:01 -0400 trac-mercurial (0.12.0.28-1) unstable; urgency=low * New upstream version (Closes: #641348) * Move to dh_python2 (Closes: #641154) -- Christoph Egger Wed, 14 Dec 2011 16:10:32 +0100 trac-mercurial (0.11.0.10-1) unstable; urgency=low * New upstream version (Closes: #613843) * Update from Policy 3.8.3 to 3.9.2 -- no changes * Update to source 3.0 (quilt) -- Christoph Egger Sun, 29 May 2011 12:53:48 +0200 trac-mercurial (0.11.0.7+svnr8365-3) unstable; urgency=low * Include patch to work around additional arguments in function call (Closes: #610461) -- patch from upstream rev 9944 -- Christoph Egger Mon, 24 Jan 2011 22:16:47 +0100 trac-mercurial (0.11.0.7+svnr8365-2) unstable; urgency=low * Bump Standards Version to 3.8.3 * Adopt Package (Closes: #538076) * Reformat debian/copyright * Change VCS- Headers to point to hg.debian.org * Bump compat to 7, adjust build-depends * Use python.mk * Add misc:Depends -- Christoph Egger Wed, 16 Sep 2009 13:02:30 +0200 trac-mercurial (0.11.0.7+svnr8365-1) unstable; urgency=low * New upstream version (Closes: 537758) -- John Wright Wed, 22 Jul 2009 15:26:41 -0600 trac-mercurial (0.11.0.7+svnr7849-2) unstable; urgency=low * Forgot to build with an .orig.tar.gz in the last upload. This version is now properly non-native... -- John Wright Sun, 15 Mar 2009 18:29:48 -0600 trac-mercurial (0.11.0.7+svnr7849-1) unstable; urgency=low * New upstream version (Closes: 512422, 518929) -- John Wright Sun, 15 Mar 2009 17:56:20 -0600 trac-mercurial (0.11.0.5dev~svnr7354-2) unstable; urgency=low * Update the README file, which was the text for an ancient version of upstream's homepage, to a more recent version * Add a README.Debian for some simplified Debian-specific (and version 0.11-specific) setup instructions * Add a NEWS.Debian file describing the configuration-breaking changes between 0.10 and 0.11 * Require mercurial (>= 0.9.5) as suggested by upstream's homepage -- John Wright Wed, 23 Jul 2008 03:06:45 -0600 trac-mercurial (0.11.0.5dev~svnr7354-1) unstable; urgency=low * New upstream version for Trac 0.11 (Closes: 490195) * Use /usr/share/quilt/quilt.make instead of my own patch and unpatch targets * Bump Standards-Version to 3.8.0 - Add a debian/README.source file describing this package's use of quilt to manage changes to upstream source -- John Wright Sun, 20 Jul 2008 22:03:16 -0600 trac-mercurial (0.10.0.2~svnr5798-1) unstable; urgency=low * Initial release (Closes: 456381) -- John Wright Tue, 18 Dec 2007 02:41:30 -0700 debian/NEWS0000644000000000000000000000075212162151071007665 0ustar trac-mercurial (0.11.0.5dev~svnr7354-2) unstable; urgency=low Between versions 0.10 and 0.11, the name of the Python package containing the TracMercurial plugin changed. Unfortunately, if you had configured version 0.10, this update will break your installation! You need to change the following in your trac.ini [components] tracvc.hg.* = enabled to [components] tracext.hg.* = enabled -- John Wright Wed, 23 Jul 2008 02:44:00 -0600 debian/watch0000644000000000000000000000017712162151071010220 0ustar # Upstream development is done entirely in Mercurial. # To fetch the latest version you can use 'debian/rules get-orig-source' debian/clean0000644000000000000000000000011212176515633010176 0ustar TracMercurial.egg-info/* tracext/hg/locale/*/LC_MESSAGES/tracmercurial.mo debian/copyright0000644000000000000000000000224612176513612011131 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: mercurial-plugin Source: http://trac.edgewall.org/wiki/TracMercurial Files: debian/* Copyright: 2007-2009, John Wright 2009-2011, Christoph Egger 2013, Matthias Schmitz 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. . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. Files: * Copyright: 2005 Edgewall Software 2005-2013 Christian Boos License: GPL-2 The author does not specify a particular version of the license, therefore it may be distributed under any version published by the Free Software Foundation. The code ships with a copy of version 2 of the GNU General Public License; on Debian systems, you can find the full text in `/usr/share/common-licenses/GPL-2'.