]> git.openpandora.org Git - openembedded.git/commitdiff
apmd|hostap|orinoco: move the fix for bug 3664 into a separate package
authorRolf Leggewie <oe-devel@rolf.leggewie.biz>
Fri, 18 Jan 2008 18:26:10 +0000 (18:26 +0000)
committerRolf Leggewie <oe-devel@rolf.leggewie.biz>
Fri, 18 Jan 2008 18:26:10 +0000 (18:26 +0000)
* the package is RRECOMMENDS and should be installed automatically, but can
  be removed if one so desires
* reorder some fields according to StyleGuide
* bump PR

15 files changed:
packages/apmd/apm-wifi-suspendfix_0.1.bb [new file with mode: 0644]
packages/apmd/apmd_3.2.2.bb
packages/apmd/files/.mtn2git_empty [new file with mode: 0644]
packages/apmd/files/90-wifi-off [moved from packages/apmd/apmd-3.2.2/90-wifi-off with 100% similarity]
packages/hostap/hostap-modules.inc
packages/hostap/hostap-modules_0.3.10.bb
packages/hostap/hostap-modules_0.3.7.bb
packages/hostap/hostap-modules_0.3.9.bb
packages/hostap/hostap-modules_0.4.4.bb
packages/hostap/hostap-modules_0.4.7.bb
packages/orinoco/orinoco-modules.inc
packages/orinoco/orinoco-modules_0.13e.bb
packages/orinoco/orinoco-modules_0.15rc1.bb
packages/orinoco/orinoco-modules_0.15rc2.bb
packages/orinoco/orinoco-modules_cvs.bb

diff --git a/packages/apmd/apm-wifi-suspendfix_0.1.bb b/packages/apmd/apm-wifi-suspendfix_0.1.bb
new file mode 100644 (file)
index 0000000..ab9959f
--- /dev/null
@@ -0,0 +1,10 @@
+DESCRIPTION = "Hacky workaround for bug 3664 (some wifi cards don't recover from suspend) until a real fix is found"
+AUTHOR = "Rolf Leggewie"
+PR = "r0"
+
+SRC_URI = "file://90-wifi-off"
+
+do_install() {
+       install -d ${D}${sysconfdir}/apm/suspend.d
+       install -m 0755 ${WORKDIR}/90-wifi-off ${D}${sysconfdir}/apm/suspend.d
+}
index e9f5c0cbef2312f58e5e800a47a2c0fefb917264..eede501d5bcbacc4e23ce86974f8c9d9809821b0 100644 (file)
@@ -3,7 +3,7 @@ SECTION = "base"
 PRIORITY = "required"
 DEPENDS = "libtool-cross"
 LICENSE = "GPL"
-PR = "r9"
+PR = "r10"
 
 SRC_URI = "${DEBIAN_MIRROR}/main/a/apmd/apmd_${PV}.orig.tar.gz \
            file://debian.patch;patch=1 \
@@ -12,7 +12,6 @@ SRC_URI = "${DEBIAN_MIRROR}/main/a/apmd/apmd_${PV}.orig.tar.gz \
           file://unlinux.patch;patch=1 \
            file://init \
            file://default \
-           file://90-wifi-off \
            file://apmd_proxy \
            file://apmd_proxy.conf"
 
@@ -50,7 +49,6 @@ do_install() {
 
        install -m 4755 ${S}/.libs/apm ${D}${bindir}/apm
        install -m 0755 ${S}/.libs/apmd ${D}${sbindir}/apmd
-       install -m 0755 ${WORKDIR}/90-wifi-off ${D}${sysconfdir}/apm/suspend.d
        install -m 0755 ${WORKDIR}/apmd_proxy ${D}${sysconfdir}/apm/
        install -m 0644 ${WORKDIR}/apmd_proxy.conf ${D}${datadir}/apmd/
        install -m 0644 ${WORKDIR}/default ${D}${sysconfdir}/default/apmd
diff --git a/packages/apmd/files/.mtn2git_empty b/packages/apmd/files/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
index 9a928210c6b760935f8288fcbbf63a253c4e427f..01e4e537106a6db5f4665b396e8ea4ac83f1f62f 100644 (file)
@@ -2,14 +2,13 @@ DESCRIPTION = "A driver for wireless LAN cards based on Intersil's Prism2/2.5/3
 SECTION = "kernel/modules"
 PRIORITY = "optional"
 LICENSE = "GPL"
+RRECOMMENDS = "apm-wifi-suspendfix"
 
 SRC_URI = "http://hostap.epitest.fi/releases/hostap-driver-${PV}.tar.gz"
-
 SRC_URI_append_mtx-1 = " file://mtx_compat.diff;patch=1;pnum=0 \
        file://mtx_hostap_deferred_irq.diff;patch=1;pnum=0"
 SRC_URI_append_mtx-2 = " file://mtx_compat.diff;patch=1;pnum=0 \
        file://mtx_hostap_deferred_irq.diff;patch=1;pnum=0"
-
 SRC_URI_append_h3900 = " file://ipaq_compat.patch;patch=1 "
 
 S = "${WORKDIR}/hostap-driver-${PV}"
index 1935d4ed227f08af0f742d2aafcc01b31e31de3d..7a76a0c1fa7535ff4647f95650a054afcd3ab177 100644 (file)
@@ -1,5 +1,5 @@
 require hostap-modules.inc
-PR = "r8"
+PR = "r9"
 
 SRC_URI += "file://Makefile.patch;patch=1 \
            file://add_event.patch;patch=1 \
index 9bf337078ab3fbc0550e45b8949fbb9025168bc7..8daa3455d8621fd9a3a90226c7b80b2536874e67 100644 (file)
@@ -1,5 +1,5 @@
 require hostap-modules.inc
-PR = "r8"
+PR = "r9"
 
 SRC_URI += "file://Makefile.patch;patch=1 \
            file://add_event.patch;patch=1 \
index 051afadca08e68a2d551f4c472dc2cef2becf78c..aa1dfde03af8dfc97d9b15aef1b86f6f122e48ef 100644 (file)
@@ -1,5 +1,5 @@
 require hostap-modules.inc
-PR = "r10"
+PR = "r11"
 
 SRC_URI += "file://Makefile.patch;patch=1 \
            file://add_event.patch;patch=1 \
index 74f39d8b583dd5f999f240f23d3258ae7a654709..f415d3161455f2b35b7b00001833c8c25a9e23ba 100644 (file)
@@ -1,4 +1,4 @@
 require hostap-modules.inc
-PR = "r6"
+PR = "r7"
 
 SRC_URI += "file://kernel_updates.patch;patch=1"
index e4a34c191640b2f24f52532e3783d2bcd1780849..369240cfe44271a1e94d608b074b6ba3f2383309 100644 (file)
@@ -1,4 +1,4 @@
 require hostap-modules.inc
-PR = "r4"
+PR = "r5"
 
 SRC_URI += "file://kernel_updates.patch;patch=1"
index fc14eb3ee5f8e8183f30542d00859fa65f5aff10..dcf87ffcfbe2ec6f6aea9e63adcfde677e7ccf6b 100644 (file)
@@ -2,6 +2,10 @@ DESCRIPTION = "A driver for wireless LAN cards based on Hermes(Orinoco) cards. \
 Also contains support for cards using downloadable firmware, i.e. the Symbol/Socket family."
 SECTION = "kernel/modules"
 PRIORITY = "optional"
+RDEPENDS_orinoco-modules-pci = "orinoco-modules"
+RDEPENDS_orinoco-modules-usb = "orinoco-modules"
+RDEPENDS_orinoco-modules-nortel = "orinoco-modules"
+RRECOMMENDS_orinoco-modules-cs = "apm-wifi-suspendfix"
 PROVIDES = "spectrum-modules"
 LICENSE = "GPL"
 
@@ -16,6 +20,3 @@ FILES_orinoco-modules-usb = "/lib/modules/${KERNEL_VERSION}/net/*_usb${KERNEL_OB
 FILES_orinoco-modules-nortel = "/lib/modules/${KERNEL_VERSION}/net/orinoco_tmd${KERNEL_OBJECT_SUFFIX} \
                                 /lib/modules/${KERNEL_VERSION}/net/orinoco_nortel${KERNEL_OBJECT_SUFFIX}"
 FILES_orinoco-modules = "/lib/modules/"
-RDEPENDS_orinoco-modules-pci = "orinoco-modules"
-RDEPENDS_orinoco-modules-usb = "orinoco-modules"
-RDEPENDS_orinoco-modules-nortel = "orinoco-modules"
index f8f8e446a95a2ecdc01b1ce3e72a2bb098e6b387..4f8ca98e0bdca3b3c4c67e97df6ab4660551745c 100644 (file)
@@ -1,6 +1,7 @@
 require orinoco-modules.inc
 
-PR = "r4"
+RDEPENDS_orinoco-modules-cs += "orinoco-modules"
+PR = "r5"
 
 SRC_URI += "\
            file://crosscompile.patch;patch=1 \
@@ -26,4 +27,3 @@ do_install() {
 }
 
 FILES_orinoco-modules-cs = "/lib/modules/${KERNEL_VERSION}/net/*_cs${KERNEL_OBJECT_SUFFIX} /${sysconfdir}"
-RDEPENDS_orinoco-modules-cs = "orinoco-modules"
index 7289b6eaf854b07bb896db3fb296cbce4ee94ecb..746618f7df1ef8bac5cb4bf5a6c19b610aad6783 100644 (file)
@@ -1,8 +1,9 @@
 require orinoco-modules.inc
 
 DEPENDS = "orinoco-conf spectrum-fw"
-RDEPENDS = "orinoco-conf"
-PR = "r7"
+RDEPENDS += "orinoco-conf"
+RDEPENDS_orinoco-modules-cs += "orinoco-modules spectrum-fw"
+PR = "r8"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/orinoco/orinoco-${PV}.tar.gz \
            file://makefile_fix.patch;patch=1 \
@@ -17,4 +18,3 @@ do_install() {
 }
 
 FILES_orinoco-modules-cs = "/lib/modules/${KERNEL_VERSION}/net/*_cs${KERNEL_OBJECT_SUFFIX}"
-RDEPENDS_orinoco-modules-cs = "orinoco-modules spectrum-fw"
index da223fca7dcb3d71d2e39bd5149d7fa40202456c..da25d7b7e5306561c4b158b92a97707cdc9531d6 100644 (file)
@@ -1,8 +1,9 @@
 require orinoco-modules.inc
 
 DEPENDS = "orinoco-conf spectrum-fw"
-RDEPENDS = "orinoco-conf"
-PR = "r9"
+RDEPENDS += "orinoco-conf"
+RDEPENDS_orinoco-modules-cs += "orinoco-modules spectrum-fw"
+PR = "r10"
 
 SRC_URI += "\
            file://makefile_fix.patch;patch=1 \
@@ -18,4 +19,3 @@ do_install() {
 }
 
 FILES_orinoco-modules-cs = "/lib/modules/${KERNEL_VERSION}/net/*_cs${KERNEL_OBJECT_SUFFIX}"
-RDEPENDS_orinoco-modules-cs = "orinoco-modules spectrum-fw"
index 78bfd2ce0f7c1d6e6efae2ffd5a90a17c8f09732..6cbb7eb8f6fd818704800b81ebe3484df536545f 100644 (file)
@@ -1,8 +1,9 @@
 require orinoco-modules.inc
 
 DEPENDS = "orinoco-conf spectrum-fw"
-RDEPENDS = "orinoco-conf"
-PR = "r2"
+RDEPENDS += "orinoco-conf"
+RDEPENDS_orinoco-modules-cs = "orinoco-modules spectrum-fw"
+PR = "r3"
 
 PARALLEL_MAKE = ""
 EXTRA_OEMAKE = 'KERNEL_SRC="${KERNEL_STAGING_DIR}"'
@@ -20,4 +21,3 @@ do_install() {
 }
 
 FILES_orinoco-modules-cs = "/lib/modules/${KERNEL_VERSION}/net/*_cs${KERNEL_OBJECT_SUFFIX}"
-RDEPENDS_orinoco-modules-cs = "orinoco-modules spectrum-fw"