From df21c09a84e69864b5fe1bd008c4e739252f4876 Mon Sep 17 00:00:00 2001 From: Junqian Gordon Xu Date: Sun, 3 Feb 2008 14:57:10 +0000 Subject: [PATCH] opie-ttf-support: fix uninitialized ${palmtopdir}/lib/fonts/fontdir, oebug 3720 * replace tab with space --- .../opie-ttf-support/opie-ttf-support_1.1.bb | 22 ++++++++++++++----- 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/packages/opie-ttf-support/opie-ttf-support_1.1.bb b/packages/opie-ttf-support/opie-ttf-support_1.1.bb index d11d8ea75f..c6ed53ffbd 100644 --- a/packages/opie-ttf-support/opie-ttf-support_1.1.bb +++ b/packages/opie-ttf-support/opie-ttf-support_1.1.bb @@ -1,23 +1,33 @@ DESCRIPTION = "Meta-package for Opie TTF support" SECTION = "opie/fonts" DEPENDS = "freetype" -PR = "r3" +PR = "r4" SRC_URI = "file://update-qtttffontdir.c" S = "${WORKDIR}" do_compile() { - ${CC} ${CFLAGS} ${LDFLAGS} -I${STAGING_INCDIR}/freetype2 -lfreetype -o update-qtttffontdir update-qtttffontdir.c + ${CC} ${CFLAGS} ${LDFLAGS} -I${STAGING_INCDIR}/freetype2 -lfreetype -o update-qtttffontdir update-qtttffontdir.c } do_install() { - install -d ${D}${sbindir} - install -d ${D}${sysconfdir}/update-fonts-common.d/ - install -m 0755 update-qtttffontdir ${D}${sbindir} + echo " #!/bin/sh # Author: Rolf Leggewie ${sbindir}/update-qtttffontdir ${datadir}/fonts/truetype > ${palmtopdir}/lib/fonts/fontdir -" > ${D}${sysconfdir}/update-fonts-common.d/02qtttffont-update +" > ${WORKDIR}/02qtttffont-update + + install -d ${D}${sbindir} + install -d ${D}${sysconfdir}/update-fonts-common.d/ + install -m 0755 update-qtttffontdir ${D}${sbindir} + install -m 0755 02qtttffont-update ${D}${sysconfdir}/update-fonts-common.d/ +} + +pkg_postinst() { + if ! [ -d ${palmtopdir}/lib/fonts ]; then + mkdir -p ${palmtopdir}/lib/fonts + fi + ${sysconfdir}/update-fonts-common.d/02qtttffont-update } -- 2.39.5