pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/print/tex-glossaries Update tex-glossaries to 3.01.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e99e9d59eb24
branches:  trunk
changeset: 594060:e99e9d59eb24
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Tue Oct 18 21:32:43 2011 +0000

description:
Update tex-glossaries to 3.01.

Notable changes:
* Documentation has been restructured.
* Added new package options: entrycounter, counterwithin,
  subentrycounter, sort, seeautonumberlist, savewrites, and
  compatible-2.07.
* \printglossary sets \currentglossary to the current glossary's
  label. (Allows custom glossary styles access to the glossary
  type.)
* Modified internal workings of acronyms.

diffstat:

 print/tex-glossaries/DESCR    |  23 +++++++++++++----
 print/tex-glossaries/Makefile |  54 +++++++++++-------------------------------
 print/tex-glossaries/PLIST    |  33 ++++++++++++++++++++-----
 print/tex-glossaries/distinfo |   8 +++---
 4 files changed, 62 insertions(+), 56 deletions(-)

diffs (146 lines):

diff -r 4c196e66a5ae -r e99e9d59eb24 print/tex-glossaries/DESCR
--- a/print/tex-glossaries/DESCR        Tue Oct 18 20:46:30 2011 +0000
+++ b/print/tex-glossaries/DESCR        Tue Oct 18 21:32:43 2011 +0000
@@ -1,6 +1,17 @@
-The glossaries package supports acronyms and multiple glossaries.
-New entries are defined to have a name and description (and optionally
-an associated symbol).  Plural forms can also be specified.  New
-glossary styles can be defined, and preambles and postambles can be
-specified.  There is provision for loading a database of terms: only
-terms used in the text will be added to the relevant glossary.
+The glossaries package supports acronyms and multiple glossaries, and
+has provision for operation in several languages (using the facilities
+of either babel or polyglossia). New entries are defined to have a name
+and description (and optionally an associated symbol). Support for
+multiple languages is offered, and plural forms of terms may be
+specified. An additional package, glossaries-accsupp, can make use of
+the accsupp package mechanisms for accessibility support for PDF files
+containing glossaries. The user may define new glossary styles, and
+preambles and postambles can be specified. There is provision for
+loading a database of terms, but only terms used in the text will be
+added to the relevant glossary. The package uses an indexing program to
+provide the actual glossary; either makeindex or xindy may serve this
+purpose, and a Perl script is provided to serve as interface. The
+package distribution also provides the mfirstuc package, for changing
+the first letter of a word to upper case. The package supersedes the
+author's glossary package (which is now obsolete), and a conversion tool
+is provided.
diff -r 4c196e66a5ae -r e99e9d59eb24 print/tex-glossaries/Makefile
--- a/print/tex-glossaries/Makefile     Tue Oct 18 20:46:30 2011 +0000
+++ b/print/tex-glossaries/Makefile     Tue Oct 18 21:32:43 2011 +0000
@@ -1,49 +1,25 @@
-# $NetBSD: Makefile,v 1.4 2009/07/22 09:01:44 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2011/10/18 21:32:43 minskim Exp $
 
 DISTNAME=      glossaries
-PKGNAME=       tex-${DISTNAME}-1.02
-CATEGORIES=    print
-MASTER_SITES=  ${MASTER_SITE_TEX_CTAN:=macros/latex/contrib/}
-EXTRACT_SUFX=  .zip
+PKGNAME=       tex-${DISTNAME}-3.01
+TEXLIVE_REV=   22100
 
 MAINTAINER=    jmmv%NetBSD.org@localhost
-HOMEPAGE=      http://www.ctan.org/tex-archive/help/Catalogue/entries/glossaries.html
-COMMENT=       Macros for creation of glossaries
+COMMENT=       Create glossaries and lists of acronyms
 
-PKG_DESTDIR_SUPPORT=   user-destdir
-
-DEPENDS+=      tex-xkeyval>=2.5f:../../print/tex-xkeyval
-
-DIST_SUBDIR=   ${PKGNAME_NOREV}
 USE_TOOLS+=    perl:run
-
-REPLACE_PERL=  scripts/makeglossaries
-
-INSTALLATION_DIRS=     bin
+REPLACE_PERL=  bin/makeglossaries
 
-.include "../../print/teTeX/module.mk"
-
-do-build:
-       cd ${WRKSRC} && latex glossaries.ins
+INSTALLATION_DIRS+=    bin
 
-do-install:
-       ${INSTALL_SCRIPT} ${WRKSRC}/scripts/makeglossaries \
-               ${DESTDIR}${PREFIX}/bin
-       ${INSTALL_DATA_DIR} \
-               ${DESTDIR}${PKG_LOCALTEXMFPREFIX}/doc/latex/glossaries
-       ${INSTALL_DATA} ${WRKSRC}/doc/glossaries.pdf \
-               ${DESTDIR}${PKG_LOCALTEXMFPREFIX}/doc/latex/glossaries
-       ${INSTALL_DATA_DIR} \
-               ${DESTDIR}${PKG_LOCALTEXMFPREFIX}/tex/latex/glossaries
-       ${INSTALL_DATA} ${WRKSRC}/glossaries.sty \
-               ${DESTDIR}${PKG_LOCALTEXMFPREFIX}/tex/latex/glossaries
-       ${INSTALL_DATA} ${WRKSRC}/glossary-hypernav.sty \
-               ${DESTDIR}${PKG_LOCALTEXMFPREFIX}/tex/latex/glossaries
-       ${INSTALL_DATA} ${WRKSRC}/glossary-list.sty \
-               ${DESTDIR}${PKG_LOCALTEXMFPREFIX}/tex/latex/glossaries
-       ${INSTALL_DATA} ${WRKSRC}/glossary-long.sty \
-               ${DESTDIR}${PKG_LOCALTEXMFPREFIX}/tex/latex/glossaries
-       ${INSTALL_DATA} ${WRKSRC}/glossary-super.sty \
-               ${DESTDIR}${PKG_LOCALTEXMFPREFIX}/tex/latex/glossaries
+TEX_TEXMF_DIRS=        ${PREFIX}/share/texmf-dist
+
+.include "../../print/texlive/package.mk"
+
+post-extract:
+       ${MKDIR} ${WRKSRC}/bin
+       ${MV} ${WRKSRC}/texmf-dist/scripts/glossaries/makeglossaries \
+               ${WRKSRC}/bin/
+       ${RM} -rf ${WRKSRC}/texmf-dist/scripts
 
 .include "../../mk/bsd.pkg.mk"
diff -r 4c196e66a5ae -r e99e9d59eb24 print/tex-glossaries/PLIST
--- a/print/tex-glossaries/PLIST        Tue Oct 18 20:46:30 2011 +0000
+++ b/print/tex-glossaries/PLIST        Tue Oct 18 21:32:43 2011 +0000
@@ -1,8 +1,27 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 18:12:01 joerg Exp $
+@comment $NetBSD: PLIST,v 1.3 2011/10/18 21:32:43 minskim Exp $
 bin/makeglossaries
-${PKG_LOCALTEXMFPREFIX}/doc/latex/glossaries/glossaries.pdf
-${PKG_LOCALTEXMFPREFIX}/tex/latex/glossaries/glossaries.sty
-${PKG_LOCALTEXMFPREFIX}/tex/latex/glossaries/glossary-hypernav.sty
-${PKG_LOCALTEXMFPREFIX}/tex/latex/glossaries/glossary-list.sty
-${PKG_LOCALTEXMFPREFIX}/tex/latex/glossaries/glossary-long.sty
-${PKG_LOCALTEXMFPREFIX}/tex/latex/glossaries/glossary-super.sty
+share/texmf-dist/tex/latex/glossaries/base/glossaries-babel.sty
+share/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-207.sty
+share/texmf-dist/tex/latex/glossaries/base/glossaries-polyglossia.sty
+share/texmf-dist/tex/latex/glossaries/base/glossaries.sty
+share/texmf-dist/tex/latex/glossaries/base/mfirstuc.sty
+share/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Brazilian.dict
+share/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Danish.dict
+share/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Dutch.dict
+share/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-English.dict
+share/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-French.dict
+share/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-German.dict
+share/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Irish.dict
+share/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Italian.dict
+share/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Magyar.dict
+share/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Polish.dict
+share/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Serbian.dict
+share/texmf-dist/tex/latex/glossaries/dict/glossaries-dictionary-Spanish.dict
+share/texmf-dist/tex/latex/glossaries/expl/glossaries-accsupp.sty
+share/texmf-dist/tex/latex/glossaries/styles/glossary-hypernav.sty
+share/texmf-dist/tex/latex/glossaries/styles/glossary-list.sty
+share/texmf-dist/tex/latex/glossaries/styles/glossary-long.sty
+share/texmf-dist/tex/latex/glossaries/styles/glossary-longragged.sty
+share/texmf-dist/tex/latex/glossaries/styles/glossary-super.sty
+share/texmf-dist/tex/latex/glossaries/styles/glossary-superragged.sty
+share/texmf-dist/tex/latex/glossaries/styles/glossary-tree.sty
diff -r 4c196e66a5ae -r e99e9d59eb24 print/tex-glossaries/distinfo
--- a/print/tex-glossaries/distinfo     Tue Oct 18 20:46:30 2011 +0000
+++ b/print/tex-glossaries/distinfo     Tue Oct 18 21:32:43 2011 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2007/06/09 07:34:01 jmmv Exp $
+$NetBSD: distinfo,v 1.3 2011/10/18 21:32:43 minskim Exp $
 
-SHA1 (tex-glossaries-1.02/glossaries.zip) = c03d1becda9cb22b6f122393f2112e80eb2cca8e
-RMD160 (tex-glossaries-1.02/glossaries.zip) = d95bd1d3b2e28495fe727fae178c96c6f3d48d86
-Size (tex-glossaries-1.02/glossaries.zip) = 363536 bytes
+SHA1 (tex-glossaries-22100/glossaries.tar.xz) = 8f133d9872f8b8d1bbe0311086aaf00dd1ada296
+RMD160 (tex-glossaries-22100/glossaries.tar.xz) = fe50f803d2cf4d186fb68d6bd3ba568929374eab
+Size (tex-glossaries-22100/glossaries.tar.xz) = 33620 bytes



Home | Main Index | Thread Index | Old Index