summaryrefslogtreecommitdiffstats
path: root/openembedded/packages/xfont
diff options
context:
space:
mode:
authorRichard Purdie <richard@openedhand.com>2005-08-31 10:45:47 +0000
committerRichard Purdie <richard@openedhand.com>2005-08-31 10:45:47 +0000
commit4b46c1f6e891b1ddd5968536440b888661fade3e (patch)
treee0ba2c1f56f61b868bf746da5c4feabb25b800b2 /openembedded/packages/xfont
downloadpoky-4b46c1f6e891b1ddd5968536440b888661fade3e.tar.gz
Initial population
git-svn-id: https://svn.o-hand.com/repos/poky@1 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'openembedded/packages/xfont')
-rw-r--r--openembedded/packages/xfont/files/autofoo.patch18
-rw-r--r--openembedded/packages/xfont/files/scalable.patch27
-rw-r--r--openembedded/packages/xfont/xfont_1.4.2.bb22
-rw-r--r--openembedded/packages/xfont/xfont_cvs.bb21
4 files changed, 88 insertions, 0 deletions
diff --git a/openembedded/packages/xfont/files/autofoo.patch b/openembedded/packages/xfont/files/autofoo.patch
new file mode 100644
index 0000000000..4998625c24
--- /dev/null
+++ b/openembedded/packages/xfont/files/autofoo.patch
@@ -0,0 +1,18 @@
1
2#
3# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
4#
5
6--- libXfont-1.4.2/configure.ac~autofoo 2004-05-06 20:19:03.000000000 -0400
7+++ libXfont-1.4.2/configure.ac 2005-01-16 12:14:14.042598720 -0500
8@@ -35,9 +35,9 @@
9 dnl Yes, it is a pain to synchronize version numbers. Unfortunately, it's
10 dnl not possible to extract the version number here from Xfont.h
11 dnl
12+AC_CONFIG_AUX_DIR(.)
13 AM_INIT_AUTOMAKE([dist-bzip2])
14 AM_CONFIG_HEADER(config.h)
15-AC_CONFIG_AUX_DIR(.)
16 AC_CONFIG_HEADERS([include/X11/fonts/fontconf.h])
17
18 # Check for progs
diff --git a/openembedded/packages/xfont/files/scalable.patch b/openembedded/packages/xfont/files/scalable.patch
new file mode 100644
index 0000000000..7f97b9a8f6
--- /dev/null
+++ b/openembedded/packages/xfont/files/scalable.patch
@@ -0,0 +1,27 @@
1Index: fontfile/fontdir.c
2===================================================================
3RCS file: /cvs/xlibs/Xfont/fontfile/fontdir.c,v
4retrieving revision 3.22
5diff -u -r3.22 fontdir.c
6--- xfont/fontfile/fontdir.c 7 Jul 2003 16:40:11 -0000 3.22
7+++ xfont/fontfile/fontdir.c 30 Dec 2004 20:37:12 -0000
8@@ -699,6 +699,11 @@
9 */
10 if (isscale)
11 {
12+ /* If the fontname says it is scalable, make sure that the
13+ * renderer supports OpenScalable and GetInfoScalable.
14+ */
15+ if (renderer->OpenScalable && renderer->GetInfoScalable)
16+ {
17 if (vals.values_supplied & SIZE_SPECIFY_MASK)
18 {
19 bzero((char *)&zeroVals, sizeof(zeroVals));
20@@ -798,6 +803,7 @@
21 bitmap->name.name);
22 }
23 }
24+ }
25 }
26 return TRUE;
27 }
diff --git a/openembedded/packages/xfont/xfont_1.4.2.bb b/openembedded/packages/xfont/xfont_1.4.2.bb
new file mode 100644
index 0000000000..9f8720749a
--- /dev/null
+++ b/openembedded/packages/xfont/xfont_1.4.2.bb
@@ -0,0 +1,22 @@
1SECTION = "x11/libs"
2LICENSE = "BSD-X"
3PRIORITY = "optional"
4MAINTAINER = "Greg Gilbert <greg@treke.net>"
5DEPENDS = "xproto xtrans zlib"
6DESCRIPTION = "X font library (used by the X server)."
7PR = "r2"
8
9SRC_URI = "${XLIBS_MIRROR}/libXfont-${PV}.tar.bz2 \
10 file://scalable.patch;patch=1 \
11 file://autofoo.patch;patch=1"
12S = "${WORKDIR}/libXfont-${PV}"
13
14inherit autotools pkgconfig
15
16do_stage() {
17 oe_runmake install prefix=${STAGING_DIR} \
18 bindir=${STAGING_BINDIR} \
19 includedir=${STAGING_INCDIR} \
20 libdir=${STAGING_LIBDIR} \
21 datadir=${STAGING_DATADIR}
22}
diff --git a/openembedded/packages/xfont/xfont_cvs.bb b/openembedded/packages/xfont/xfont_cvs.bb
new file mode 100644
index 0000000000..dac69e2e2c
--- /dev/null
+++ b/openembedded/packages/xfont/xfont_cvs.bb
@@ -0,0 +1,21 @@
1PV = "0.0cvs${CVSDATE}"
2LICENSE = "BSD-X"
3SECTION = "x11/libs"
4PRIORITY = "optional"
5MAINTAINER = "Greg Gilbert <greg@treke.net>"
6DEPENDS = "xproto xtrans zlib"
7DESCRIPTION = "X font library (used by the X server)."
8
9SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xlibs;module=Xfont \
10 file://scalable.patch;patch=1"
11S = "${WORKDIR}/Xfont"
12
13inherit autotools pkgconfig
14
15do_stage() {
16 oe_runmake install prefix=${STAGING_DIR} \
17 bindir=${STAGING_BINDIR} \
18 includedir=${STAGING_INCDIR} \
19 libdir=${STAGING_LIBDIR} \
20 datadir=${STAGING_DATADIR}
21}