[oe-commits] org.oe.dev merge of '74b9e2f30013cb1f9e8090a8642900ae33d12d3e'

woglinde2 commit oe at amethyst.openembedded.net
Sun May 25 19:10:27 UTC 2008


merge of '74b9e2f30013cb1f9e8090a8642900ae33d12d3e'
     and 'be15c58b0a9d4e7ab6b2bc0470525b44a5d5f862'

Author: woglinde2 at openembedded.org
Branch: org.openembedded.dev
Revision: 5356350b07d8ce3986b3c35ace39fa28ed52e31d
ViewMTN: http://monotone.openembedded.org/revision/info/5356350b07d8ce3986b3c35ace39fa28ed52e31d
Files:
1
packages/uclibc/uclibc_0.9.28.bb
packages/uclibc/uclibc_0.9.29.bb
packages/dsplink/dsplink_1.50.bb
Diffs:

#
# mt diff -r74b9e2f30013cb1f9e8090a8642900ae33d12d3e -r5356350b07d8ce3986b3c35ace39fa28ed52e31d
#
#
#
# patch "packages/uclibc/uclibc_0.9.28.bb"
#  from [0192ea3da2f460a433b9294dceec5bd61b6a456e]
#    to [76b2d2a38ce986de912d5bcdbf520f1d7a4c0222]
# 
# patch "packages/uclibc/uclibc_0.9.29.bb"
#  from [c26cfef7d9b7d31f3ad66d2ce4988fb98f45672a]
#    to [4a756a3b6c8f5f24c12ad91b863465b64bd6d6f0]
#
============================================================
--- packages/uclibc/uclibc_0.9.28.bb	0192ea3da2f460a433b9294dceec5bd61b6a456e
+++ packages/uclibc/uclibc_0.9.28.bb	76b2d2a38ce986de912d5bcdbf520f1d7a4c0222
@@ -1,4 +1,4 @@
-DEFAULT_PREFERENCE = "1"
+DEFAULT_PREFERENCE = "3"
 PR = "r13"
 
 require uclibc.inc
============================================================
--- packages/uclibc/uclibc_0.9.29.bb	c26cfef7d9b7d31f3ad66d2ce4988fb98f45672a
+++ packages/uclibc/uclibc_0.9.29.bb	4a756a3b6c8f5f24c12ad91b863465b64bd6d6f0
@@ -8,6 +8,7 @@ PR = "r19"
 #
 UCLIBC_BASE ?= "0.9.29"
 PR = "r19"
+DEFAULT_PREFERENCE = "1"
 
 require uclibc.inc
 


#
# mt diff -rbe15c58b0a9d4e7ab6b2bc0470525b44a5d5f862 -r5356350b07d8ce3986b3c35ace39fa28ed52e31d
#
#
#
# patch "packages/dsplink/dsplink_1.50.bb"
#  from [6fbb4ee9980de6eb717588f728cfb391f4466616]
#    to [671812fba4ca03605e88ce0e6a796e79e5f56d39]
#
============================================================
--- packages/dsplink/dsplink_1.50.bb	6fbb4ee9980de6eb717588f728cfb391f4466616
+++ packages/dsplink/dsplink_1.50.bb	671812fba4ca03605e88ce0e6a796e79e5f56d39
@@ -1,10 +1,12 @@ DEPENDS = "virtual/kernel perl-native"
 DESCRIPTION = "DSP Link for TI ARM/DSP processors"
 
 DEPENDS = "virtual/kernel perl-native"
+RDEPENDS = "update-modules"
 
 inherit module-base
 
 PR = "r0"
+PV = "1.50+kernel${KERNEL_VERSION}"
 
 # Get dsplink tarball from TI website, place in sources and calculate
 # md5sum
@@ -55,7 +57,29 @@ do_compile () {
 	unset DISPLAY
  
 	oe_runmake -C ${S}/gpp/src all targets
+	oe_runmake -C ${S}/gpp/src all targets
+	oe_runmake -C ${S}/gpp/src/samples
 }
 
+do_install () {
+	install -d ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp
+	cp ${S}/gpp/BUILD/EXPORT/RELEASE/dsplinkk.ko ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/
+}
+
+pkg_postinst_${PN}-module () {
+        if [ -n "$D" ]; then
+                exit 1
+        fi
+        depmod -a
+        update-modules || true
+}
+
+pkg_postrm_${PN}-module () {
+        update-modules || true
+}
+
+PACKAGES =+ "${PN}-module"
+FILES_${PN}-module  = "${sysconfdir} /lib/modules"
+
 PACKAGE_ARCH = "${MACHINE_ARCH}" 
 






More information about the Openembedded-commits mailing list