public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* [ITP] font-bitstream-vera-ttf 1.10]
@ 2008-11-14 16:01 Jon TURNEY
  2008-11-14 17:37 ` Yaakov (Cygwin Ports)
  0 siblings, 1 reply; 3+ messages in thread
From: Jon TURNEY @ 2008-11-14 16:01 UTC (permalink / raw)
  To: cygwin-apps


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)

The font is available for download at http://www.gnome.org/fonts/

'The fonts have a generous copyright, allowing derivative works (as long as
"Bitstream" or "Vera" are not in the names), and full redistribution (so long
as they are not *sold* by themselves). They can be be bundled, redistributed
and sold with any software.'

Proposed setup.hint:

category: X11
requires: fontconfig mkfontdir mkfontscale
sdesc: "Bitstream Vera font family"
ldesc: "The Bitstream Vera fonts (http://gnome.org/fonts/)."

Files:

http://www.dronecode.org.uk/cygwin/release/font-bitstream-vera-ttf/font-bitstream-vera-ttf-1.10-1-src.tar.bz2
http://www.dronecode.org.uk/cygwin/release/font-bitstream-vera-ttf/font-bitstream-vera-ttf-1.10-1.tar.bz2
http://www.dronecode.org.uk/cygwin/release/font-bitstream-vera-ttf/setup.hint

Other notes:

If possible, the stub xorg-x11-fscl package should be amended to pull this
package in on upgrade.

It's worth double-checking I've done the packaging correctly. I did it in a
hurry and I'm not an expert.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [ITP] font-bitstream-vera-ttf 1.10]
  2008-11-14 16:01 [ITP] font-bitstream-vera-ttf 1.10] Jon TURNEY
@ 2008-11-14 17:37 ` Yaakov (Cygwin Ports)
  2008-11-14 19:20   ` Jon TURNEY
  0 siblings, 1 reply; 3+ messages in thread
From: Yaakov (Cygwin Ports) @ 2008-11-14 17:37 UTC (permalink / raw)
  To: cygwin-apps

[-- Attachment #1: Type: text/plain, Size: 1534 bytes --]

-----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-----

[-- Attachment #2: font-bitstream-vera-ttf-1.10-1.cygport --]
[-- Type: text/plain, Size: 299 bytes --]

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
}

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [ITP] font-bitstream-vera-ttf 1.10]
  2008-11-14 17:37 ` Yaakov (Cygwin Ports)
@ 2008-11-14 19:20   ` Jon TURNEY
  0 siblings, 0 replies; 3+ messages in thread
From: Jon TURNEY @ 2008-11-14 19:20 UTC (permalink / raw)
  To: cygwin-apps

Yaakov (Cygwin Ports) wrote:
> 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...

I've tried to audit for anything else missing and nothing turned up in a quick
check.

>> 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.

'cd /etc/X11/app-defaults; grep -i Vera *' shows me that it is the default
font for rxvt & urxvt

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-11-14 19:20 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-11-14 16:01 [ITP] font-bitstream-vera-ttf 1.10] Jon TURNEY
2008-11-14 17:37 ` Yaakov (Cygwin Ports)
2008-11-14 19:20   ` Jon TURNEY

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).