Package: release.debian.org Severity: normal User: release.debian.org@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 <hille42@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-maint@lists.debian.org> -Uploaders: Daniele Tricoli <eriol@mornie.org>, Norbert Preining <preining@debian.org> -Standards-Version: 3.9.6 -Build-Depends: debhelper (>= 8.1.0~) +Uploaders: Daniele Tricoli <eriol@mornie.org>, + Norbert Preining <preining@debian.org>, + Hilmar Preusse <hille42@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 <fkr@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 <fkr@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 <preining@debian.org> 2011, Jakub Wilk <jwilk@debian.org> 2012, Daniele Tricoli <eriol@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\.]+)/
Attachment:
signature.asc
Description: PGP signature