This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
[ITA] libXft/libXft2/libXft-devel: X.org libXft component
- From: "Dr. Volker Zell" <dr dot volker dot zell at oracle dot com>
- To: cygwin-apps at cygwin dot com
- Date: Wed, 02 Apr 2008 19:27:16 +0200
- Subject: [ITA] libXft/libXft2/libXft-devel: X.org libXft component
- Reply-to: cygwin-apps at cygwin dot com
Hi
I would like to adopt and maintain the 'libXft/libXft2/libXft-devel' packages from Harold Hunt.
This package likes to install the header files to
/usr/include/X11/Xft/*.h
xorg-x11-devel installs a symlink
/usr/include/X11 -> ../X11R6/include/X11
Given that the X11 hierarchy is deprecated, I like to remove this
symlink in a preremove script. If this is OK, below the packages for
download and testing.
Here are the setup.hint files:
-------------------------------------------------------------------------------------------
./libXft-devel/setup.hint
sdesc: "X.org libXft component - (development)"
ldesc: "The current version of Xft (2.0) provides a client-side font API for X applications.
It uses Fontconfig to select fonts and the X protocol for rendering them. When
available, Xft uses the Render extension to accelerate text drawing. When Render
is not available, Xft uses the core protocol to draw client-side glyphs. This
provides completely compatible support of client-side fonts for all X servers."
category: Devel Libs X11
requires: cygwin libXft2 libfontconfig-devel xorg-x11-devel coreutils sed
external-source: libXft
-------------------------------------------------------------------------------------------
./libXft2/setup.hint
sdesc: "X.org libXft component - (runtime)"
ldesc: "The current version of Xft (2.0) provides a client-side font API for X applications.
It uses Fontconfig to select fonts and the X protocol for rendering them. When
available, Xft uses the Render extension to accelerate text drawing. When Render
is not available, Xft uses the core protocol to draw client-side glyphs. This
provides completely compatible support of client-side fonts for all X servers."
category: Libs X11
requires: cygwin libfontconfig1 xorg-x11-bin-dlls
external-source: libXft
-------------------------------------------------------------------------------------------
./setup.hint
sdesc: "X.org libXft component"
ldesc: "The current version of Xft (2.0) provides a client-side font API for X applications.
It uses Fontconfig to select fonts and the X protocol for rendering them. When
available, Xft uses the Render extension to accelerate text drawing. When Render
is not available, Xft uses the core protocol to draw client-side glyphs. This
provides completely compatible support of client-side fonts for all X servers."
category: Libs X11
requires: cygwin libXft2
For downloading
------------------------------------ cut here ------------------------------------
#!/bin/bash
mkdir -p libXft/libXft2 libXft/libXft-devel
cd libXft
wget http://volkerzell.de/cygwin/ITP/libXft/setup.hint
wget http://volkerzell.de/cygwin/ITP/libXft/libXft-2.1.12-1-src.tar.bz2
wget http://volkerzell.de/cygwin/ITP/libXft/libXft-2.1.12-1.tar.bz2
cd libXft2
wget http://volkerzell.de/cygwin/ITP/libXft/libXft2/setup.hint
wget http://volkerzell.de/cygwin/ITP/libXft/libXft2/libXft2-2.1.12-1.tar.bz2
cd ../libXft-devel
wget http://volkerzell.de/cygwin/ITP/libXft/libXft-devel/setup.hint
wget http://volkerzell.de/cygwin/ITP/libXft/libXft-devel/libXft-devel-2.1.12-1.tar.bz2
------------------------------------ cut here ------------------------------------
Ciao
Volker