--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
Please unblock package tipa
[ Reason ]
In the last upload I fixed the most issues regarding the Debian
packaging itself.
[ Impact ]
Not releasing the package results in a heavily outdated Debian package from
the view of the packaging. This makes it harder to adapt the package to new
systems.
[ Tests ]
Only the Debian packaging was changed. Mostly I addressed the issues
reported by lintian. The following tests result in a more clean package.
[ Risks ]
There was no code change in the upstream code, hence no risk for the
end user. The only visible change is: the tipa doc files (from
tipa-doc) now sit in /usr/share/doc/tipa according to new standard.
[ Checklist ]
[X] all changes are documented in the d/changelog
[X] I reviewed all changes and I approve them
[X] attach debdiff against the package in testing
unblock tipa/tipa_1.3-21
diff -Nru tipa-1.3/debian/changelog tipa-1.3/debian/changelog
--- tipa-1.3/debian/changelog 2014-10-10 01:49:13.000000000 +0200
+++ tipa-1.3/debian/changelog 2021-03-12 00:19:38.000000000 +0100
@@ -1,3 +1,18 @@
+tipa (2:1.3-21) unstable; urgency=medium
+
+ * Add me to Uploaders, fix Vcs URLs to salsa.
+ * Replace http -> https in docs, where possible.
+ * tipa-doc now ships pdf files in /usr/share/doc/tipa .
+ * tipa suggests tipa-doc
+ * Mark tipa-doc & xfonts-tipa as "Multi-Arch: foreign"
+ * Lintian:
+ - priority-extra-is-replaced-by-priority-optional
+ - debhelper compat 13
+ - Standards version bumped to 4.5.1
+ - older-debian-watch-file-standard 3
+
+ -- Hilmar Preusse <hill...@web.de> Fri, 12 Mar 2021 00:19:38 +0100
+
tipa (2:1.3-20) unstable; urgency=medium
* fix location of documentation links to /usr/share/texmf/doc
diff -Nru tipa-1.3/debian/compat tipa-1.3/debian/compat
--- tipa-1.3/debian/compat 2014-10-10 01:28:46.000000000 +0200
+++ tipa-1.3/debian/compat 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-8
diff -Nru tipa-1.3/debian/control tipa-1.3/debian/control
--- tipa-1.3/debian/control 2014-10-10 01:47:30.000000000 +0200
+++ tipa-1.3/debian/control 2021-03-12 00:15:05.000000000 +0100
@@ -2,20 +2,24 @@
Section: tex
Priority: optional
Maintainer: Debian TeX maintainers <debian-tex-ma...@lists.debian.org>
-Uploaders: Daniele Tricoli <er...@mornie.org>, Norbert Preining <prein...@debian.org>
-Standards-Version: 3.9.6
-Build-Depends: debhelper (>= 8.1.0~)
+Uploaders: Daniele Tricoli <er...@mornie.org>,
+ Norbert Preining <prein...@debian.org>,
+ Hilmar Preusse <hill...@web.de>
+Standards-Version: 4.5.1
+Build-Depends: debhelper-compat (= 13)
Build-Depends-Indep: tex-common (>= 3), texlive-latex-recommended,
texlive-fonts-recommended, ghostscript, sharutils
-Vcs-Svn: svn://svn.debian.org/svn/debian-tex/tipa/trunk
-Vcs-Browser: http://svn.debian.org/wsvn/debian-tex/tipa/trunk/
-Homepage: http://www.ctan.org/tex-archive/fonts/tipa/
+Rules-Requires-Root: no
+Vcs-Git: https://salsa.debian.org/tex-team/tipa.git
+Vcs-Browser: https://salsa.debian.org/tex-team/tipa
+Homepage: https://www.ctan.org/tex-archive/fonts/tipa/
Package: tipa
Architecture: all
Depends: texlive-latex-base, texlive-base-bin, ${misc:Depends}
Conflicts: tipa-type1
Replaces: tipa-type1
+Suggests: tipa-doc
Description: system for processing phonetic symbols in LaTeX
TIPA is a system for processing IPA (International Phonetic
Alphabet) symbols in LaTeX written by Fukui Rei. TIPA stands for
@@ -43,8 +47,8 @@
xfonts-tipa package).
Package: xfonts-tipa
-Priority: extra
Architecture: all
+Multi-Arch: foreign
Section: fonts
Pre-Depends: ${misc:Pre-Depends}
Depends: tipa (= ${source:Version}), ${misc:Depends}
@@ -60,9 +64,9 @@
http://www.sil.org/computing/fonts/encore-ipa.html).
Package: tipa-doc
-Priority: extra
Depends: ${misc:Depends}
Architecture: all
+Multi-Arch: foreign
Section: doc
Description: documentation for the TIPA LaTeX font
TIPA is a system for processing IPA (International Phonetic
diff -Nru tipa-1.3/debian/copyright tipa-1.3/debian/copyright
--- tipa-1.3/debian/copyright 2014-10-10 01:48:30.000000000 +0200
+++ tipa-1.3/debian/copyright 2021-03-11 00:26:57.000000000 +0100
@@ -1,17 +1,10 @@
-Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174&pathrev=174
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Contact: Fukui Rei <f...@l.u-tokyo.ac.jp>
-Source: http://www.ctan.org/tex-archive/fonts/tipa/
+Source: https://www.ctan.org/tex-archive/fonts/tipa/
Files: *
Copyright: 1996-2004, Fukui Rei <f...@l.u-tokyo.ac.jp>
-License: LPPL
- This program may be distributed and/or modified under the
- conditions of the LaTeX Project Public License, either version 1.2
- of this license or (at your option) any later version.
- The latest version of this license is in
- http://www.latex-project.org/lppl.txt
- and version 1.2 or later is part of all distributions of LaTeX
- version 1999/12/01 or later.
+License: LPPL-1.2+
Files: debian/*
Copyright:
@@ -20,322 +13,27 @@
2006,2014 Norbert Preining <prein...@debian.org>
2011, Jakub Wilk <jw...@debian.org>
2012, Daniele Tricoli <er...@mornie.org>
+License: PD?
+ Public domain software, produced as part of work done by the
+ United States Government & not subject to copyright in the US.
+ .
+ To the extent that any copyright protections may be considered to be held by
+ the authors of this software in some jurisdiction outside the United States,
+ the authors hereby waive those copyright protections and dedicate the
+ software to the public domain. Thus, this license may be considered
+ equivalent to Creative Commons 0: ”No Rights Reserved”.
+ .
+ Note that, according to Gnu.org, public domain is compatible with GPL.
Comment:
License field not added yet because waiting for Rafael Laboissiere answer
about original Debian packaging stuff license.
-License: LPPL
- The LaTeX Project Public License
- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- .
- LPPL Version 1.2 1999-09-03
- .
- Copyright 1999 LaTeX3 Project
- Everyone is allowed to distribute verbatim copies of this
- license document, but modification of it is not allowed.
- .
- .
- PREAMBLE
- ========
- .
- The LaTeX Project Public License (LPPL) is the license under which the
- base LaTeX distribution is distributed.
- .
- You may use this license for any program that you have written and wish
- to distribute. This license may be particularly suitable if your
- program is TeX-related (such as a LaTeX package), but you may use it
- even if your program is unrelated to TeX. The section `WHETHER AND HOW
- TO DISTRIBUTE PROGRAMS UNDER THIS LICENSE', below, gives instructions,
- examples, and recommendations for authors who are considering
- distributing their programs under this license.
- .
- In this license document, `The Program' refers to any program
- distributed under this license.
- .
- This license gives conditions under which The Program may be distributed
- and conditions under which modified versions of The Program may be
- distributed. Individual files of The Program may bear supplementary
- and/or superseding conditions on modification of themselves and on the
- distribution of modified versions of themselves, but *no* file of The
- Program may bear supplementary or superseding conditions on the
- distribution of an unmodified copy of the file. A distributor wishing
- to distribute a complete, unmodified copy of The Program therefore
- needs to check the conditions only in this license and nowhere else.
- .
- Activities other than distribution and/or modification of The Program
- are not covered by this license; they are outside its scope. In
- particular, the act of running The Program is not restricted.
- .
- We, the LaTeX3 Project, believe that the conditions below give you
- the freedom to make and distribute modified versions of The Program
- that conform with whatever technical specifications you wish while
- maintaining the availability, integrity, and reliability of
- The Program. If you do not see how to achieve your goal while
- meeting these conditions, then read the document `cfgguide.tex'
- in the base LaTeX distribution for suggestions.
- .
- .
- CONDITIONS ON DISTRIBUTION AND MODIFICATION
- ===========================================
- .
- You may distribute a complete, unmodified copy of The Program.
- Distribution of only part of The Program is not allowed.
- .
- You may not modify in any way a file of The Program that bears a legal
- notice forbidding modification of that file.
- .
- You may distribute a modified file of The Program if, and only if, the
- following eight conditions are met:
- .
- 1. You must meet any additional conditions borne by the file on the
- distribution of a modified version of the file as described below
- in the subsection `Additional Conditions on Individual Files of
- The Program'.
- .
- 2. If the file is a LaTeX software file, then you must meet any
- applicable additional conditions on the distribution of a modified
- version of the file that are described below in the subsection
- `Additional Conditions on LaTeX Software Files'.
- .
- 3. You must not distribute the modified file with the filename of the
- original file.
- .
- 4. In the modified file, you must acknowledge the authorship and
- name of the original file, and the name (if any) of the program
- which contains it.
- .
- 5. You must change any identification string in the file to indicate
- clearly that the modified file is not part of The Program.
- .
- 6. You must change any addresses in the modified file for the
- reporting of errors in the file or in The Program generally to
- ensure that reports for files no longer maintained by the original
- maintainers will be directed to the maintainers of the modified
- files.
- .
- 7. You must distribute the modified file under a license that forbids
- distribution both of the modified file and of any files derived
- from the modified file with the filename of the original file.
- .
- 8. You must do either (A) or (B):
- .
- (A) distribute a copy of The Program (that is, a complete,
- unmodified copy of The Program) together with the modified
- file; if your distribution of the modified file is made by
- offering access to copy the modified file from a designated
- place, then offering equivalent access to copy The Program
- from the same place meets this condition, even though third
- parties are not compelled to copy The Program along with the
- modified file;
- .
- (B) provide to those who receive the modified file information
- that is sufficient for them to obtain a copy of The Program;
- for example, you may provide a Uniform Resource Locator (URL)
- for a site that you expect will provide them with a copy of
- The Program free of charge (either the version from which
- your modification is derived, or perhaps a later version).
- .
- Note that in the above, `distribution' of a file means making the
- file available to others by any means. This includes, for instance,
- installing the file on any machine in such a way that the file is
- accessible by users other than yourself. `Modification' of a file
- means any procedure that produces a derivative file under any
- applicable law -- that is, a file containing the original file or
- a significant portion of it, either verbatim or with modifications
- and/or translated into another language.
- .
- Changing the name of a file (other than as necessitated by the file
- conventions of the target file systems) is considered to be a
- modification of the file.
- .
- The distribution conditions in this license do not have to be
- applied to files that have been modified in accordance with the
- above conditions. Note, however, that Condition 7. does apply to
- any such modified file.
- .
- The conditions above are not intended to prohibit, and hence do not
- apply to, the updating, by any method, of a file so that it becomes
- identical to the latest version of that file of The Program.
- .
- .
- .
- A Recommendation on Modification Without Distribution
- -----------------------------------------------------
- .
- It is wise never to modify a file of The Program, even for your own
- personal use, without also meeting the above eight conditions for
- distributing the modified file. While you might intend that such
- modified files will never be distributed, often this will happen by
- accident -- you may forget that you have modified the file; or it may
- not occur to you when allowing others to access the modified file
- that you are thus distributing it and violating the conditions of
- this license. It is usually in your best interest to keep your copy
- of The Program identical with the public one. Many programs provide
- ways to control the behavior of that program without altering its
- licensed files.
- .
- .
- Additional Conditions on Individual Files of The Program
- --------------------------------------------------------
- .
- An individual file of The Program may bear additional conditions that
- supplement and/or supersede the conditions in this license if, and only
- if, such additional conditions exclusively concern modification of the
- file or distribution of a modified version of the file. The conditions
- on individual files of The Program therefore may differ only with
- respect to the kind and extent of modification of those files that
- is allowed, and with respect to the distribution of modified versions
- of those files.
- .
- .
- Additional Conditions on LaTeX Software Files
- ---------------------------------------------
- .
- If a file of The Program is intended to be used with LaTeX (that is,
- if it is a LaTeX software file), then the following additional
- conditions, which supplement and/or supersede the conditions
- above, apply to the file according to its filename extension:
- .
- - You may not modify any file with filename extension `.ins' since
- these are installation files containing the legal notices that are
- placed in the files they generate.
- .
- - You may distribute modified versions of files with filename
- extension `.fd' (LaTeX font definition files) under the standard
- conditions of the LPPL as described above. You may also distribute
- such modified LaTeX font definition files with their original names
- provided that:
- (1) the only changes to the original files either enable use of
- available fonts or prevent attempts to access unavailable fonts;
- (2) you also distribute the original, unmodified files (TeX input
- paths can be used to control which set of LaTeX font definition
- files is actually used by TeX).
- .
- - You may distribute modified versions of files with filename
- extension `.cfg' (configuration files) with their original names.
- The Program may (and usually will) specify the range of commands
- that are allowed in a particular configuration file.
- .
- Because of portability and exchangeability issues in LaTeX software,
- The LaTeX3 Project deprecates the distribution of modified versions of
- components of LaTeX or of generally available contributed code for them,
- but such distribution can meet the conditions of this license.
- .
- .
- NO WARRANTY
- ===========
- .
- There is no warranty for The Program. Except when otherwise stated in
- writing, The Copyright Holder provides The Program `as is', without
- warranty of any kind, either expressed or implied, including, but not
- limited to, the implied warranties of merchantability and fitness for
- a particular purpose. The entire risk as to the quality and performance
- of The Program is with you. Should The Program prove defective, you
- assume the cost of all necessary servicing, repair, or correction.
- .
- In no event unless agreed to in writing will The Copyright Holder, or
- any author named in the files of The Program, or any other party who may
- distribute and/or modify The Program as permitted above, be liable to
- you for damages, including any general, special, incidental or
- consequential damages arising out of any use of The Program or out of
- inability to use The Program (including, but not limited to, loss of
- data, data being rendered inaccurate, or losses sustained by anyone as
- a result of any failure of The Program to operate with any other
- programs), even if The Copyright Holder or said author or said other
- party has been advised of the possibility of such damages.
- .
- .
- WHETHER AND HOW TO DISTRIBUTE PROGRAMS UNDER THIS LICENSE
- =========================================================
- .
- This section contains important instructions, examples, and
- recommendations for authors who are considering distributing their
- programs under this license. These authors are addressed as `you' in
- this section.
- .
- .
- Choosing This License or Another License
- ----------------------------------------
- .
- If for any part of your program you want or need to use *distribution*
- conditions that differ from those in this license, then do not refer to
- this license anywhere in your program but instead distribute your
- program under a different license. You may use the text of this license
- as a model for your own license, but your license should not refer to
- the LPPL or otherwise give the impression that your program is
- distributed under the LPPL.
- .
- The document `modguide.tex' in the base LaTeX distribution explains
- the motivation behind the conditions of this license. It explains,
- for example, why distributing LaTeX under the GNU General Public
- License (GPL) was considered inappropriate. Even if your program is
- unrelated to LaTeX, the discussion in `modguide.tex' may still be
- relevant, and authors intending to distribute their programs under any
- license are encouraged to read it.
- .
- .
- How to Use This License
- -----------------------
- .
- To use this license, place in each of the files of your program both
- an explicit copyright notice including your name and the year and also
- a statement that the distribution and/or modification of the file is
- constrained by the conditions in this license.
- .
- Here is an example of such a notice and statement:
- .
- %% pig.dtx
- %% Copyright 2001 M. Y. Name
- %
- % This program may be distributed and/or modified under the
- % conditions of the LaTeX Project Public License, either version 1.2
- % of this license or (at your option) any later version.
- % The latest version of this license is in
- % http://www.latex-project.org/lppl.txt
- % and version 1.2 or later is part of all distributions of LaTeX
- % version 1999/12/01 or later.
- %
- % This program consists of the files pig.dtx and pig.ins
- .
- Given such a notice and statement in a file, the conditions given in
- this license document would apply, with `The Program' referring to the
- two files `pig.dtx' and `pig.ins', and `The Copyright Holder' referring
- to the person `M. Y. Name'.
- .
- .
- Important Recommendations
- -------------------------
- .
- Defining What Constitutes The Program
- .
- The LPPL requires that distributions of The Program contain all the
- files of The Program. It is therefore important that you provide a
- way for the licensee to determine which files constitute The Program.
- This could, for example, be achieved by explicitly listing all the
- files of The Program near the copyright notice of each file or by
- using a line like
- .
- % This program consists of all files listed in manifest.txt.
- .
- in that place. In the absence of an unequivocal list it might be
- impossible for the licensee to determine what is considered by you
- to comprise The Program.
- .
- Noting Exceptional Files
- .
- If The Program contains any files bearing additional conditions on
- modification, or on distribution of modified versions, of those
- files (other than those listed in `Additional Conditions on LaTeX
- Software Files'), then it is recommended that The Program contain a
- prominent file that defines the exceptional conditions, and either
- lists the exceptional files or defines one or more categories of
- exceptional files.
- .
- Files containing the text of a license (such as this file) are
- often examples of files bearing more restrictive conditions on
- modification. LaTeX configuration files (with filename extension
- `.cfg') are examples of files bearing less restrictive conditions
- on the distribution of a modified version of the file. The
- additional conditions on LaTeX software given above are examples
- of declaring a category of files bearing exceptional additional
- conditions.
+License: LPPL-1.2+
+ This program can redistributed and/or modified under the terms
+ of the LaTeX Project Public License Distributed from CTAN
+ archives in directory macros/latex/base/lppl.txt; either
+ version 1.2 of the License, or (at your option) any later version.
+ .
+ You should have received a copy of the LaTeX Project Public License
+ along with this package. If not, see
+ <https://www.latex-project.org/lppl/lppl-1-2.txt>.
diff -Nru tipa-1.3/debian/rules tipa-1.3/debian/rules
--- tipa-1.3/debian/rules 2014-10-10 02:14:44.000000000 +0200
+++ tipa-1.3/debian/rules 2021-03-12 00:18:40.000000000 +0100
@@ -18,7 +18,7 @@
ORIG_TARBALL = tipa_$(UPSTREAM_VERSION).orig.tar.gz
UPSTREAM_DIR = tipa-$(UPSTREAM_VERSION)
-export GZIP = -9n
+#export GZIP = -9n
export TAR_OPTIONS = --owner root --group root --mode a+rX,g-w
get-orig-source: $(ORIG_TARBALL)
@@ -61,7 +61,7 @@
clean:
dh_testdir
- dh_testroot
+ #dh_testroot
$(MAKE) clean
# remove generated pdf files
rm -f doc/tipaman.pdf doc/vowel.pdf
diff -Nru tipa-1.3/debian/tipa-doc.doc-base.tipa-manual tipa-1.3/debian/tipa-doc.doc-base.tipa-manual
--- tipa-1.3/debian/tipa-doc.doc-base.tipa-manual 2014-10-10 01:35:21.000000000 +0200
+++ tipa-1.3/debian/tipa-doc.doc-base.tipa-manual 2021-03-11 23:38:09.000000000 +0100
@@ -8,4 +8,4 @@
Section: Text
Format: PDF
-Files: /usr/share/doc/tipa-doc/tipaman.pdf
+Files: /usr/share/doc/tipa/tipaman.pdf
diff -Nru tipa-1.3/debian/tipa-doc.doc-base.tipa-typefaces tipa-1.3/debian/tipa-doc.doc-base.tipa-typefaces
--- tipa-1.3/debian/tipa-doc.doc-base.tipa-typefaces 2014-10-10 01:35:10.000000000 +0200
+++ tipa-1.3/debian/tipa-doc.doc-base.tipa-typefaces 2021-03-11 23:38:20.000000000 +0100
@@ -8,4 +8,4 @@
Section: Text
Format: PDF
-Files: /usr/share/doc/tipa-doc/tipaface.pdf
+Files: /usr/share/doc/tipa/tipaface.pdf
diff -Nru tipa-1.3/debian/tipa-doc.doc-base.tipa-vowel tipa-1.3/debian/tipa-doc.doc-base.tipa-vowel
--- tipa-1.3/debian/tipa-doc.doc-base.tipa-vowel 2014-10-10 01:35:28.000000000 +0200
+++ tipa-1.3/debian/tipa-doc.doc-base.tipa-vowel 2021-03-11 23:38:30.000000000 +0100
@@ -7,4 +7,4 @@
Section: Text
Format: PDF
-Files: /usr/share/doc/tipa-doc/vowel.pdf
+Files: /usr/share/doc/tipa/vowel.pdf
diff -Nru tipa-1.3/debian/tipa-doc.links tipa-1.3/debian/tipa-doc.links
--- tipa-1.3/debian/tipa-doc.links 2014-10-10 01:34:35.000000000 +0200
+++ tipa-1.3/debian/tipa-doc.links 2021-03-11 23:36:58.000000000 +0100
@@ -1,3 +1,3 @@
-usr/share/doc/tipa-doc/vowel.pdf usr/share/texmf/doc/fonts/tipa/tipa-vowel.pdf
-usr/share/doc/tipa-doc/tipaman.pdf usr/share/texmf/doc/fonts/tipa/tipa-user-manual.pdf
-usr/share/doc/tipa-doc/tipaface.pdf usr/share/texmf/doc/fonts/tipa/tipa-face.pdf
+usr/share/doc/tipa/vowel.pdf usr/share/texmf/doc/fonts/tipa/tipa-vowel.pdf
+usr/share/doc/tipa/tipaman.pdf usr/share/texmf/doc/fonts/tipa/tipa-user-manual.pdf
+usr/share/doc/tipa/tipaface.pdf usr/share/texmf/doc/fonts/tipa/tipa-face.pdf
diff -Nru tipa-1.3/debian/watch tipa-1.3/debian/watch
--- tipa-1.3/debian/watch 2014-10-10 01:28:46.000000000 +0200
+++ tipa-1.3/debian/watch 2021-03-11 23:58:09.000000000 +0100
@@ -1,3 +1,3 @@
-version=3
-http://www.ctan.org/tex-archive/fonts/tipa/index.html \
+version=4
+https://www.ctan.org/tex-archive/fonts/tipa/ \
/tex-archive/fonts/tipa/tipa-([\d\.]+)/
signature.asc
Description: PGP signature
--- End Message ---