packages/pwc: added pwc_10.0.9-rc1 release
authorFrans Meulenbroeks <fransmeulenbroeks@yahoo.com>
Sat, 29 Oct 2005 14:19:40 +0000 (14:19 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Sat, 29 Oct 2005 14:19:40 +0000 (14:19 +0000)
packages/pwc/pwc-10.0.9-rc1/.mtn2git_empty [new file with mode: 0644]
packages/pwc/pwc-10.0.9-rc1/Makefile [new file with mode: 0644]
packages/pwc/pwc_10.0.9-rc1.bb [new file with mode: 0644]

diff --git a/packages/pwc/pwc-10.0.9-rc1/.mtn2git_empty b/packages/pwc/pwc-10.0.9-rc1/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/pwc/pwc-10.0.9-rc1/Makefile b/packages/pwc/pwc-10.0.9-rc1/Makefile
new file mode 100644 (file)
index 0000000..d941f1a
--- /dev/null
@@ -0,0 +1,13 @@
+ifneq ($(KERNELRELEASE),)
+pwc-objs        := pwc-if.o pwc-misc.o pwc-ctrl.o pwc-v4l.o pwc-uncompress.o \
+                  pwc-dec1.o pwc-dec23.o pwc-kiara.o pwc-timon.o
+
+obj-m  += pwc.o
+
+else
+KDIR   := /lib/modules/$(shell uname -r)/build
+PWD    := $(shell pwd)
+
+default modules:
+       $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
+endif
diff --git a/packages/pwc/pwc_10.0.9-rc1.bb b/packages/pwc/pwc_10.0.9-rc1.bb
new file mode 100644 (file)
index 0000000..f6af027
--- /dev/null
@@ -0,0 +1,30 @@
+DESCRIPTION = "Philips USB Webcam driver for Linux that supports VGA resolution"
+PRIORITY = "optional"
+SECTION = "kernel/modules"
+MAINTAINER = "dyoung <dyoung8888@yahoo.com>"
+LICENSE = "GPL"
+PR = "r0"
+
+SRC_URI = "http://www.saillard.org/linux/pwc/files/pwc-${PV}.tar.bz2 \
+          file://Makefile"
+
+S = "${WORKDIR}/pwc-${PV}"
+
+inherit module
+
+do_compile_prepend() {
+       cp -f ${WORKDIR}/Makefile ${S}/
+}
+
+do_compile () {
+        unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
+        oe_runmake 'KDIR=${STAGING_KERNEL_DIR}' \
+                   'CC=${KERNEL_CC}' \
+                   'LD=${KERNEL_LD}' 
+}
+
+do_install() {   
+        install -d ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/usb/media
+        install -m 0644 *${KERNEL_OBJECT_SUFFIX} ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/usb/media
+}
+