--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+DEPENDS = "mkfontscale-native"
+RDEPENDS = ""
+
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
+
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+DESCRIPTION = "Adobe typeface software"
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+DESCRIPTION = "Adobe typeface software"
+
+#DEPENDS += " "
+
--- /dev/null
+include xorg-font-common.inc
+
+DESCRIPTION = "Adobe typeface software"
+
+#DEPENDS += " "
+
-include font-common.inc
+include xorg-font-common.inc
+
+DESCRIPTION = "X font aliases."
+
+DEPENDS = "xserver-xorg font-util"
+RDEPENDS = "encodings font-util"
-DEPENDS = "mkfontscale"
-FILES_${PN} = "${libdir}/X11/fonts/*"
--- /dev/null
+include xorg-font-common.inc
+
+DESCRIPTION = "100dpi, 24 point (approximately) font to minimally support (almost) all \
+of the Arabic characters available in Unicode."
+
+#DEPENDS += " "
+
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
-include font-common.inc
+include xorg-font-common.inc
-DEPENDS = "bdftopcf font-util"
-FILES_${PN} = "${libdir}/X11/fonts/*"
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
-include font-common.inc
+include xorg-font-common.inc
-DEPENDS = "bdftopcf font-util"
+#DESCRIPTION = ""
-FILES_${PN} = "${libdir}/X11/fonts/misc/*"
+#DEPENDS += " "
-EXTRA_OECONF = "--disable-iso8859-2 --disable-iso8859-3 --disable-iso8859-4 --disable-iso8859-5 --disable-iso8859-6 --disable-iso8859-7 --disable-iso8859-8 --disable-iso8859-9 --disable-iso8859-10 --disable-iso8859-11 --disable-iso8859-12 --disable-iso8859-13 --disable-iso8859-14 --disable-iso8859-15 --disable-iso8859-16 --disable-jisx0201 --disable-koi8-r"
+-EXTRA_OECONF = "--disable-iso8859-2 --disable-iso8859-3 --disable-iso8859-4 --disable-iso8859-5 --disable-iso8859-6 --disable-iso8859-7 --disable-iso8859-8 --disable-iso8859-9 --disable-iso8859-10 --disable-iso8859-11 --disable-iso8859-12 --disable-iso8859-13 --disable-iso8859-14 --disable-iso8859-15 --disable-iso8859-16 --disable-jisx0201 --disable-koi8-r"
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+DESCRIPTION = "These fonts are designed for the display of Syriac text."
+
+#DEPENDS += " "
+
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+DESCRIPTION = "Provides a 12pt, 100dpi proportional font with many of \
+the glyphs needed for Unicode text."
+
+#DEPENDS += " "
+
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+DESCRIPTION = "X font utils."
+SECTION = "x11/fonts"
+LICENSE = "MIT-X"
+
+S="${WORKDIR}/font-util-${PV}"
+
+DEPENDS = "bdftopcf-native"
+
+SRC_URI = "${XORG_MIRROR}/X11R7.0/src/font/font-util-${PV}.tar.gz"
+
+inherit native autotools pkgconfig
--- /dev/null
+DESCRIPTION = "X font utils."
+SECTION = "x11/fonts"
+LICENSE = "MIT-X"
+
+S="${WORKDIR}/font-util-${PV}"
+
+DEPENDS = "bdftopcf-native"
+
+SRC_URI = "${XORG_MIRROR}/X11R7.0/src/font/font-util-${PV}.tar.gz"
+
+inherit native autotools pkgconfig
-include font-common.inc
+include xorg-font-common.inc
-DEPENDS = "bdftopcf"
+DESCRIPTION = "X font utils."
+
+DEPENDS = "encodings"
+RDEPENDS = "encodings"
-FILES_${PN} = "${bindir}/* ${libdir}/X11/fonts/util/*"
--- /dev/null
+include xorg-font-common.inc
+
+DESCRIPTION = "X font utils."
+
+DEPENDS = "encodings"
+RDEPENDS = "encodings"
+
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
--- /dev/null
+include xorg-font-common.inc
+
+#DESCRIPTION = ""
+
+#DEPENDS += " "
-DESCRIPTION = "X font files"
+HOMEPAGE = "http://www.x.org"
SECTION = "x11/fonts"
-LICENSE= "MIT-X"
+#MAINTAINER = ""
+LICENSE = "MIT-X"
-SRC_URI = "${XORG_MIRROR}/X11R7.0/src/font/${PN}-X11R7.0-${PV}.tar.bz2"
-S = "${WORKDIR}/${PN}-X11R7.0-${PV}"
-FONT_DIR = "${datadir}/share/fonts"
-DEPENDS = "encodings mkfontscale mkfontdir"
+DEPENDS = " encodings font-alias font-util-native mkfontdir-native mkfontscale-native"
+RDEPENDS = "encodings font-util font-alias"
+
+XORG_PN = "${PN}"
+SRC_URI = "${XORG_MIRROR}/${@bb.data.getVar('PV', d, 1)[0:7]}/src/font/${XORG_PN}-${PV}.tar.gz"
+S = "${WORKDIR}/${XORG_PN}-${PV}"
inherit autotools pkgconfig
-do_stage () {
- autotools_stage_all
-}
+FILES_${PN} += " ${libdir}/X11/fonts"
+do_install_append() {
+ find ${D}${libdir}/X11/fonts -type f -name fonts.dir | xargs rm -f
+ find ${D}${libdir}/X11/fonts -type f -name fonts.scale | xargs rm -f
+}
-FILES_${PN} += " ${libdir}/X11/fonts/*.gz ${libdir}/X11/fonts/*/*.gz"
+do_stage() {
+ autotools_stage_all
+}
pkg_postinst_${PN} () {
-
- if [ "x$D" != "x" ]; then
- exit 1
- fi
-
- for fontdir in /usr/lib/X11/fonts/* /usr/lib/X11/fonts/*/* ; do
- if test -d $fontdir ; then
- mkfontdir $fontdir
- mkfontscale $fontdir
- fi
- done
+ set -x
+ for fontdir in `find $D/usr/lib/X11/fonts -type d`; do
+ mkfontdir $fontdir
+ mkfontscale $fontdir
+ done
}