[SCM] Debian packaging of tex-gyre) branch, master, updated. upstream/2.004.1-14-g32fd070
The following commit has been merged in the master branch:
commit 16114a75f041c3da8f6c80fe06831fc103a6eb8d
Author: Norbert Preining <preining@debian.org>
Date: Mon Oct 8 16:48:09 2012 +0900
first step into opentype font splitting
diff --git a/debian/changelog b/debian/changelog
index 087293d..086b503 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,7 @@
-tex-gyre (2.004.1-5) experimental; urgency=low
+tex-gyre (2.004.1-5~1) experimental; urgency=low
+ * split OTF fonts into a separate package fonts-texgyre
+ (Closes: #689580, #689581)
* make OTF fonts available to fontconfig, and disable the Type1 fonts
for fontconfig, but keep them for normal X (Closes: #686098)
* register fonts as metric compatible alternatives to the Adobe Fonts
@@ -7,7 +9,7 @@ tex-gyre (2.004.1-5) experimental; urgency=low
Thanks to Fabian Greffrath who provided the fontconfig conf files,
did lots of inquire and testing.
- -- Norbert Preining <preining@debian.org> Fri, 05 Oct 2012 18:46:30 +0900
+ -- Norbert Preining <preining@debian.org> Mon, 08 Oct 2012 16:47:50 +0900
tex-gyre (2.004.1-4) unstable; urgency=low
diff --git a/debian/control b/debian/control
index 5319a68..75f2d76 100644
--- a/debian/control
+++ b/debian/control
@@ -14,12 +14,61 @@ Package: tex-gyre
Section: tex
Architecture: all
Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}
+Depends: ${misc:Depends}, fonts-texgyre
Description: scalable PostScript and OpenType fonts based on URW Fonts
The TeX Gyre project, following the Latin Modern project, aims at providing
a rich collection of diacritical characters in the attempt to cover as many
+ Latin-based scripts as possible.
+ .
+ This package provides TeX support and Type1 (PostScript) fonts. If only
+ the OpenType fonts are needed, please see the package fonts-texgyre.
+ .
+ The TeX-GYRE bundle consists of seven font families:
+ .
+ The TeX Gyre Adventor family of fonts is based on the URW Gothic L
+ family (designed by Herb Lubalin and Tom Carnase).
+ .
+ The TeX Gyre Bonum family of fonts is based on the URW Bookman L family
+ (designed by Alexander Phemister).
+ .
+ The TeX Gyre Chorus font is based on URW Chancery L Medium Italic
+ (designed by Hermann Zapf (ITC Zapf Chancery(R), 1979)).
+ .
+ The TeX Gyre Cursor family is based on the URW Nimbus Mono L family
+ (designed by Howard G. (Bud) Kettler in 1955 for the IBM corporation).
+ .
+ The TeX Gyre Heros family of fonts is based on the URW Nimbus Sans L
+ (prepared by Max Miedinger, with Eduard Hoffmann).
+ .
+ The TeX Gyre Pagella family of fonts is based on the URW Palladio L
+ family (designed by Hermann Zapf).
+ .
+ The TeX Gyre Schola family of fonts is based on the URW Century
+ Schoolbook L family (designed by Morris Fuller Benton).
+ .
+ The TeX Gyre Termes is based on the URW Nimbus Roman No9 L family
+ (designed by Stanley Morison together with Starling Burgess and
+ Victor Lardent).
+ .
+ The constituent 4 standard faces of each family have been greatly
+ extended, and contain nearly 1200 glyphs each. Each family is
+ available in Adobe Type 1 and Open Type formats, and LaTeX support
+ (for use with a variety of encodings) is provided. Vietnamese
+ characters were added by Han The Thanh.
+
+Package: fonts-texgyre
+Section: fonts
+Architecture: all
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}
+Description: OpenType fonts based on URW Fonts
+ The TeX Gyre project, following the Latin Modern project, aims at providing
+ a rich collection of diacritical characters in the attempt to cover as many
Latin-based scripts as possible.
.
+ This package provides the OpenType variant of these fonts. For support
+ for TeX and Type 1 (PostScript) fonts, see the tex-gyre package.
+ .
The TeX-GYRE bundle consists of seven font families:
.
The TeX Gyre Adventor family of fonts is based on the URW Gothic L
diff --git a/debian/rules b/debian/rules
index 9bbdd5d..35edc58 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,9 @@
#! /usr/bin/make -f
PKG := tex-gyre
+PKGFONTS := fonts-texgyre
PKG_INSTALL_DIR := debian/$(PKG)
+PKGFONTS_INSTALL_DIR := debian/$(PKGFONTS)
FAMILIES := qag qbk qzc qcr qcs qhv qpl qtm
FAMILYNAMES := Adventor Bonum Chorus Cursor Heros Pagella \
@@ -123,6 +125,11 @@ binary-indep: build-indep
etc/fonts/conf.avail \
usr/share/fonts/X11/Type1 \
usr/share/lintian/overrides
+
+ dh_installdirs -p $(PKGFONTS) \
+ usr/share/texmf/fonts/opentype/public/tex-gyre \
+ etc/fonts/conf.avail
+
# Note: we won't install the PFM files because we already have the
# AFM files which are preferred in general.
@@ -133,7 +140,7 @@ binary-indep: build-indep
# Install all the OpenType files in the right place for TeX and friends
$(INSTALL_FILE) fonts/opentype/public/tex-gyre/*.otf \
- "$(PKG_INSTALL_DIR)/usr/share/texmf/fonts/opentype/public/tex-gyre"
+ "$(PKGFONTS_INSTALL_DIR)/usr/share/texmf/fonts/opentype/public/tex-gyre"
# Install all the AFM files in the right place for TeX and friends
for file in fonts/afm/public/tex-gyre/*.afm; do \
@@ -148,9 +155,9 @@ binary-indep: build-indep
"debian/$(PKG).fontlist-x11" >> "debian/$(PKG).links"
$(INSTALL_FILE) "debian/65-$(PKG).conf" \
- "$(PKG_INSTALL_DIR)/etc/fonts/conf.avail"
+ "$(PKGFONTS_INSTALL_DIR)/etc/fonts/conf.avail"
$(INSTALL_FILE) "debian/30-$(PKG)-aliases.conf" \
- "$(PKG_INSTALL_DIR)/etc/fonts/conf.avail"
+ "$(PKGFONTS_INSTALL_DIR)/etc/fonts/conf.avail"
$(INSTALL_FILE) "debian/$(PKG).scale" \
"$(PKG_INSTALL_DIR)/etc/X11/fonts/Type1"
@@ -177,12 +184,9 @@ binary-indep: build-indep
# Install the standard conffile for update-updmap
dh_installtex mapfile=debian/tex-gyre.cfg
+ dh_installtex -p $(PKGFONTS)
dh_link \
- etc/fonts/conf.avail/65-$(PKG).conf \
- etc/fonts/conf.d/65-$(PKG).conf \
- etc/fonts/conf.avail/30-$(PKG)-aliases.conf \
- etc/fonts/conf.d/30-$(PKG)-aliases.conf \
$(foreach FAM, $(FAMILYNAMES), \
usr/share/doc/texmf/fonts/tex-gyre/README-TeX-Gyre-$(FAM).txt \
usr/share/doc/tex-gyre/README-TeX-Gyre-$(FAM).txt) \
@@ -192,6 +196,11 @@ binary-indep: build-indep
$(foreach FAM, $(FAMILIES), \
usr/share/doc/texmf/fonts/tex-gyre/$(FAM)-hist.txt \
usr/share/doc/tex-gyre/$(FAM)-hist.txt)
+ dh_link -p $(PKGFONTS) \
+ etc/fonts/conf.avail/65-$(PKG).conf \
+ etc/fonts/conf.d/65-$(PKG).conf \
+ etc/fonts/conf.avail/30-$(PKG)-aliases.conf \
+ etc/fonts/conf.d/30-$(PKG)-aliases.conf
dh_installdocs
dh_installchangelogs
--
Debian packaging of tex-gyre)
Reply to: