A => build-deb.sh +32 -0
@@ 0,0 1,32 @@
+#!/bin/bash -eux
+# Guestrepo: A Mercurial Extension for the managing of components
+# Copyright (C) 2012 Schweitzer Engineering Laboratories, Inc.
+
+# 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.
+
+# 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.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+# Contact information:
+
+# opensource@selinc.com
+
+# Schweitzer Engineering Laboratories, Inc.
+# 2350 NE Hopkins Court
+# Pullman, WA 99163 - USA
+dpkg-buildpackage -us -uc >/dev/null
+
+mv ../mercurial-guestrepo*.deb .
+rm -f ../guestrepo_*.changes
+rm -f ../guestrepo_*.dsc
+rm -f ../guestrepo_*.tar.gz
+lintian -i *.deb
A => debian/changelog +35 -0
@@ 0,0 1,35 @@
+guestrepo (1.10) unstable; urgency=low
+ * Added grupdate --pull and grpull --update
+ * Added --json option to grsummary, grstate, grin and grout
+ * Optimized pushes
+ * Updated the README to reflect new changes
+ * Added ability to save/load .hgguestrepo files
+ * Added color to grsummary output
+ * Added --new-branch option to grpush
+
+ -- Daniel Norris <daniel_norris@selinc.com> Fri, 16 Nov 2012 09:37:17 -0800
+
+guestrepo (1.05) unstable; urgency=low
+
+ * Added grout & grin, "guestrepo in, guestrepo out"
+ * Renamed sync to grupdate. This assists in training.
+
+ -- Paul Nathan <paul_nathan@selinc.com> Wed, 22 Aug 2012 16:07:04 -0700
+
+guestrepo (1.04) unstable; urgency=low
+
+ * Improved compatability with extensions changing mercurial output
+
+ -- bensmit <ben_smith@selinc.com> Mon, 13 Aug 2012 12:47:20 -0700
+
+guestrepo (1.03) unstable; urgency=low
+
+ * Reorganized and a debian
+
+ -- bensmit <ben_smith@selinc.com> Mon, 30 Jul 2012 16:01:31 -0700
+
+guestrepo (1.02) unstable; urgency=low
+
+ * Initial release.
+
+ -- bensmit <ben_smith@selinc.com> Mon, 30 Jul 2012 15:30:58 -0700
A => debian/compat +1 -0
@@ 0,0 1,1 @@
+7
No newline at end of file
A => debian/control +14 -0
@@ 0,0 1,14 @@
+Source: guestrepo
+Maintainer: Schwietzer Engineering Laboratories <opensource@selinc.com>
+Section: python
+Priority: optional
+Build-Depends: debhelper( >=7 ), python-all (>= 2.4)
+Standards-Version: 3.9.1
+
+Package: mercurial-guestrepo
+Section: devel
+Provides: sel-hg-guestrepo
+Architecture: all
+Depends: ${python:Depends}, ${misc:Depends}, python-all, mercurial (>= 2.1)
+Description: Mercurial extension for enterprises needing to handle
+ modules and components
A => debian/copyright +24 -0
@@ 0,0 1,24 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: guestrepo
+Upstream-Source: https://bitbucket.org/selinc/guestrepo
+
+Files: *
+Copyright: 2012 Schweitzer Engineering Laboratories, Inc. <opensource@selinc.com>
+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.
+ .
+ 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.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ .
+ 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'.
A => debian/rules +4 -0
@@ 0,0 1,4 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@ --buildsystem=python_distutils
No newline at end of file