debian/0000755000000000000000000000000012161555506007174 5ustar debian/control0000644000000000000000000000255212161534230010572 0ustar Source: gregorio Section: x11 Priority: optional Maintainer: Elie Roux Build-Depends: dpkg-dev (>= 1.16.2), debhelper (>= 9), dh-autoreconf, autotools-dev, libxml2-dev, flex, bison, docbook-to-man, xsltproc, libltdl7-dev, tex-common, docbook-xsl, autopoint, python-fontforge Standards-Version: 3.9.4.0 Homepage: http://home.gna.org/gregorio Vcs-Browser: http://svn.gna.org/viewcvs/gregorio/ Vcs-Svn: svn://svn.gna.org/svn/gregorio Package: gregorio Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: gregoriotex Description: command-line tool to typeset Gregorian chant Gregorio is a project with a lot of functionalities. The main interest is gabc, a very simple and fast language to describe a Gregorian chant score. The project is for now a command-line tool to convert gabc files into real score, like for example OpusTeX or GregorioTeX. But it also handles a XML format: GregorioXML. You can use the tool to read or write gabc and GregorioXML, and to write OpusTeX and GregorioTeX. Package: gregoriotex Architecture: all Depends: luatex, texlive-luatex, ${misc:Depends} Recommends: gregorio Description: LuaTeX style for Gregorian chant scores GregorioTeX is a LuaTeX style for writing Gregorian chant scores. The code to write for a score is quite complex and should be written directly by the gregorio software. debian/source/0000755000000000000000000000000012161534230010463 5ustar debian/source/format0000644000000000000000000000001412161534230011671 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000033112161534230010211 0ustar version=3 http://download.gna.org/gregorio/releases/current/ \ (?:.*/|.*=|)gregorio[\-\._](\d\S*)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz)(?:/\S*)? # Bart Martens Wed, 29 May 2013 17:29:47 +0000 debian/compat0000644000000000000000000000000212161534230010361 0ustar 9 debian/gregorio.docs0000644000000000000000000000002612161534230011650 0ustar README THANKS AUTHORS debian/README.Debian0000644000000000000000000000065112161534230011226 0ustar README file for Gregorio under DEBIAN GNU/Linux systems After the installation of gregorio, if you want to benefit from the macros compiling directly gabc fils in GregorioTeX (like \includegabcscore), you have to add gregorio to the list of programs allowed to run from TeX by TeXLive (starting from the 2009 release). To do so, you have to modify /etc/texmf/texmf.cnf and add gregorio to the list 'shell_escape_commands'. debian/rules0000755000000000000000000000420312161534230010242 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk deb: debuild -i config.status: dh_testdir dh_autoreconf dh_auto_configure -- --enable-all-static --enable-xml-read build: build-stamp build-stamp: config.status dh_testdir $(MAKE) xsltproc --nonet /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl debian/manpage.xml touch $@ clean: dh_testdir dh_testroot dh_auto_clean dh_autoreconf_clean rm -f build-stamp [ ! -f Makefile ] || $(MAKE) distclean rm -f build-aux/config.sub rm -f build-aux/config.guess dh_clean install: build dh_testdir dh_testroot dh_prep $(MAKE) DESTDIR=$(CURDIR)/debian/gregorio install # sed -i "/dependency_libs/ s/'.*'/''/" `find $(CURDIR)/debian/gregorio -name '*.la'` # Build architecture-independent files here. binary-indep: build install dh_testdir -i dh_testroot -i dh_installchangelogs -i dh_installexamples -i examples/*.tex examples/PopulusSion.gabc dh_installtex -pgregoriotex -i dh_install -i dh_installdocs -i dh_compress -i dh_fixperms -i dh_installdeb -i dh_gencontrol -i dh_md5sums -i dh_builddeb -i # Build architecture-dependent files here. binary-arch: build install dh_testdir -a dh_testroot -a dh_installchangelogs -a dh_installexamples -i examples/PopulusSion.gabc dh_lintian -a dh_installman -a gregorio.1 dh_installdocs -a dh_strip -a dh_compress -a dh_fixperms -a # dh_makeshlibs -a dh_shlibdeps -a dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a binary: binary-indep binary-arch %: dh $@ --with tex --with autoreconf --with autotools-dev .PHONY: build clean binary-indep binary-arch binary install debian/gregoriotex.docs0000644000000000000000000000001612161534230012370 0ustar fonts/FONTLOG debian/copyright0000644000000000000000000000207512161534230011122 0ustar This package was debianized by Elie Roux on Mon, 04 Jun 2007 21:55:03 +0200 It was downloaded from: http://download.gna.org/gregorio/releases/ Upstream Author: Elie Roux This software is Copyright (c) 2006-2009 by Elie Roux. License: 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 3 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. You should have received a copy of the GNU General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU General Public License can be found in the file `/usr/share/common-licenses/GPL'. debian/gregoriotex.dirs0000644000000000000000000000033212161534230012402 0ustar usr/share/texmf/tex/luatex/gregoriotex usr/share/texmf/source/luatex/gregoriotex usr/share/texmf/doc/luatex/gregoriotex usr/share/texmf/fonts/truetype/public/gregoriotex usr/share/texmf/fonts/source/public/gregoriotex debian/changelog0000644000000000000000000001025412161534230011037 0ustar gregorio (2.3-1) unstable; urgency=low * New upstream version: - fixing absolute path handling - fixing several segfaults - fixing height of automatic custo - fixing height of the bars in some cases - fixing italic and bold automatic hyphen and ligatures - cs: field now accepts non-ascii characters - missing additional lines on porrectus - braces over the notes should now work as documented - vertical spaces are resetted between scores - errors now affect the return value - adapting to LuaTeX >= 0.75 - droppint support for TeXLive < 2010 - dropping support for Aleph/Omega - font system is now based on ttf files - fixing lintian warnings and errors * New watch file * Bump Standards-Version to 3.9.4.0 * Build-Depends on dh-autoreconf and dpkg-dev * Bump compat to 9 * New maintainer (Closes: #675755) * Adding Vcs-Browser and Vcs-Svn fields * Switch to dpkg-source 3.0 (quilt) format -- Elie Roux Sat, 22 Jun 2013 14:50:45 +0200 gregorio (2.0-1.2) unstable; urgency=low * Non-maintainer upload. * tex-common v3 transition: . build-depend on tex-common (>= 3) (debian/control) . remove obsolete conffile updmap.d/20gregoriotex.cfg (debian/gregoriotex.maintscript) -- Norbert Preining Fri, 23 Mar 2012 11:26:28 +0900 gregorio (2.0-1.1) unstable; urgency=low * Non-maintainer upload. * Empty dependency_libs (Closes: #621334). -- Luk Claes Sat, 18 Jun 2011 19:29:34 +0200 gregorio (2.0-1) unstable; urgency=low * New upstream release * New maintainer * Bump Standards-Version to 3.9.1.0 * [gregoriotex] Add dependency on texlive-latex-extra * debian/gregorio.{postinst,postrm}: remove * debian/rules: fix calls to dh_clean -- Jérôme Marant Wed, 05 Jan 2011 22:19:35 +0100 gregorio (1.0-1) unstable; urgency=low * New upstream version: - fixing a lot of bugs - changing the number of arguments of some TeX function - changing the glyph names - improving the spacings - better management of the penalty in TeX so that the line changes are more consistent - adding the possibility to put a flat after the clef - adding the possibility to put a custo before a clef change - changing the markup system in gabc to be more natural - adaptation to TeXLive 2010 for LuaTeX * Adding instructions about adding gregorio to the list of the programs allowed to be executed from TeX in the README.Debian * Closing bug #572470 (depending on autopoint) -- Elie Roux Sat, 29 May 2010 14:50:45 +0200 gregorio (0.9.2-1) unstable; urgency=low * New upstream version: - fixing a lot of bugs - changing the number of arguments of some TeX function - changing the glyph names - LuaTeX additional functionalities -- Elie Roux Sun, 27 Dec 2008 11:19:26 +0200 gregorio (0.9.1-1) unstable; urgency=low * New upstream version: - fixing a lot of small bugs - changing the number of arguments of some TeX functions -- Elie Roux Sun, 23 Nov 2008 16:19:26 +0200 gregorio (0.9-1) unstable; urgency=low * New upstream version: - stabilizing the TeX API - adding support for Cygwin compilation - adding too many new features to be listed -- Elie Roux Fri, 25 Jul 2008 14:19:26 +0200 gregorio (0.3-1) unstable; urgency=low * New upstream version: - adding support for end of lines - changing the architecture of libraries and plugins - adding support for compilation on MAC OSX -- Elie Roux Fri, 18 Jan 2008 10:06:46 +0200 gregorio (0.2.2-1) unstable; urgency=low * New upstream version: - adding support for styled text - correcting small bugs in OpusTeX output - changing GregorioXML on the text -- Elie Roux Thu, 14 Jun 2007 19:28:46 +0200 gregorio (0.2.1-1) unstable; urgency=low * Initial debian release -- Elie Roux Mon, 04 Jun 2007 22:47:32 +0200 debian/gregoriotex.install0000644000000000000000000000054612161534230013116 0ustar tex/gregorio*.tex /usr/share/texmf/tex/luatex/gregoriotex tex/gsp-default.tex /usr/share/texmf/tex/luatex/gregoriotex tex/gregorio*.lua /usr/share/texmf/tex/luatex/gregoriotex tex/gregorio*.sty /usr/share/texmf/tex/luatex/gregoriotex fonts/*.ttf /usr/share/texmf/fonts/truetype/public/gregoriotex fonts/*.sfd /usr/share/texmf/fonts/source/public/gregoriotex debian/manpage.xml0000644000000000000000000001625512161534230011326 0ustar .
will be generated. You may view the manual page with: nroff -man .
| less'. A typical entry in a Makefile or Makefile.am is: DB2MAN=/usr/share/xml/docbook/stylesheet/nwalsh/manpages/\ docbook.xsl XP=xsltproc -''-nonet manpage.1: manpage.xml $(XP) $(DB2MAN) $< The xsltproc binary is found in the xsltproc package. The XSL files are in docbook-xsl. Please remember that if you create the nroff version in one of the debian/rules file targets (such as build), you will need to include xsltproc and docbook-xsl in your Build-Depends control field. --> Elie"> Roux"> juin 4, 2007"> 1"> elie.roux@enst-bretagne.fr"> GREGORIO"> Debian"> GNU"> GPL"> ]>
&dhemail;
&dhfirstname; &dhsurname; 2007 &dhusername; &dhdate;
&dhucpackage; &dhsection; &dhpackage; tool for gregorian chant typesetting &dhpackage; DESCRIPTION This manual page documents briefly the &dhpackage; command. &dhpackage; is the software of the gregorio project, that comes with a lot of functionalities. The goal is to describe and typeset a gregorian chant score very simply. The &dhpackage; command is there to read and write the formats handled by the Gregorio project. See FORMATS for details. OPTIONS These programs follow the usual &gnu; command line syntax, with long options starting with two dashes (`-'). A summary of options is included below. Show summary of options. Show version of program. Show licence of program. Set the program in verbose mode. Show all warnings. Read stdin as input. Write output to stdout. format Sets the format of the produced file, where format is one of gabc, xml, otex, gtex, dump. See FORMATS for details. Default is gtex. format Sets the format of the file to read, where format is one of gabc, xml. See FORMATS for details. Default it gabc. FORMATS Gregorian abc. The most interesting part of the Gregorio project, it is a very simple language made to describe briefly and simply a gregorian chant score. The syntax is quite close to abc language. GregorioXML is a XML language describing a gregorian chant score. GregorioTeX is the TeX style made by the Gregorio project. You must install the gregoriotex environment to use it (it usually comes with gregorio). OpusTeX is the most used TeX style to typeset a gregorian chant score. Install the opustex environment to use it. This output simply dumps the internal gregorio structure. Only for debugging. EXAMPLE gregorio myfile.gabc converts the gabc file into GregorioTeX, and writes the result to myfile.tex. SEE ALSO http://home.gna.org/gregorio for a complete description of the formats.