[27244] in Source-Commits
Re: python-discuss commit [debian]: Initial commit of Debian packaging
daemon@ATHENA.MIT.EDU (Jonathan Reed)
Sun Aug 25 10:53:59 2013
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Jonathan Reed <jdreed@MIT.EDU>
In-Reply-To: <201308251130.r7PBU6uV030375@drugstore.mit.edu>
Date: Sun, 25 Aug 2013 10:53:48 -0400
Cc: source-commits@MIT.EDU
Message-Id: <90121361-BF3F-402F-B445-DBA0674160D8@mit.edu>
To: Victor Vasiliev <vasilvv@MIT.EDU>
Content-Transfer-Encoding: 8bit
Oh look, we have commit e-mails now! (Thanks Alex!)
I think you want "unstable" not "UNRELEASED" in the changelog. And Lintian is going to yell at you about the boilerplate text in the comments in the rules file.
I haven't actually tested the Python code yet. Presumably that's what -development is for.
I'd like to be able to say "ACK c402d71 through this" as I could in the Subversion days, but truncated SHA1s aren't consecutive, alas.
-Jon
On Aug 25, 2013, at 7:30 AM, Victor Vasiliev wrote:
> https://github.com/mit-athena/python-discuss/commit/9dd92436e0f6bdca98badba87c4d8751463b681f
> commit 9dd92436e0f6bdca98badba87c4d8751463b681f
> Author: Victor Vasiliev <vasilvv@mit.edu>
> Date: Wed Aug 21 18:05:20 2013 -0400
>
> Initial commit of Debian packaging
>
> debian/changelog | 5 +++++
> debian/compat | 1 +
> debian/control | 14 ++++++++++++++
> debian/copyright | 25 +++++++++++++++++++++++++
> debian/docs | 1 +
> debian/gbp.conf | 4 ++++
> debian/rules | 13 +++++++++++++
> debian/source/format | 1 +
> 8 files changed, 64 insertions(+), 0 deletions(-)
>
> diff --git a/debian/changelog b/debian/changelog
> new file mode 100644
> index 0000000..ae2ebd0
> --- /dev/null
> +++ b/debian/changelog
> @@ -0,0 +1,5 @@
> +python-discuss (1.1-0debathena1) UNRELEASED; urgency=low
> +
> + * Initial release.
> +
> + -- Victor Vasiliev <vasilvv@mit.edu> Sun, 25 Aug 2013 07:28:36 -0400
> diff --git a/debian/compat b/debian/compat
> new file mode 100644
> index 0000000..7f8f011
> --- /dev/null
> +++ b/debian/compat
> @@ -0,0 +1 @@
> +7
> diff --git a/debian/control b/debian/control
> new file mode 100644
> index 0000000..206f5b5
> --- /dev/null
> +++ b/debian/control
> @@ -0,0 +1,14 @@
> +Source: python-discuss
> +Section: python
> +Priority: extra
> +Maintainer: Debathena Project <debathena@mit.edu>
> +Build-Depends: debhelper (>= 7), python (>= 2.7)
> +Standards-Version: 3.9.4
> +X-Debathena-No-Build: lucid squeeze
> +
> +Package: python-discuss
> +Architecture: all
> +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python (>= 2.7), python-kerberos
> +Description: Python client for Project Athena forum system
> + Pydiscuss provides a pure-Python implementation of discuss -- the forum
> + protocol developed in late 80's and still used around MIT.
> diff --git a/debian/copyright b/debian/copyright
> new file mode 100644
> index 0000000..ca89067
> --- /dev/null
> +++ b/debian/copyright
> @@ -0,0 +1,25 @@
> +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
> +Upstream-Name: python-discuss
> +
> +Files: *
> +Copyright: 2013 Victor Vasiliev
> +License: MIT
> +
> +License: MIT
> + Permission is hereby granted, free of charge, to any person obtaining a
> + copy of this software and associated documentation files (the "Software"),
> + to deal in the Software without restriction, including without limitation
> + the rights to use, copy, modify, merge, publish, distribute, sublicense,
> + and/or sell copies of the Software, and to permit persons to whom the
> + Software is furnished to do so, subject to the following conditions:
> + .
> + The above copyright notice and this permission notice shall be included
> + in all copies or substantial portions of the Software.
> + .
> + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
> + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
> + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
> + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
> + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
> + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
> + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
> diff --git a/debian/docs b/debian/docs
> new file mode 100644
> index 0000000..e845566
> --- /dev/null
> +++ b/debian/docs
> @@ -0,0 +1 @@
> +README
> diff --git a/debian/gbp.conf b/debian/gbp.conf
> new file mode 100644
> index 0000000..1e433a3
> --- /dev/null
> +++ b/debian/gbp.conf
> @@ -0,0 +1,4 @@
> +[DEFAULT]
> +upstream-tag=v%(version)s
> +upstream-branch=origin
> +debian-branch=debian
> diff --git a/debian/rules b/debian/rules
> new file mode 100755
> index 0000000..2ebce13
> --- /dev/null
> +++ b/debian/rules
> @@ -0,0 +1,13 @@
> +#!/usr/bin/make -f
> +# -*- makefile -*-
> +# Sample debian/rules that uses debhelper.
> +# This file was originally written by Joey Hess and Craig Small.
> +# As a special exception, when this file is copied by dh-make into a
> +# dh-make output file, you may use that output file without restriction.
> +# This special exception was added by Craig Small in version 0.37 of dh-make.
> +
> +# Uncomment this to turn on verbose mode.
> +#export DH_VERBOSE=1
> +
> +%:
> + dh $@ --with python2
> diff --git a/debian/source/format b/debian/source/format
> new file mode 100644
> index 0000000..163aaf8
> --- /dev/null
> +++ b/debian/source/format
> @@ -0,0 +1 @@
> +3.0 (quilt)