This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: [ITP] font-bitstream-vera-ttf 1.10]
- From: "Yaakov (Cygwin Ports)" <yselkowitz at users dot sourceforge dot net>
- To: cygwin-apps at cygwin dot com
- Date: Fri, 14 Nov 2008 11:36:39 -0600
- Subject: Re: [ITP] font-bitstream-vera-ttf 1.10]
- References: <491DA0C5.5030002@dronecode.org.uk>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Jon TURNEY wrote:
> The Bitstream Vera TTF font family has gone AWOL in the upgrade to X.Org R7.4
> (it was previously contained in the xorg-x11-fscl package)
Which makes me wonder if there are other such cases...
> If possible, the stub xorg-x11-fscl package should be amended to pull this
> package in on upgrade.
I disagree. In order not to defeat the purpose of modularization, the
stubs only select a bare minimum upgrade path (if anything) instead of
everything the old package once contained. If you do otherwise, then
xorg-x11-bin-dlls would have to select all 20+ libraries, xorg-x11-devel
all the libdevel packages, etc., and I don't want to go that route.
OTOH, if a package explicitly requires a particular font (either in code
or in the app-defaults), then it should be added as a dependency to that
package.
> It's worth double-checking I've done the packaging correctly. I did it in a
> hurry and I'm not an expert.
GTG. You could make the .cygport a bit simpler as attached, but what
you did is also correct. If you don't mind, I'll add this to Ports SVN.
Since this is already in Debian etch, I'll proceed to upload. Please
send an announcement to cygwin-xfree-announce.
Thanks!
Yaakov
Cygwin/X
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEAREIAAYFAkkdtycACgkQpiWmPGlmQSP/8wCguz4rw67R/X6zimnUb+dOVVMl
JvkAn2K2B4nOZ+Vu3D1cUzPUdjVvmId8
=E65K
-----END PGP SIGNATURE-----
ORIG_PN="ttf-bitstream-vera"
inherit gnome.org font
DESCRIPTION="Bitstream Vera font family"
HOMEPAGE="http://www.gnome.org/fonts/"
src_compile() { :; }
src_test() { :; }
src_install() {
cd ${S}
# insinto /etc/fonts/conf.d
# doins fontconfig/*.conf
fontinto TTF
dofont *.ttf
dodoc *.txt
}