diff options
author | jmmv <jmmv@pkgsrc.org> | 2002-12-16 12:08:42 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2002-12-16 12:08:42 +0000 |
commit | 936ef7ff8cdca5ef051af549e621482d3dfb36c7 (patch) | |
tree | 1a8d0ea63673eee07d58453a7ab1452a2df137a3 /fonts/Xft2 | |
parent | f949c4c851485b2da3ded4c199ba499e909c3ef1 (diff) | |
download | pkgsrc-936ef7ff8cdca5ef051af549e621482d3dfb36c7.tar.gz |
Initial import of Xft2-2.1. Description follows:
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.
Xft (2.0) hides most of the underlying system details so that developers
can confidently use its API to access client-side fonts in any X
environment.
Approved by wiz.
Diffstat (limited to 'fonts/Xft2')
-rw-r--r-- | fonts/Xft2/DESCR | 10 | ||||
-rw-r--r-- | fonts/Xft2/Makefile | 23 | ||||
-rw-r--r-- | fonts/Xft2/PLIST | 5 | ||||
-rw-r--r-- | fonts/Xft2/buildlink2.mk | 27 | ||||
-rw-r--r-- | fonts/Xft2/distinfo | 5 | ||||
-rw-r--r-- | fonts/Xft2/patches/patch-aa | 13 |
6 files changed, 83 insertions, 0 deletions
diff --git a/fonts/Xft2/DESCR b/fonts/Xft2/DESCR new file mode 100644 index 00000000000..e03bd429e5c --- /dev/null +++ b/fonts/Xft2/DESCR @@ -0,0 +1,10 @@ +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. + +Xft (2.0) hides most of the underlying system details so that developers +can confidently use its API to access client-side fonts in any X +environment. diff --git a/fonts/Xft2/Makefile b/fonts/Xft2/Makefile new file mode 100644 index 00000000000..70ea0ce7787 --- /dev/null +++ b/fonts/Xft2/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/12/16 12:08:42 jmmv Exp $ +# + +DISTNAME= fcpackage.2_1 +PKGNAME= Xft2-2.1 +CATEGORIES= fonts x11 +MASTER_SITES= http://fontconfig.org/release/ + +MAINTAINER= jmmv@netbsd.org +HOMEPAGE= http://fontconfig.org/ +COMMENT= Library for configuring and customizing font access + +GNU_CONFIGURE= YES +USE_BUILDLINK2= YES +USE_GMAKE= YES +USE_X11= YES + +WRKSRC= ${WRKDIR}/${DISTNAME}/Xft + +.include "../../graphics/freetype2/buildlink2.mk" +.include "../../fonts/fontconfig/buildlink2.mk" +.include "../../mk/bsd.pkg.install.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/fonts/Xft2/PLIST b/fonts/Xft2/PLIST new file mode 100644 index 00000000000..1b3bee78118 --- /dev/null +++ b/fonts/Xft2/PLIST @@ -0,0 +1,5 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/12/16 12:08:42 jmmv Exp $ +bin/xft-config +lib/libXft.so.2.0 +lib/libXft.so.2 +lib/pkgconfig/xft.pc diff --git a/fonts/Xft2/buildlink2.mk b/fonts/Xft2/buildlink2.mk new file mode 100644 index 00000000000..adcd0d8190a --- /dev/null +++ b/fonts/Xft2/buildlink2.mk @@ -0,0 +1,27 @@ +# $NetBSD: buildlink2.mk,v 1.1.1.1 2002/12/16 12:08:42 jmmv Exp $ +# +# This Makefile fragment is included by packages that use Xft2. +# +# This file was created automatically using createbuildlink 2.2. +# + +.if !defined(XFT2_BUILDLINK2_MK) +XFT2_BUILDLINK2_MK= # defined + +BUILDLINK_PACKAGES+= Xft2 +BUILDLINK_DEPENDS.Xft2?= Xft2>=2.1 +BUILDLINK_PKGSRCDIR.Xft2?= ../../fonts/Xft2 + +EVAL_PREFIX+= BUILDLINK_PREFIX.Xft2=Xft2 +BUILDLINK_PREFIX.Xft2_DEFAULT= ${LOCALBASE} +BUILDLINK_FILES.Xft2+= lib/libXft.* +BUILDLINK_FILES.Xft2+= lib/pkgconfig/xft.pc + +.include "../../graphics/freetype2/buildlink2.mk" +.include "../../fonts/fontconfig/buildlink2.mk" + +BUILDLINK_TARGETS+= Xft2-buildlink + +Xft2-buildlink: _BUILDLINK_USE + +.endif # XFT2_BUILDLINK2_MK diff --git a/fonts/Xft2/distinfo b/fonts/Xft2/distinfo new file mode 100644 index 00000000000..0417757a80e --- /dev/null +++ b/fonts/Xft2/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/12/16 12:08:42 jmmv Exp $ + +SHA1 (fcpackage.2_1.tar.gz) = b4d960ea1e2384f48aa9fed05e90ad4755da12be +Size (fcpackage.2_1.tar.gz) = 544661 bytes +SHA1 (patch-aa) = d5de3f8a56cb1484e41f1e21dfeb72777ab10f02 diff --git a/fonts/Xft2/patches/patch-aa b/fonts/Xft2/patches/patch-aa new file mode 100644 index 00000000000..deb62b15e28 --- /dev/null +++ b/fonts/Xft2/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/12/16 12:08:42 jmmv Exp $ + +--- Makefile.in.orig Fri May 31 09:01:49 2002 ++++ Makefile.in +@@ -66,7 +66,7 @@ LIBBASE=libXft.so + LIBFILE=$(LIBBASE).@PACKAGE_MAJOR@.@PACKAGE_MINOR@ + LIBMAJOR=$(LIBBASE).@PACKAGE_MAJOR@ + +-LIBS=@LIBS@ ++LIBS=@LIBS@ @LDFLAGS@ + + SRCS=xftcolor.c \ + xftcore.c \ |