From 7e28ce87293ab6d14b9164673c70bf4c8f4b89bf Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Tue, 15 Feb 2005 12:12:20 +0000 Subject: split QPF fonts into one-size packages via "qpf" bbclass BKrev: 4211e724Lhd2ybrh-IXMaPuPThuqvA --- classes/qpf.bbclass | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 classes/qpf.bbclass (limited to 'classes/qpf.bbclass') diff --git a/classes/qpf.bbclass b/classes/qpf.bbclass new file mode 100644 index 0000000000..e69de29bb2 -- cgit v1.2.3 From 3d9fe0f3f47496c7779d4fa0ec0cfb15820df349 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Tue, 15 Feb 2005 12:12:21 +0000 Subject: add qpf-font-common, adjust qpf.bbclass, and add some SECTION changes Opie did upstream. Note: We have to remember to change the SECTIONs also in the 1.1.9 packages when we upgrade to 1.2.0 BKrev: 4211e725SUokkvw592Dp9PknQ1WNVA --- classes/qpf.bbclass | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'classes/qpf.bbclass') diff --git a/classes/qpf.bbclass b/classes/qpf.bbclass index e69de29bb2..7073d25f7e 100644 --- a/classes/qpf.bbclass +++ b/classes/qpf.bbclass @@ -0,0 +1,28 @@ +PACKAGE_ARCH = "all" + +do_configure() { + : +} + +do_compile() { + : +} + +pkg_postinst_fonts() { +#!/bin/sh +set -e +. /etc/profile +${sbindir}/update-qtfontdir +} + +python populate_packages_prepend() { + postinst = bb.data.getVar('pkg_postinst_fonts', d, 1) + postrm = postinst + pkgregex = "^([a-z]*_[0-9]*).*.qpf$" + pkgpattern = bb.data.getVar('QPF_PKGPATTERN', d, 1) or 'qpf-%s' + pkgdescription = bb.data.getVar('QPF_DESCRIPTION', d, 1) or 'QPF font %s' + + do_split_packages(d, root='/opt/QtPalmtop/lib/fonts', file_regex=pkgregex, output_pattern=pkgpattern, + description=pkgdescription, postinst=postinst, postrm=postrm, recursive=True, hook=None, + extra_depends='qpf-font-common') +} -- cgit v1.2.3 From 4439f3fd26db6b58f85b5e927600bad7d7a4539b Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Tue, 22 Feb 2005 22:40:13 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/02/22 23:23:54+01:00 handhelds.org!zecke Merge bk://oe-devel@oe-devel.bkbits.net/openembedded into handhelds.org:/home/ich/programming/oe/openembedded 2005/02/22 23:23:17+01:00 handhelds.org!zecke Qt 4.0 Beta1: -Create a qx114 bbclass to override qmake -Use version four for uic, moc, qrr -Correct fetching the source (tar.bz2 didn't work) and it is named opensource and not free -Mark it as BROKEN and add comments about known errors 2005/02/22 19:45:42+01:00 handhelds.org!zecke QPF Font Handling: Use the palmtopdir instead of hardcoding /opt/QtPalmtop BKrev: 421bb4cdX_F5PVSIybTGnWqDS-go_A --- classes/qpf.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'classes/qpf.bbclass') diff --git a/classes/qpf.bbclass b/classes/qpf.bbclass index 7073d25f7e..45cf7d448e 100644 --- a/classes/qpf.bbclass +++ b/classes/qpf.bbclass @@ -18,11 +18,12 @@ ${sbindir}/update-qtfontdir python populate_packages_prepend() { postinst = bb.data.getVar('pkg_postinst_fonts', d, 1) postrm = postinst + fontdir = bb.data.getVar('palmtopdir', d, 1) + '/lib/fonts' pkgregex = "^([a-z]*_[0-9]*).*.qpf$" pkgpattern = bb.data.getVar('QPF_PKGPATTERN', d, 1) or 'qpf-%s' pkgdescription = bb.data.getVar('QPF_DESCRIPTION', d, 1) or 'QPF font %s' - do_split_packages(d, root='/opt/QtPalmtop/lib/fonts', file_regex=pkgregex, output_pattern=pkgpattern, + do_split_packages(d, root=fontdir, file_regex=pkgregex, output_pattern=pkgpattern, description=pkgdescription, postinst=postinst, postrm=postrm, recursive=True, hook=None, extra_depends='qpf-font-common') } -- cgit v1.2.3 From 6dd7535cbfcf31c5e1abb7a8354587037b52cfe1 Mon Sep 17 00:00:00 2001 From: Holger Schurig Date: Tue, 5 Apr 2005 07:39:56 +0000 Subject: update-qtfontdir: added -f switch and other goodies qte-fonts-common: added postrm scripts BKrev: 425240ccRw4xfTtfGwW8Ok1ahLcxiQ --- classes/qpf.bbclass | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'classes/qpf.bbclass') diff --git a/classes/qpf.bbclass b/classes/qpf.bbclass index 45cf7d448e..71a314c4c0 100644 --- a/classes/qpf.bbclass +++ b/classes/qpf.bbclass @@ -15,6 +15,13 @@ set -e ${sbindir}/update-qtfontdir } +pkg_postrm_fonts() { +#!/bin/sh +set -e +. /etc/profile +${sbindir}/update-qtfontdir -f +} + python populate_packages_prepend() { postinst = bb.data.getVar('pkg_postinst_fonts', d, 1) postrm = postinst -- cgit v1.2.3 From c331fee5956e1cec9c3501cb81a4d7efc304d62e Mon Sep 17 00:00:00 2001 From: Holger Schurig Date: Tue, 5 Apr 2005 08:07:04 +0000 Subject: use the new "update-qtfontdir -f" in fonts that "inherit qpf" BKrev: 42524728HxGAwGKrVN8oxjHqfMOl_Q --- classes/qpf.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'classes/qpf.bbclass') diff --git a/classes/qpf.bbclass b/classes/qpf.bbclass index 71a314c4c0..7346b45c3d 100644 --- a/classes/qpf.bbclass +++ b/classes/qpf.bbclass @@ -24,7 +24,7 @@ ${sbindir}/update-qtfontdir -f python populate_packages_prepend() { postinst = bb.data.getVar('pkg_postinst_fonts', d, 1) - postrm = postinst + postrm = bb.data.getVar('pkg_postrm_fonts', d, 1) fontdir = bb.data.getVar('palmtopdir', d, 1) + '/lib/fonts' pkgregex = "^([a-z]*_[0-9]*).*.qpf$" pkgpattern = bb.data.getVar('QPF_PKGPATTERN', d, 1) or 'qpf-%s' -- cgit v1.2.3 From 0e8ec4bdb0fe7c774664c58dd5749243de43c944 Mon Sep 17 00:00:00 2001 From: "nslu2-linux.adm@bkbits.net" Date: Thu, 16 Jun 2005 19:40:09 +0000 Subject: Merge bk://oe-devel.bkbits.net/openembedded into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/06/16 20:13:21+01:00 reciva.com!pb round up escaped Xprint bits 2005/06/16 19:59:03+01:00 reciva.com!pb Merge bk://oe-devel@openembedded-devel.bkbits.net/openembedded into mill.internal.reciva.com:/nexus/home/pb/oe/oe 2005/06/16 19:56:15+01:00 reciva.com!pb use $D, not ${D} 2005/06/16 20:52:57+02:00 mn-solutions.de!schurig Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/ into mnz66.mn-solutions.de:/usr/src/mnci54/oe 2005/06/16 20:52:32+02:00 mn-solutions.de!schurig some MNCI/RT3000 changes to base-files and mnci.conf 2005/06/16 20:51:32+02:00 mn-solutions.de!schurig classes/qpf.bbclass: allow font names like terminus-bold_240_75_t5.qpf 2005/06/15 12:44:41+02:00 mn-solutions.de!schurig Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/ into mnz66.mn-solutions.de:/usr/src/mnci54/oe 2005/06/15 12:44:17+02:00 mn-solutions.de!schurig more MNCI & RT3000 related changes BKrev: 42b1d599T2HX_lr1efBC_rS0YIhYBA --- classes/qpf.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'classes/qpf.bbclass') diff --git a/classes/qpf.bbclass b/classes/qpf.bbclass index 7346b45c3d..d6e58871d5 100644 --- a/classes/qpf.bbclass +++ b/classes/qpf.bbclass @@ -26,7 +26,7 @@ python populate_packages_prepend() { postinst = bb.data.getVar('pkg_postinst_fonts', d, 1) postrm = bb.data.getVar('pkg_postrm_fonts', d, 1) fontdir = bb.data.getVar('palmtopdir', d, 1) + '/lib/fonts' - pkgregex = "^([a-z]*_[0-9]*).*.qpf$" + pkgregex = "^([a-z-]*_[0-9]*).*.qpf$" pkgpattern = bb.data.getVar('QPF_PKGPATTERN', d, 1) or 'qpf-%s' pkgdescription = bb.data.getVar('QPF_DESCRIPTION', d, 1) or 'QPF font %s' -- cgit v1.2.3