--- glosstex-0.4.dfsg.1.orig/debian/compat +++ glosstex-0.4.dfsg.1/debian/compat @@ -0,0 +1 @@ +4 --- glosstex-0.4.dfsg.1.orig/debian/changelog +++ glosstex-0.4.dfsg.1/debian/changelog @@ -0,0 +1,82 @@ +glosstex (0.4.dfsg.1-3) unstable; urgency=low + + * New email address. + * debian/control*: + + Update Standards-Version to 3.7.3. No changes needed. + + Move Homepage field to the source package (dpkg supports it now). + + Replace tetex-bin by texlive-latex-base in Build-Depends. + + Replace tetex-bin by texlive-base-bin in Depends. + + Add missing Depends against texlive-base and texlive-latex-base. + + -- Arnaud Fontaine Fri, 07 Dec 2007 22:09:14 +0000 + +glosstex (0.4.dfsg.1-2) unstable; urgency=low + + * Add support for TeX Live by adding alternate depends to + texlive-base-bin. Closes: #383244. + + -- Arnaud Fontaine Mon, 2 Oct 2006 23:47:03 +0200 + +glosstex (0.4.dfsg.1-1) unstable; urgency=low + + * New maintainer. Closes: #354626. + * Update policy version to 3.7.2. No changes needed. + * Use cdbs to handle glosstex building (debian/rules). + * Add Homepage field (debian/control*). + * Fix FTBFS due to sys_errlist erroneous redeclaration + (debian/patches/00_ftbfs_error.diff). + * Generate glosstex.pdf for documentation instead of glosstex.dvi + (debian/docs). + * Add doc-base support for glosstex.pdf. + * Remove bin/ directory which includes binaries without source. + + -- Arnaud Fontaine Sat, 10 Jun 2006 19:20:38 +0200 + +glosstex (0.4-7) unstable; urgency=low + + * QA upload. + * Package is orphaned (#354626); set maintainer to Debian QA Group. + * debian/rules: Add support for DEB_BUILD_OPTIONS=noopt. + + -- Matej Vela Sun, 9 Apr 2006 22:14:11 +0200 + +glosstex (0.4-6) unstable; urgency=low + + * Run dh_installdeb in debian/rules. Closes: #353749. + * Run mktexlsr in postinst and postrm. + * Update policy version to 3.6.2.2. No changes necessary. + + -- Shaun Jackman Thu, 23 Feb 2006 15:47:19 -0700 + +glosstex (0.4-5) unstable; urgency=low + + * Run mktexlsr at postinst. Closes: #312914. + * Change textex-bin from a recommendation to a dependency. + + -- Shaun Jackman Tue, 23 Aug 2005 14:17:46 -0700 + +glosstex (0.4-4) unstable; urgency=low + + * Update upstream's address. + * Add an example glosstex configuration file. + + -- Shaun Jackman Wed, 30 Mar 2005 10:57:09 -0800 + +glosstex (0.4-3) unstable; urgency=low + + * Fix the manual page to show that options must come last (closes: #268150). + + -- Shaun Jackman Wed, 1 Sep 2004 08:51:10 -0700 + +glosstex (0.4-2) unstable; urgency=low + + * Modify the long description (closes: #259884). + + -- Shaun Jackman Tue, 20 Jul 2004 10:43:11 -0700 + +glosstex (0.4-1) unstable; urgency=low + + * Initial Release. + + -- Shaun Jackman Fri, 25 Jun 2004 10:27:46 -0700 + --- glosstex-0.4.dfsg.1.orig/debian/install +++ glosstex-0.4.dfsg.1/debian/install @@ -0,0 +1,4 @@ +glosstex usr/bin +glosstex.ist usr/share/texmf/makeindex +glosstex.std usr/share/texmf/tex/latex/glosstex +glosstex.sty usr/share/texmf/tex/latex/glosstex --- glosstex-0.4.dfsg.1.orig/debian/control.in +++ glosstex-0.4.dfsg.1/debian/control.in @@ -0,0 +1,18 @@ +Source: glosstex +Section: tex +Priority: optional +Maintainer: Arnaud Fontaine +Build-Depends: @cdbs@, texlive-latex-base, ghostscript +Homepage: http://www.ctan.org/tex-archive/help/Catalogue/entries/glosstex.html +Standards-Version: 3.7.3 + +Package: glosstex +Architecture: any +Depends: ${shlibs:Depends}, texlive-base, texlive-latex-base, texlive-base-bin +Suggests: doc-base +Description: prepare glossaries and lists of acronyms + GlossTeX is a tool for the automatic preparation of glossaries, lists + of acronyms and sorted lists in general for use with LaTeX and + MakeIndex. GlossTeX combines the functionality of acronym, nomencl + and GloTeX. Like GloTeX, it uses the same format glossary definition + files. GlossTeX can be used together with nomencl, nevertheless. --- glosstex-0.4.dfsg.1.orig/debian/postrm +++ glosstex-0.4.dfsg.1/debian/postrm @@ -0,0 +1,8 @@ +#!/bin/sh -e + +if [ "$1" = "remove" ]; then + echo Running \`mktexlsr /usr/share/texmf\'... + mktexlsr /usr/share/texmf +fi + +#DEBHELPER# --- glosstex-0.4.dfsg.1.orig/debian/control +++ glosstex-0.4.dfsg.1/debian/control @@ -0,0 +1,22 @@ +Source: glosstex +Section: tex +Priority: optional +Maintainer: Arnaud Fontaine +Build-Depends: cdbs (>= 0.4.23-1.1), + debhelper (>= 4.2.0), + patchutils (>= 0.2.25), + texlive-latex-base, + ghostscript +Homepage: http://www.ctan.org/tex-archive/help/Catalogue/entries/glosstex.html +Standards-Version: 3.7.3 + +Package: glosstex +Architecture: any +Depends: ${shlibs:Depends}, texlive-base, texlive-latex-base, texlive-base-bin +Suggests: doc-base +Description: prepare glossaries and lists of acronyms + GlossTeX is a tool for the automatic preparation of glossaries, lists + of acronyms and sorted lists in general for use with LaTeX and + MakeIndex. GlossTeX combines the functionality of acronym, nomencl + and GloTeX. Like GloTeX, it uses the same format glossary definition + files. GlossTeX can be used together with nomencl, nevertheless. --- glosstex-0.4.dfsg.1.orig/debian/docs +++ glosstex-0.4.dfsg.1/debian/docs @@ -0,0 +1 @@ +glosstex.pdf --- glosstex-0.4.dfsg.1.orig/debian/rules +++ glosstex-0.4.dfsg.1/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f +# -*- mode: makefile; coding: utf-8 -*- + +# Common include files +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/makefile.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +DEB_MAKE_CLEAN_TARGET := proper +DVIPDF := /usr/bin/dvipdf + +install/glosstex:: + $(MAKE) doc + dvipdf glosstex.dvi + +clean:: + rm -f glosstex.pdf --- glosstex-0.4.dfsg.1.orig/debian/copyright +++ glosstex-0.4.dfsg.1/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Shaun Jackman on +Fri, 25 Jun 2004 10:27:46 -0700. + +The current maintainer is Arnaud Fontaine . + +It was downloaded from http://www.ctan.org/tex-archive/support/glosstex/ + +Upstream Author: Volkan Yavuz + +Copyright: + +Copyright 1997 - 2006 Volkan Yavuz + + 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 + the Free Software Foundation; either version 2 of the License, or (at + your option) any later version. + + This program 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. + +On Debian systems, the complete text of the GNU General Public License +can be found in /usr/share/common-licenses/GPL or obtained from the +Free Software Foundation. --- glosstex-0.4.dfsg.1.orig/debian/glosstex.1 +++ glosstex-0.4.dfsg.1/debian/glosstex.1 @@ -0,0 +1,23 @@ +.TH GLOSSTEX "1" "June 2004" "glosstex 0.4" "User Commands" +.SH NAME +glosstex \- prepare glossaries and lists of acronyms +.SH SYNOPSIS +\fBglosstex\fR \fIAUX\fR \fIGDF\fR... [\fB-v\fR[0-5]] +.SH DESCRIPTION +Generate a glossary using the glossary definitions in the .gdf file, +GDF, for the LaTeX .aux file, AUX. +.SH OPTIONS +.TP +\fB\-v\fR\fIVERBOSITY\fR +explain what is being done; VERBOSITY is from 0 to 5 +.SH AUTHOR +Written by Volkan Yavuz. + +This manual page was written by Shaun Jackman +for the Debian system. +.SH "REPORTING BUGS" +Report bugs to Volkan Yavuz . +.SH COPYRIGHT +Copyright 1997 Volkan Yavuz +.SH "SEE ALSO" +http://www.ctan.org/tex-archive/support/glosstex/ --- glosstex-0.4.dfsg.1.orig/debian/manpages +++ glosstex-0.4.dfsg.1/debian/manpages @@ -0,0 +1 @@ +debian/glosstex.1 --- glosstex-0.4.dfsg.1.orig/debian/glosstex.cfg +++ glosstex-0.4.dfsg.1/debian/glosstex.cfg @@ -0,0 +1,24 @@ +% The default versions of these commands are all found in +% glosstex.std. Slight modifications are made here for my taste. + +% Typeset the short-form text. +% Remove the \textsc{} around the first occurence of #3 to prevent the +% small-caps typesetting. +\renewcommand{\GLX@output@short}[3]{% + \ifthenelse{\equal{#2}{\GLX@acdef@list}}{% + {#3}}{#3}\index{#1@#3}} + +% Typeset an entry in the list of acronyms. +% #2 is the acronym. +% #3 is the long-form. +% #4 is optional text/definition. +% Add a dash after the expansion and bold the acronym and its expansion. +\renewcommand{\GLX@item@acr}[7]{% + \item[\textbf{#2}]% + \ifx#3\empty\else\textbf{#3}\quad\fi\ifx#4\empty\else -- #4\space\fi#7} + +% Typeset an entry in the glossary. Add a dash after the item's name. +\renewcommand{\GLX@item@glo}[7]{% + \item[#2]\ifx#3\empty\else\emph{#3}\space\fi -- #4\space#7} + +% vi:syntax=tex --- glosstex-0.4.dfsg.1.orig/debian/examples +++ glosstex-0.4.dfsg.1/debian/examples @@ -0,0 +1 @@ +debian/glosstex.cfg --- glosstex-0.4.dfsg.1.orig/debian/postinst +++ glosstex-0.4.dfsg.1/debian/postinst @@ -0,0 +1,8 @@ +#!/bin/sh -e + +if [ "$1" = "configure" ]; then + echo Running \`mktexlsr /usr/share/texmf\'... + mktexlsr /usr/share/texmf +fi + +#DEBHELPER# --- glosstex-0.4.dfsg.1.orig/debian/patches/00_ftbfs_error.diff +++ glosstex-0.4.dfsg.1/debian/patches/00_ftbfs_error.diff @@ -0,0 +1,11 @@ +--- error.c.old 2006-06-10 19:38:00.000000000 +0200 ++++ error.c 2006-06-10 19:38:12.000000000 +0200 +@@ -32,8 +32,6 @@ + + #define BUFSIZE 4096 + +-extern char* sys_errlist[]; +- + void + error (const char *fmt,...) + { --- glosstex-0.4.dfsg.1.orig/debian/doc-base +++ glosstex-0.4.dfsg.1/debian/doc-base @@ -0,0 +1,8 @@ +Document: glosstex +Title: Glosstex Documentation +Author: Volkan Yavuz +Abstract: Documentation for glosstex allowing glossaries and lists preparation of acronyms in latex documents +Section: Apps/Text + +Format: PDF +Files: /usr/share/doc/glosstex/glosstex.pdf.gz