[27244] in Source-Commits

home help back first fref pref prev next nref lref last post

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)



home help back first fref pref prev next nref lref last post