[oe-commits] org.oe.dev merge of '9ce99db5c6574a3d2161e2257da184c55971fddd'

svolpe commit openembedded-commits at lists.openembedded.org
Wed Sep 26 01:00:50 UTC 2007


merge of '9ce99db5c6574a3d2161e2257da184c55971fddd'
     and 'be38a6212d33035dc48ae2d5b8ad385a0e2409cc'

Author: svolpe at openembedded.org
Branch: org.openembedded.dev
Revision: 8da9088a1e0c68116c1a9b82d7675b366003da67
ViewMTN: http://monotone.openembedded.org/revision/info/8da9088a1e0c68116c1a9b82d7675b366003da67
Files:
1
packages/pango/pango-directfb_1.18.1.bb
packages/cairo/cairo-directfb_1.4.8.bb
packages/gtk+/gtk+-directfb_2.10.14.bb
packages/linux/linux-handhelds-2.6.inc
Diffs:

#
# mt diff -r9ce99db5c6574a3d2161e2257da184c55971fddd -r8da9088a1e0c68116c1a9b82d7675b366003da67
#
# 
# 
# add_file "packages/pango/pango-directfb_1.18.1.bb"
#  content [74821d9815c3a1f7e30930b2075f86429b06a932]
# 
# patch "packages/cairo/cairo-directfb_1.4.8.bb"
#  from [5887a10b7088e2070a3b744287a0b188a32f9124]
#    to [dd4b0bfeeba15d03d95b48aca0c73fa8348c6b35]
# 
# patch "packages/gtk+/gtk+-directfb_2.10.14.bb"
#  from [e1dcebc66728226c67f37666fb11d9e55d172621]
#    to [adc3811f8a8a931557ef718a1d4b7cd23c8c11b6]
# 
============================================================
--- packages/pango/pango-directfb_1.18.1.bb	74821d9815c3a1f7e30930b2075f86429b06a932
+++ packages/pango/pango-directfb_1.18.1.bb	74821d9815c3a1f7e30930b2075f86429b06a932
@@ -0,0 +1,10 @@
+require pango.inc
+RCONFLICTS = "pango"
+RPROVIDES = "pango-directfb"
+DEPENDS = "glib-2.0 fontconfig freetype zlib virtual/libiconv gtk-doc cairo-directfb"
+SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/pango/1.18/pango-${PV}.tar.bz2 \
+	   file://no-tests.patch;patch=1"
+
+S = "${WORKDIR}/pango-${PV}"
+RRECOMMENDS_${PN} = "" 
+FILESPATH = "${FILE_DIRNAME}/pango-${PV}:${FILE_DIRNAME}/files"
============================================================
--- packages/cairo/cairo-directfb_1.4.8.bb	5887a10b7088e2070a3b744287a0b188a32f9124
+++ packages/cairo/cairo-directfb_1.4.8.bb	dd4b0bfeeba15d03d95b48aca0c73fa8348c6b35
@@ -1,5 +1,6 @@ RCONFLICTS = "cairo"
 require cairo.inc
 RCONFLICTS = "cairo"
+RPROVIDES = "cairo-directfb"
 DEPENDS = "directfb libsm libpng fontconfig"
 SRC_URI = "http://cairographics.org/releases/cairo-${PV}.tar.gz \
 	   file://cairo_directfb_is_similar-typo.patch;patch=1 \
@@ -12,6 +13,6 @@ CFLAGS_append  += " -I${STAGING_INCDIR}/
 LDFLAGS_append += " -ldirectfb"
 CFLAGS_append  += " -I${STAGING_INCDIR}/directfb"
 
-PR = "r1"
+PR = "r2"
 
 S = "${WORKDIR}/cairo-${PV}"
============================================================
--- packages/gtk+/gtk+-directfb_2.10.14.bb	e1dcebc66728226c67f37666fb11d9e55d172621
+++ packages/gtk+/gtk+-directfb_2.10.14.bb	adc3811f8a8a931557ef718a1d4b7cd23c8c11b6
@@ -1,6 +1,6 @@ require gtk-2.10.inc
 require gtk-2.10.inc
 
-PR = "r1"
+PR = "r2"
 
 # disable per default - untested and not all patches included.
 DEFAULT_PREFERENCE = "-1"
@@ -8,6 +8,7 @@ RCONFLICTS = "gtk+"
 
 
 RCONFLICTS = "gtk+"
+RPROVIDES ="gtk+-directfb"
 DEPENDS = "glib-2.0 pango-directfb atk jpeg libpng gtk-doc libgcrypt cairo-directfb cups"
 LDFLAGS_append += " -ldirectfb"
 CFLAGS_append  += " -I${STAGING_INCDIR}/directfb"


#
# mt diff -rbe38a6212d33035dc48ae2d5b8ad385a0e2409cc -r8da9088a1e0c68116c1a9b82d7675b366003da67
#
# 
# 
# patch "packages/linux/linux-handhelds-2.6.inc"
#  from [9b3c8a9d312251557d97f3ea805ec796b389c4cc]
#    to [81ad97e2eba4d17f9cb187c2c6f0a9b9383fbb8c]
# 
============================================================
--- packages/linux/linux-handhelds-2.6.inc	9b3c8a9d312251557d97f3ea805ec796b389c4cc
+++ packages/linux/linux-handhelds-2.6.inc	81ad97e2eba4d17f9cb187c2c6f0a9b9383fbb8c
@@ -60,8 +60,42 @@ do_deploy() {
 	# format:
 	# name file md5sumfile destination
 	echo "${MACHINE}-kernel-${DATETIME} ${KERNEL_IMAGETYPE}-${PV}-${MACHINE}-${DATETIME} - kernel" >> ${DEPLOY_DIR_IMAGE}/reflash.ctl
+	gen_haret_startup
 }   
    
 do_deploy[dirs] = "${S}"
 
 addtask deploy before do_package after do_install
+
+
+gen_haret_startup() {
+	cat >${DEPLOY_DIR_IMAGE}/startup.txt <<EOF 
+# This is startup file for HaRET, Linux bootloader for WinCE
+# http://handhelds.org/wiki/HaRET
+
+set kernel "${KERNEL_IMAGETYPE}-${PV}-${MACHINE}-${DATETIME}"
+
+# Boot choices. Uncomment 'set' statements in exactly one section
+
+## Choice 1 - Boot from SD/MMC card
+# Have 2 partition on a card:
+# 1st - FAT with HaRET executable, this file and zImage above
+# 2nd - EXT2 with rootfs tarball extracted
+set cmdline "root=/dev/mmcblk0p2 rootdelay=10 console=ttyS0,115200n8 console=tty0"
+
+## Choice 2 - Boot from CD card, setup like above
+#set cmdline "root=/dev/hda2 rootdelay=10 console=ttyS0,115200n8 console=tty0"
+
+## Choice 3 - Boot rootfs image as initramfs (works only for smaller images)
+# have a cpio.gz file below together with zImage, no EXT2 partition required
+#set initrd "<image>.rootfs.cpio.gz"
+#set cmdline "rdinit=/sbin/init console=ttyS0,115200n8 console=tty0"
+
+## Choice 4 - Boot via NFS over USB networking (must be kernel-builtin)
+# 192.168.x.x - Server address (the other side)
+# 192.168.x.x - Handheld's address
+#set cmdline "root=/dev/nfs nfsroot=192.168.x.x:<nfs_path> ip=192.168.y.y:192.168.x.x:192.168.x.x:255.255.255.0:pda:usb0 console=ttyS0,115200n8 console=tty0"
+
+bootlinux
+EOF
+}






More information about the Openembedded-commits mailing list