[Python-apps-commits] r11754 - in packages/turnin-ng/tags (15 files)

rak at users.alioth.debian.org rak at users.alioth.debian.org
Thu Feb 19 03:18:45 UTC 2015


    Date: Thursday, February 19, 2015 @ 03:18:44
  Author: rak
Revision: 11754

[svn-buildpackage] Tagging turnin-ng 1.3-1

Added:
  packages/turnin-ng/tags/1.3-1/
  packages/turnin-ng/tags/1.3-1/debian/changelog
    (from rev 11753, packages/turnin-ng/trunk/debian/changelog)
  packages/turnin-ng/tags/1.3-1/debian/compat
    (from rev 11753, packages/turnin-ng/trunk/debian/compat)
  packages/turnin-ng/tags/1.3-1/debian/control
    (from rev 11753, packages/turnin-ng/trunk/debian/control)
  packages/turnin-ng/tags/1.3-1/debian/copyright
    (from rev 11753, packages/turnin-ng/trunk/debian/copyright)
  packages/turnin-ng/tags/1.3-1/debian/patches/04_manual_info_install.diff
    (from rev 11753, packages/turnin-ng/trunk/debian/patches/04_manual_info_install.diff)
  packages/turnin-ng/tags/1.3-1/debian/rules
    (from rev 11753, packages/turnin-ng/trunk/debian/rules)
  packages/turnin-ng/tags/1.3-1/debian/watch
    (from rev 11753, packages/turnin-ng/trunk/debian/watch)
Deleted:
  packages/turnin-ng/tags/1.3-1/debian/changelog
  packages/turnin-ng/tags/1.3-1/debian/compat
  packages/turnin-ng/tags/1.3-1/debian/control
  packages/turnin-ng/tags/1.3-1/debian/copyright
  packages/turnin-ng/tags/1.3-1/debian/patches/04_manual_info_install.diff
  packages/turnin-ng/tags/1.3-1/debian/rules
  packages/turnin-ng/tags/1.3-1/debian/watch

Deleted: packages/turnin-ng/tags/1.3-1/debian/changelog
===================================================================
--- packages/turnin-ng/trunk/debian/changelog	2015-02-09 20:51:42 UTC (rev 11732)
+++ packages/turnin-ng/tags/1.3-1/debian/changelog	2015-02-19 03:18:44 UTC (rev 11754)
@@ -1,41 +0,0 @@
-turnin-ng (1.2-1) unstable; urgency=low
-
-  [ Jakub Wilk ]
-  * Use canonical URIs for Vcs-* fields.
-  * Remove DM-Upload-Allowed; it's no longer used by the archive
-    software.
-
-  [ Ryan Kavanagh ]
-  * New upstream release
-    + Fixes FTBFS (Closes: #713326)
-    + Update copyright years / holders
-    + Update installed links to point to new script location
-  * Clean up doc/turnin-ng.{pdf,html,info}, fixes a FTBFS when we build twice
-    in a row (Closes: #671433)
-  * Update watch file to use github redirector
-  * Simplify rules file
-  * Drop build-dep on texi2html in favour of makeinfo from texinfo
-  * Bump standards version to 3.9.4
-  * Switch to my @debian.org email address
-
- -- Ryan Kavanagh <rak at debian.org>  Sat, 19 Oct 2013 14:40:49 -0400
-
-turnin-ng (1.1-1) unstable; urgency=low
-
-  * New upstream release
-    - Dropped 02_egg_version.diff and 03_infodir.diff, applied upstream
-  * Don't call install-info from setup.py, 04_manual_info_install.diff
-  * Bumped to standards 3.9.1
-  * Although section 2.3 of the Python Policy is for modules, we'll switch
-    to X-Python-Version from X{S,B}-Python-Version since it recommends it.
-  * Updated example in README.Debian for new release
-  * Bump to debhelper 8.
-  * Added 'DM-Upload-Allowed: yes' with sponsor's permission
-
- -- Ryan Kavanagh <ryanakca at kubuntu.org>  Fri, 04 Feb 2011 12:54:54 -0500
-
-turnin-ng (1.0.1-1) unstable; urgency=low
-
-  * Initial release (Closes: #540365)
-
- -- Ryan Kavanagh <ryanakca at kubuntu.org>  Mon, 15 Feb 2010 15:49:04 -0500

Copied: packages/turnin-ng/tags/1.3-1/debian/changelog (from rev 11753, packages/turnin-ng/trunk/debian/changelog)
===================================================================
--- packages/turnin-ng/tags/1.3-1/debian/changelog	                        (rev 0)
+++ packages/turnin-ng/tags/1.3-1/debian/changelog	2015-02-19 03:18:44 UTC (rev 11754)
@@ -0,0 +1,57 @@
+turnin-ng (1.3-1) unstable; urgency=low
+
+  * New upstream release
+  * Update watch file
+  * Bump copyright years
+  * Bump standards version to 3.9.6
+  * Switch to dh-python
+    + Drop dependencies on python-support
+    + Bump minimum required python version to 2.6.6-3~
+  * Switch to debhelper >= 9 and bump compat level to 9
+  * Make builds reproducible:
+    + Add build dependency on faketime so that documentation generated by
+      pdflatex has a reproducible timestamp
+
+ -- Ryan Kavanagh <rak at debian.org>  Wed, 18 Feb 2015 15:43:14 -0500
+
+turnin-ng (1.2-1) unstable; urgency=low
+
+  [ Jakub Wilk ]
+  * Use canonical URIs for Vcs-* fields.
+  * Remove DM-Upload-Allowed; it's no longer used by the archive
+    software.
+
+  [ Ryan Kavanagh ]
+  * New upstream release
+    + Fixes FTBFS (Closes: #713326)
+    + Update copyright years / holders
+    + Update installed links to point to new script location
+  * Clean up doc/turnin-ng.{pdf,html,info}, fixes a FTBFS when we build twice
+    in a row (Closes: #671433)
+  * Update watch file to use github redirector
+  * Simplify rules file
+  * Drop build-dep on texi2html in favour of makeinfo from texinfo
+  * Bump standards version to 3.9.4
+  * Switch to my @debian.org email address
+
+ -- Ryan Kavanagh <rak at debian.org>  Sat, 19 Oct 2013 14:40:49 -0400
+
+turnin-ng (1.1-1) unstable; urgency=low
+
+  * New upstream release
+    - Dropped 02_egg_version.diff and 03_infodir.diff, applied upstream
+  * Don't call install-info from setup.py, 04_manual_info_install.diff
+  * Bumped to standards 3.9.1
+  * Although section 2.3 of the Python Policy is for modules, we'll switch
+    to X-Python-Version from X{S,B}-Python-Version since it recommends it.
+  * Updated example in README.Debian for new release
+  * Bump to debhelper 8.
+  * Added 'DM-Upload-Allowed: yes' with sponsor's permission
+
+ -- Ryan Kavanagh <ryanakca at kubuntu.org>  Fri, 04 Feb 2011 12:54:54 -0500
+
+turnin-ng (1.0.1-1) unstable; urgency=low
+
+  * Initial release (Closes: #540365)
+
+ -- Ryan Kavanagh <ryanakca at kubuntu.org>  Mon, 15 Feb 2010 15:49:04 -0500

Deleted: packages/turnin-ng/tags/1.3-1/debian/compat
===================================================================
--- packages/turnin-ng/trunk/debian/compat	2015-02-09 20:51:42 UTC (rev 11732)
+++ packages/turnin-ng/tags/1.3-1/debian/compat	2015-02-19 03:18:44 UTC (rev 11754)
@@ -1 +0,0 @@
-7

Copied: packages/turnin-ng/tags/1.3-1/debian/compat (from rev 11753, packages/turnin-ng/trunk/debian/compat)
===================================================================
--- packages/turnin-ng/tags/1.3-1/debian/compat	                        (rev 0)
+++ packages/turnin-ng/tags/1.3-1/debian/compat	2015-02-19 03:18:44 UTC (rev 11754)
@@ -0,0 +1 @@
+9

Deleted: packages/turnin-ng/tags/1.3-1/debian/control
===================================================================
--- packages/turnin-ng/trunk/debian/control	2015-02-09 20:51:42 UTC (rev 11732)
+++ packages/turnin-ng/tags/1.3-1/debian/control	2015-02-19 03:18:44 UTC (rev 11754)
@@ -1,26 +0,0 @@
-Source: turnin-ng
-Section: utils
-Priority: optional
-Maintainer: Ryan Kavanagh <rak at debian.org>
-Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 8),
- python (>= 2.5)
-Build-Depends-Indep: python-support (>= 0.90.5),
- texinfo,
- texlive
-Standards-Version: 3.9.4
-Homepage: http://github.com/ryanakca/Turnin-NG
-X-Python-Version: >= 2.5
-Vcs-Svn: svn://anonscm.debian.org/python-apps/packages/turnin-ng/trunk/
-Vcs-Browser: http://anonscm.debian.org/viewvc/python-apps/packages/turnin-ng/trunk/
-
-Package: turnin-ng
-Architecture: all
-Depends: ${misc:Depends}, ${python:Depends},
- python-configobj,
- install-info
-Description: assignment submitter and manager
- Turnin-NG is an assignment submission suite written in Python and composed of
- turnin and turnincfg. Students can use the turnin command to submit an
- assignment to a course. Professors and TAs (teaching assistants) can use
- turnincfg to manage submitted assignments, making them easier to grade.

Copied: packages/turnin-ng/tags/1.3-1/debian/control (from rev 11753, packages/turnin-ng/trunk/debian/control)
===================================================================
--- packages/turnin-ng/tags/1.3-1/debian/control	                        (rev 0)
+++ packages/turnin-ng/tags/1.3-1/debian/control	2015-02-19 03:18:44 UTC (rev 11754)
@@ -0,0 +1,27 @@
+Source: turnin-ng
+Section: utils
+Priority: optional
+Maintainer: Ryan Kavanagh <rak at debian.org>
+Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 9)
+ , python (>= 2.6.6-3~)
+Build-Depends-Indep: dh-python
+ , texinfo
+ , texlive
+ , faketime
+Standards-Version: 3.9.6
+Homepage: http://github.com/ryanakca/Turnin-NG
+X-Python-Version: >= 2.5
+Vcs-Svn: svn://anonscm.debian.org/python-apps/packages/turnin-ng/trunk/
+Vcs-Browser: http://anonscm.debian.org/viewvc/python-apps/packages/turnin-ng/trunk/
+
+Package: turnin-ng
+Architecture: all
+Depends: ${misc:Depends}, ${python:Depends},
+ python-configobj,
+ install-info
+Description: assignment submitter and manager
+ Turnin-NG is an assignment submission suite written in Python and composed of
+ turnin and turnincfg. Students can use the turnin command to submit an
+ assignment to a course. Professors and TAs (teaching assistants) can use
+ turnincfg to manage submitted assignments, making them easier to grade.

Deleted: packages/turnin-ng/tags/1.3-1/debian/copyright
===================================================================
--- packages/turnin-ng/trunk/debian/copyright	2015-02-09 20:51:42 UTC (rev 11732)
+++ packages/turnin-ng/tags/1.3-1/debian/copyright	2015-02-19 03:18:44 UTC (rev 11754)
@@ -1,42 +0,0 @@
-This package was debianized by:
-
-    Ryan Kavanagh <ryanakca at kubuntu.org> on Mon, 15 Feb 2010 15:46:52 -0500
-
-It was downloaded from:
-
-    http://github.com/ryanakca/Turnin-NG/downloads
-
-Upstream Author:
-
-    Ryan Kavanagh <ryanakca at kubuntu.org>
-
-Copyright:
-
-    Copyright (C) 2009-2013 Ryan Kavanagh <rak at debian.org>
-
-License:
-
-    This package 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 package 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 package; if not, write to the Free Software
-    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
-
-On Debian systems, the complete text of the GNU General Public License version
-two or later can be found in the files `/usr/share/common-licenses/GPL-2' and
-`/usr/share/common-licenses/GPL-3'.
-
-The Debian packaging is:
-
-    Copyright (C) 2009-2013, Ryan Kavanagh <rak at debian.org>
-
-and is licensed under the GPL, either version 2 of the License, or (at your
-option) any later version, see above.

Copied: packages/turnin-ng/tags/1.3-1/debian/copyright (from rev 11753, packages/turnin-ng/trunk/debian/copyright)
===================================================================
--- packages/turnin-ng/tags/1.3-1/debian/copyright	                        (rev 0)
+++ packages/turnin-ng/tags/1.3-1/debian/copyright	2015-02-19 03:18:44 UTC (rev 11754)
@@ -0,0 +1,42 @@
+This package was debianized by:
+
+    Ryan Kavanagh <ryanakca at kubuntu.org> on Mon, 15 Feb 2010 15:46:52 -0500
+
+It was downloaded from:
+
+    http://github.com/ryanakca/Turnin-NG/downloads
+
+Upstream Author:
+
+    Ryan Kavanagh <ryanakca at kubuntu.org>
+
+Copyright:
+
+    Copyright (C) 2009-2014 Ryan Kavanagh <rak at debian.org>
+
+License:
+
+    This package 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 package 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 package; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU General Public License version
+two or later can be found in the files `/usr/share/common-licenses/GPL-2' and
+`/usr/share/common-licenses/GPL-3'.
+
+The Debian packaging is:
+
+    Copyright (C) 2009-2015, Ryan Kavanagh <rak at debian.org>
+
+and is licensed under the GPL, either version 2 of the License, or (at your
+option) any later version, see above.

Deleted: packages/turnin-ng/tags/1.3-1/debian/patches/04_manual_info_install.diff
===================================================================
--- packages/turnin-ng/trunk/debian/patches/04_manual_info_install.diff	2015-02-09 20:51:42 UTC (rev 11732)
+++ packages/turnin-ng/tags/1.3-1/debian/patches/04_manual_info_install.diff	2015-02-19 03:18:44 UTC (rev 11754)
@@ -1,26 +0,0 @@
-# 04_manual_info_install.diff by Ryan Kavanagh <ryanakca at kubuntu.org>
-# Description: Manually install info page from packaging instead of from
-# setup.py
-Index: turnin-ng-1.2/setup.py
-===================================================================
---- turnin-ng-1.2.orig/setup.py	2013-08-30 16:18:49.263300282 -0400
-+++ turnin-ng-1.2/setup.py	2013-08-30 16:18:49.259300169 -0400
-@@ -211,7 +211,7 @@
-             if retcode < 0:
-                 raise subprocess.CalledProcessError(retcode, ' '.join(cargs))
- 
--install.sub_commands.append(('install_infopage', None))
-+# install.sub_commands.append(('install_infopage', None))
- 
- setup(name='turnin-ng',
-       version='1.2',
-@@ -225,7 +225,7 @@
-       package_dir={'turninng':'src/turninng'},
-       data_files=data_files,
-       cmdclass={'build_infopage': build_infopage, 'build_pdf':build_pdf,
--          'build_htmldocs': build_htmldocs, 'build_legacy': build_legacy,
--          'install_infopage': install_infopage}
-+          'build_htmldocs': build_htmldocs, 'build_legacy': build_legacy}
-+#          'install_infopage': install_infopage}
-       #    'install_legacy': install_legacy}
- )

Copied: packages/turnin-ng/tags/1.3-1/debian/patches/04_manual_info_install.diff (from rev 11753, packages/turnin-ng/trunk/debian/patches/04_manual_info_install.diff)
===================================================================
--- packages/turnin-ng/tags/1.3-1/debian/patches/04_manual_info_install.diff	                        (rev 0)
+++ packages/turnin-ng/tags/1.3-1/debian/patches/04_manual_info_install.diff	2015-02-19 03:18:44 UTC (rev 11754)
@@ -0,0 +1,26 @@
+# 04_manual_info_install.diff by Ryan Kavanagh <ryanakca at kubuntu.org>
+# Description: Manually install info page from packaging instead of from
+# setup.py
+Index: turnin-ng-1.3/setup.py
+===================================================================
+--- turnin-ng-1.3.orig/setup.py	2015-02-17 12:39:29.216119508 -0500
++++ turnin-ng-1.3/setup.py	2015-02-17 12:39:29.184118631 -0500
+@@ -211,7 +211,7 @@
+             if retcode < 0:
+                 raise subprocess.CalledProcessError(retcode, ' '.join(cargs))
+ 
+-install.sub_commands.append(('install_infopage', None))
++# install.sub_commands.append(('install_infopage', None))
+ 
+ setup(name='turnin-ng',
+       version='1.3',
+@@ -225,7 +225,7 @@
+       package_dir={'turninng':'src/turninng'},
+       data_files=data_files,
+       cmdclass={'build_infopage': build_infopage, 'build_pdf':build_pdf,
+-          'build_htmldocs': build_htmldocs, 'build_legacy': build_legacy,
+-          'install_infopage': install_infopage}
++          'build_htmldocs': build_htmldocs, 'build_legacy': build_legacy}
++#          'install_infopage': install_infopage}
+       #    'install_legacy': install_legacy}
+ )

Deleted: packages/turnin-ng/tags/1.3-1/debian/rules
===================================================================
--- packages/turnin-ng/trunk/debian/rules	2015-02-09 20:51:42 UTC (rev 11732)
+++ packages/turnin-ng/tags/1.3-1/debian/rules	2015-02-19 03:18:44 UTC (rev 11754)
@@ -1,4 +0,0 @@
-#!/usr/bin/make -f
-
-%:
-	dh $@ -- --install-lib=usr/share/turnin-ng --install-scripts=usr/share/turnin-ng

Copied: packages/turnin-ng/tags/1.3-1/debian/rules (from rev 11753, packages/turnin-ng/trunk/debian/rules)
===================================================================
--- packages/turnin-ng/tags/1.3-1/debian/rules	                        (rev 0)
+++ packages/turnin-ng/tags/1.3-1/debian/rules	2015-02-19 03:18:44 UTC (rev 11754)
@@ -0,0 +1,11 @@
+#!/usr/bin/make -f
+
+BUILD_DATE := $(shell dpkg-parsechangelog --show-field Date)
+
+%:
+	dh $@ --with=python2 -- --install-lib=usr/share/turnin-ng --install-scripts=usr/share/turnin-ng
+
+override_dh_auto_build:
+	# We generate PDF files with pdftex which feature timestamps; make their
+	# build reproducible.
+	faketime '$(BUILD_DATE)' dh_auto_build

Deleted: packages/turnin-ng/tags/1.3-1/debian/watch
===================================================================
--- packages/turnin-ng/trunk/debian/watch	2015-02-09 20:51:42 UTC (rev 11732)
+++ packages/turnin-ng/tags/1.3-1/debian/watch	2015-02-19 03:18:44 UTC (rev 11754)
@@ -1,3 +0,0 @@
-version=3
-opts=filenamemangle=s at .*/(.*)@Turnin-NG-$1@ \
-  http://githubredir.debian.net/github/ryanakca/Turnin-NG /(.*).tar.gz

Copied: packages/turnin-ng/tags/1.3-1/debian/watch (from rev 11753, packages/turnin-ng/trunk/debian/watch)
===================================================================
--- packages/turnin-ng/tags/1.3-1/debian/watch	                        (rev 0)
+++ packages/turnin-ng/tags/1.3-1/debian/watch	2015-02-19 03:18:44 UTC (rev 11754)
@@ -0,0 +1,3 @@
+version=3
+opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/turnin-ng-$1\.tar\.gz/ \
+  https://github.com/ryanakca/turnin-ng/tags .*/v?(\d\S*)\.tar\.gz




More information about the Python-apps-commits mailing list