[Python-modules-commits] r31127 - in packages/python-html2text/trunk/debian (13 files)
stefanor at users.alioth.debian.org
stefanor at users.alioth.debian.org
Sat Oct 18 18:15:59 UTC 2014
Date: Saturday, October 18, 2014 @ 18:15:58
Author: stefanor
Revision: 31127
* New upstream release.
- New upstream maintainer.
* Update copyright.
* Switch watch file to use https.
* Drop html2markdown transitional package.
* Bump debhelper compat level to 9.
* Port to pybuild.
* Recommend python3-feedparser, which now exists.
* Update manpage, documenting new arguments.
* Bump Standards-Version to 3.9.6, no changes needed.
* Bump X-Python-Version to >= 2.4, 2.3 compatibility isn't claimed any more.
Added:
packages/python-html2text/trunk/debian/clean
packages/python-html2text/trunk/debian/patches/
packages/python-html2text/trunk/debian/patches/series
packages/python-html2text/trunk/debian/patches/skip-install-tests
packages/python-html2text/trunk/debian/python-html2text.install
packages/python-html2text/trunk/debian/python3-html2text.install
Modified:
packages/python-html2text/trunk/debian/changelog
packages/python-html2text/trunk/debian/compat
packages/python-html2text/trunk/debian/control
packages/python-html2text/trunk/debian/copyright
packages/python-html2text/trunk/debian/html2markdown.1
packages/python-html2text/trunk/debian/rules
packages/python-html2text/trunk/debian/watch
Modified: packages/python-html2text/trunk/debian/changelog
===================================================================
--- packages/python-html2text/trunk/debian/changelog 2014-10-18 17:39:11 UTC (rev 31126)
+++ packages/python-html2text/trunk/debian/changelog 2014-10-18 18:15:58 UTC (rev 31127)
@@ -1,9 +1,23 @@
-python-html2text (3.200.3-3) UNRELEASED; urgency=low
+python-html2text (2014.9.25-1) UNRELEASED; urgency=low
+ [ Jakub Wilk ]
* Use canonical URIs for Vcs-* fields.
- -- Jakub Wilk <jwilk at debian.org> Sun, 05 May 2013 16:02:45 +0200
+ [ Stefano Rivera ]
+ * New upstream release.
+ - New upstream maintainer.
+ * Update copyright.
+ * Switch watch file to use https.
+ * Drop html2markdown transitional package.
+ * Bump debhelper compat level to 9.
+ * Port to pybuild.
+ * Recommend python3-feedparser, which now exists.
+ * Update manpage, documenting new arguments.
+ * Bump Standards-Version to 3.9.6, no changes needed.
+ * Bump X-Python-Version to >= 2.4, 2.3 compatibility isn't claimed any more.
+ -- Stefano Rivera <stefanor at debian.org> Fri, 17 Oct 2014 20:59:53 -0700
+
python-html2text (3.200.3-2) unstable; urgency=low
* Add missing Depends on python{3,}-pkg-resources (Closes: #672901). Thanks
Added: packages/python-html2text/trunk/debian/clean
===================================================================
--- packages/python-html2text/trunk/debian/clean (rev 0)
+++ packages/python-html2text/trunk/debian/clean 2014-10-18 18:15:58 UTC (rev 31127)
@@ -0,0 +1 @@
+debian/html2markdown.py*.1
Modified: packages/python-html2text/trunk/debian/compat
===================================================================
--- packages/python-html2text/trunk/debian/compat 2014-10-18 17:39:11 UTC (rev 31126)
+++ packages/python-html2text/trunk/debian/compat 2014-10-18 18:15:58 UTC (rev 31127)
@@ -1 +1 @@
-7
+9
Modified: packages/python-html2text/trunk/debian/control
===================================================================
--- packages/python-html2text/trunk/debian/control 2014-10-18 17:39:11 UTC (rev 31126)
+++ packages/python-html2text/trunk/debian/control 2014-10-18 18:15:58 UTC (rev 31127)
@@ -4,21 +4,22 @@
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Uploaders: Stefano Rivera <stefanor at debian.org>
Build-Depends:
- debhelper (>= 7.0.50~),
+ debhelper (>= 9),
+ dh-python,
python-all (>= 2.6.5-13~),
python-setuptools,
python3-all (>= 3.1.2-12~),
python3-setuptools
-Standards-Version: 3.9.3
-Homepage: http://www.aaronsw.com/2002/html2text/
+Standards-Version: 3.9.6
+Homepage: https://alir3z4.github.io/html2text
Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-html2text/trunk/
Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-html2text/trunk/
-X-Python-Version: >= 2.3
+X-Python-Version: >= 2.4
X-Python3-Version: >= 3.0
Package: python-html2text
Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, python-pkg-resources
+Depends: python-pkg-resources, ${misc:Depends}, ${python:Depends}
Recommends: python-feedparser
Conflicts: html2markdown (<< 3.0.1-2)
Description: Python module for converting HTML to Markdown text
@@ -31,7 +32,8 @@
Package: python3-html2text
Architecture: all
-Depends: ${misc:Depends}, ${python3:Depends}, python3-pkg-resources
+Depends: python3-pkg-resources, ${misc:Depends}, ${python3:Depends}
+Recommends: python3-feedparser
Conflicts: html2markdown (<< 3.0.1-2)
Description: Python module for converting HTML to Markdown text (Python3 version)
html2text is a Python module that converts a page of HTML into clean,
@@ -40,14 +42,3 @@
.
This package contains the Python 3 version of the library, and a script,
html2markdown.
-
-Package: html2markdown
-Section: oldlibs
-Priority: extra
-Architecture: all
-Depends:
- python-html2text (= ${source:Version}) | python3-html2text (= ${source:Version}),
- ${misc:Depends}
-Description: Dummy upgrade package for merge of html2markdown into python-html2text
- This is a transitional package and can safely be removed; see the
- python-html2text and python3-html2text packages instead.
Modified: packages/python-html2text/trunk/debian/copyright
===================================================================
--- packages/python-html2text/trunk/debian/copyright 2014-10-18 17:39:11 UTC (rev 31126)
+++ packages/python-html2text/trunk/debian/copyright 2014-10-18 18:15:58 UTC (rev 31127)
@@ -1,10 +1,15 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: html2text
-Upstream-Contact: Aaron Swartz <me at aaronsw.com>
-Source: http://www.aaronsw.com/2002/html2text/
+Upstream-Contact: Alireza Savand <alireza.savand at gmail.com>
+Source: https://github.com/Alir3z4/html2text/
Files: *
Copyright: 2004-2012, Aaron Swartz
+ 2014, Alireza Savand
+ 2011, Yariv Barkan
+ 2012, Alex Musayev
+ 2013-2014, MatÄj Cepl
+ 2014, Ivan Gromov
License: GPL-3
html2text is available under the GNU GPL 3.0.
.
@@ -12,7 +17,7 @@
version 3 can be found in the /usr/share/common-licenses/GPL-3 file.
Files: debian/*
-Copyright: 2010-2012, Stefano Rivera <stefanor at debian.org>
+Copyright: 2010-2014, Stefano Rivera <stefanor at debian.org>
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
Modified: packages/python-html2text/trunk/debian/html2markdown.1
===================================================================
--- packages/python-html2text/trunk/debian/html2markdown.1 2014-10-18 17:39:11 UTC (rev 31126)
+++ packages/python-html2text/trunk/debian/html2markdown.1 2014-10-18 18:15:58 UTC (rev 31127)
@@ -1,4 +1,4 @@
-.TH HTML2MARKDOWN "1" "January 2012" "html2markdown 3.200.1" "User Commands"
+.TH HTML2MARKDOWN "1" "October 2014" "html2markdown 2014.9.25" "User Commands"
.SH NAME
html2markdown \- converts a page of HTML into markdown.
.SH SYNOPSIS
@@ -34,6 +34,9 @@
.BR \-d ", " \-\-dash\-unordered\-list
Use a dash rather than a star for unordered list items.
.TP
+.BR \-e ", " \-\-asterisk\-emphasis
+Use an asterisk rather than an underscore for emphasized text.
+.TP
\fB\-b\fR \fIBODY_WIDTH\fR, \fB\-\-body\-width\fR=\fIBODY_WIDTH\fR
Number of characters per output line, \fB0\fR for no wrap.
.TP
@@ -44,6 +47,12 @@
Hide strike-through text. Only relevant when \fB-g\fR is specified as
well.
.TP
+.B \-\-escape\-all
+Escape all special characters. Output is less readable, but avoids corner case formatting issues.
+.TP
+.B \-\-bypass\-tables
+Format tables in HTML rather than Markdown syntax.
+.TP
.B \-\-version
Show program's version number and exit.
.TP
Added: packages/python-html2text/trunk/debian/patches/series
===================================================================
--- packages/python-html2text/trunk/debian/patches/series (rev 0)
+++ packages/python-html2text/trunk/debian/patches/series 2014-10-18 18:15:58 UTC (rev 31127)
@@ -0,0 +1 @@
+skip-install-tests
Added: packages/python-html2text/trunk/debian/patches/skip-install-tests
===================================================================
--- packages/python-html2text/trunk/debian/patches/skip-install-tests (rev 0)
+++ packages/python-html2text/trunk/debian/patches/skip-install-tests 2014-10-18 18:15:58 UTC (rev 31127)
@@ -0,0 +1,17 @@
+Description: Do not install tests
+ Previously, they were installed as a top-level package.
+Author: Alireza Savand <alireza.savand at gmail.com>
+Bug-Upstream: https://github.com/Alir3z4/html2text/issues/36
+Origin: upstream, https://github.com/Alir3z4/html2text/commit/f7bf5428a0831f5648a2d95e4a0bd9fedcbda0ad
+
+--- a/setup.py
++++ b/setup.py
+@@ -67,7 +67,7 @@
+ license='GNU GPL 3',
+ requires=requires_list,
+ py_modules=['html2text'],
+- packages=find_packages(),
++ packages=find_packages(exclude=['test']),
+ include_package_data=True,
+ zip_safe=False,
+ )
Added: packages/python-html2text/trunk/debian/python-html2text.install
===================================================================
--- packages/python-html2text/trunk/debian/python-html2text.install (rev 0)
+++ packages/python-html2text/trunk/debian/python-html2text.install 2014-10-18 18:15:58 UTC (rev 31127)
@@ -0,0 +1,2 @@
+/usr/lib/python2.*/dist-packages
+/usr/bin/html2markdown.py2
Added: packages/python-html2text/trunk/debian/python3-html2text.install
===================================================================
--- packages/python-html2text/trunk/debian/python3-html2text.install (rev 0)
+++ packages/python-html2text/trunk/debian/python3-html2text.install 2014-10-18 18:15:58 UTC (rev 31127)
@@ -0,0 +1,2 @@
+/usr/lib/python3.*/dist-packages
+/usr/bin/html2markdown.py3
Modified: packages/python-html2text/trunk/debian/rules
===================================================================
--- packages/python-html2text/trunk/debian/rules 2014-10-18 17:39:11 UTC (rev 31126)
+++ packages/python-html2text/trunk/debian/rules 2014-10-18 18:15:58 UTC (rev 31127)
@@ -1,41 +1,17 @@
#!/usr/bin/make -f
-PYVERS := $(shell pyversions -r)
-PY3VERS := $(shell py3versions -r)
-
%:
- dh $@ --with python2,python3
+ dh $@ --buildsystem pybuild --with python2,python3
-override_dh_auto_build:
- set -e -x; \
- for py in $(PYVERS) $(PY3VERS); do \
- $$py setup.py build; \
- done
-
override_dh_auto_install:
- set -e -x; \
- for py in $(PYVERS); do \
- $$py setup.py install --skip-build --root debian/python-html2text \
- --install-layout deb; \
- done; \
- cd debian/python-html2text/usr/bin; \
- mv html2text html2markdown.py2; \
- sed -i '1s,#!.*python.*,#!/usr/bin/python,' html2markdown.py2
- set -e -x; \
- for py in $(PY3VERS); do \
- $$py setup.py install --skip-build --root debian/python3-html2text \
- --install-layout deb; \
- done; \
- cd debian/python3-html2text/usr/bin; \
- mv html2text html2markdown.py3; \
- sed -i '1s,#!.*python.*,#!/usr/bin/python3,' html2markdown.py3
+ dh_auto_install -- --after-install \
+ 'mv {destdir}/usr/bin/html2text {destdir}/usr/bin/html2markdown.py{version.major}'
+override_dh_installchangelogs:
+ dh_installchangelogs ChangeLog.rst
+
override_dh_installman:
cp debian/html2markdown.1 debian/html2markdown.py2.1
dh_installman -p python-html2text debian/html2markdown.py2.1
cp debian/html2markdown.1 debian/html2markdown.py3.1
dh_installman -p python3-html2text debian/html2markdown.py3.1
-
-override_dh_auto_clean:
- rm -rf build *.egg-info
- rm -f debian/html2markdown.py2.1 debian/html2markdown.py3.1
Modified: packages/python-html2text/trunk/debian/watch
===================================================================
--- packages/python-html2text/trunk/debian/watch 2014-10-18 17:39:11 UTC (rev 31126)
+++ packages/python-html2text/trunk/debian/watch 2014-10-18 18:15:58 UTC (rev 31127)
@@ -1,3 +1,3 @@
version=3
-http://pypi.python.org/packages/source/h/html2text/html2text-(.*)\.tar.gz
+https://pypi.python.org/packages/source/h/html2text/html2text-(.*)\.tar.gz
More information about the Python-modules-commits
mailing list