Commit b18b0003 authored by Pierre-Yves David's avatar Pierre-Yves David
Browse files

pkg/debian: Debian packaging

This change add the necessary files to create a debian package for the evolve
extension. I do not care about the rest.
parent 6ee7add34f8b
......@@ -24,4 +24,13 @@
all-version-tests: tests-1.3.1 tests-1.4.3 tests-1.5.4 \
tests-1.6.4 tests-1.7.5 tests-1.8 tests-tip
python sdist --dist-dir ..
mv -f ../hg-evolve-1.0.0.tar.gz ../mercurial-evolve_1.0.0.orig.tar.gz
tar xf ../mercurial-evolve_1.0.0.orig.tar.gz
rm -rf ../mercurial-evolve_1.0.0.orig
mv hg-evolve-1.0.0 ../mercurial-evolve_1.0.0.orig
cp -r debian/ ../mercurial-evolve_1.0.0.orig/
@cd ../mercurial-evolve_1.0.0.orig && echo 'debian build directory ready at' `pwd`
.PHONY: tests all-version-tests
mercurial-evolve (1.0.0-1) UNRELEASED; urgency=low
* Initial release.
-- Julien Cristau <> Fri, 24 Aug 2012 16:46:30 +0200
Source: mercurial-evolve
Section: vcs
Priority: optional
Maintainer: Julien Cristau <>
mercurial (>= 2.3~),
mercurial-common (>= 2.3~),
debhelper (>= 8),
python-sphinx (>= 1.0.8),
Python-Version: >= 2.6
Package: mercurial-evolve
Architecture: all
mercurial (>= 2.3~),
Description: evolve extension for Mercurial
This package provides the experimental "evolve" extension for the Mercurial
This extension provides several commands to mutate history and deal with issues
it may raise.
It also:
- enables the "Changeset Obsolescence" feature of mercurial,
- alters core command and extension that rewrite history to use this feature,
- improves some aspects of the early implementation in Mercurial 2.3.
**These extensions are experimental and are not meant for production.**
This software was downloaded from
Copyright 2011 Peter Arrenbrecht <>
Logilab SA <>
Pierre-Yves David <>
Patrick Mezard <>
This software may be used and distributed according to the terms of the GNU
General Public License version 2 or any later version.
On Debian systems, the complete text of the GNU General Public License version
2 can be found in `/usr/share/common-licenses/GPL-2'.
#!/usr/bin/make -f
dh $@ --with python2 --buildsystem=python_distutils
dh build --with python2 --buildsystem=python_distutils
$(MAKE) -C docs
.PHONY: build
cd tests && python --with-hg=`which hg`
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment