diff --git a/Makefile b/Makefile index 6ee7add34f8bd80808721fd7913f514a315ef965_TWFrZWZpbGU=..b18b000363550f02f413aed008f8e306318c608c_TWFrZWZpbGU= 100644 --- a/Makefile +++ b/Makefile @@ -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 +deb-prepare: + python setup.py 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 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000000000000000000000000000000000000..b18b000363550f02f413aed008f8e306318c608c_ZGViaWFuL2NoYW5nZWxvZw== --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +mercurial-evolve (1.0.0-1) UNRELEASED; urgency=low + + * Initial release. + + -- Julien Cristau <jcristau@debian.org> Fri, 24 Aug 2012 16:46:30 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000000000000000000000000000000000000..b18b000363550f02f413aed008f8e306318c608c_ZGViaWFuL2NvbXBhdA== --- /dev/null +++ b/debian/compat @@ -0,0 +1,1 @@ +8 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000000000000000000000000000000000000..b18b000363550f02f413aed008f8e306318c608c_ZGViaWFuL2NvbnRyb2w= --- /dev/null +++ b/debian/control @@ -0,0 +1,33 @@ +Source: mercurial-evolve +Section: vcs +Priority: optional +Maintainer: Julien Cristau <julien.cristau@logilab.fr> +Build-Depends: + mercurial (>= 2.3~), + mercurial-common (>= 2.3~), + python, + debhelper (>= 8), + python-sphinx (>= 1.0.8), +Python-Version: >= 2.6 +Homepage: https://bitbucket.org/marmoute/mutable-history + +Package: mercurial-evolve +Architecture: all +Depends: + ${python:Depends}, + mercurial (>= 2.3~), +Description: evolve extension for Mercurial + This package provides the experimental "evolve" extension for the Mercurial + DVCS. + . + 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.** + + diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000000000000000000000000000000000000..b18b000363550f02f413aed008f8e306318c608c_ZGViaWFuL2NvcHlyaWdodA== --- /dev/null +++ b/debian/copyright @@ -0,0 +1,15 @@ +This software was downloaded from +https://bitbucket.org/marmoute/mutable-history + +Copyright 2011 Peter Arrenbrecht <peter.arrenbrecht@gmail.com> + Logilab SA <contact@logilab.fr> + Pierre-Yves David <pierre-yves.david@ens-lyon.org> + Patrick Mezard <patrick@mezard.eu> + + +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'. + diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000000000000000000000000000000000000..b18b000363550f02f413aed008f8e306318c608c_ZGViaWFuL2RvY3M= --- /dev/null +++ b/debian/docs @@ -0,0 +1,1 @@ +html diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000000000000000000000000000000000000..b18b000363550f02f413aed008f8e306318c608c_ZGViaWFuL3J1bGVz --- /dev/null +++ b/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f + +%: + dh $@ --with python2 --buildsystem=python_distutils + +build: + dh build --with python2 --buildsystem=python_distutils + $(MAKE) -C docs + +.PHONY: build + +override_dh_auto_test: + cd tests && python run-tests.py --with-hg=`which hg`