summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRod Whitby <rod@whitby.id.au>2006-01-08 00:45:28 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2006-01-08 00:45:28 +0000
commit01be40e07087d4fe7fdcf26f952a0ef5f97ca03e (patch)
tree7d4eda8d916842a750e0c77e89e9e7f918a4b265
parent7091dd78f0cc114fe3e748276363f09c2dfe820f (diff)
parentf2f9caadc01843d18f567cb85d072d1002b7fcb5 (diff)
merge of 61486dc9a1b23e7088c746a1a9d6c6199cc8f5a5
and b1dcd027693e6239eac9bebf42988acd618f1125
-rw-r--r--packages/fetchmail/fetchmail_6.2.5.bb8
-rw-r--r--packages/pvrusb2-mci/pvrusb2-mci_20060103.bb38
2 files changed, 45 insertions, 1 deletions
diff --git a/packages/fetchmail/fetchmail_6.2.5.bb b/packages/fetchmail/fetchmail_6.2.5.bb
index 6657f41b75..237801549f 100644
--- a/packages/fetchmail/fetchmail_6.2.5.bb
+++ b/packages/fetchmail/fetchmail_6.2.5.bb
@@ -1,14 +1,20 @@
+PR = "r1"
SECTION = "console/network"
LICENSE = "GPL"
DESCRIPTION = "Fetchmail is a free, full-featured, robust, \
well-documented remote-mail retrieval and forwarding utility \
intended to be used over on-demand TCP/IP links \
(such as SLIP or PPP connections)."
+#NOTE: by default configure sets --enable-nls and this pulls in
+# libintl.h in the compile. gettext disables NLS if USE_NLS=no
+# and will remove libintl from DEPENDS, the following line should
+# be uncommmented after testing on a system with USE_NLS=yes
+#DEPENDS = "virtual/libintl"
SRC_URI = "${DEBIAN_MIRROR}/main/f/${PN}/${PN}_${PV}.orig.tar.gz \
file://configure.patch;patch=1"
-inherit autotools
+inherit autotools gettext
do_configure_prepend () {
if [ ! -e acinclude.m4 ]; then
diff --git a/packages/pvrusb2-mci/pvrusb2-mci_20060103.bb b/packages/pvrusb2-mci/pvrusb2-mci_20060103.bb
new file mode 100644
index 0000000000..e2ca8d4d2e
--- /dev/null
+++ b/packages/pvrusb2-mci/pvrusb2-mci_20060103.bb
@@ -0,0 +1,38 @@
+DESCRIPTION = "Driver for the Hauppauge WinTV PVR USB2"
+PRIORITY = "optional"
+SECTION = "kernel/modules"
+MAINTAINER = "dyoung <dyoung@thestuffguy.com>"
+LICENSE = "GPL"
+PR = "r0"
+# It in fact requires these modules, but for now is using the local ones.
+# RRECOMMEND = "kernel-module-tveeprom kernel-module-tuner kernel-module-msp3400 kernel-module-saa7115"
+RRECOMMEND = "kernel-module-tda9887"
+
+SRC_URI = "http://www.isely.net/downloads/pvrusb2-mci-20060103.tar.bz2"
+
+S = "${WORKDIR}/pvrusb2-mci-20060103"
+
+inherit module
+
+CFLAGS = "'-I${KERNEL_SOURCE}/include' \
+ '-D__LINUX_ARM_ARCH__=5'"
+
+EXTRA_OEMAKE = "'CFLAGS=${CFLAGS}' \
+ 'CC=${KERNEL_CC}' \
+ 'LD=${KERNEL_LD}' \
+ 'KDIR=${STAGING_KERNEL_DIR}'"
+
+export TARGET_LDFLAGS = "-L${STAGING_DIR}/${TARGET_SYS}/lib \
+ -rpath-link ${STAGING_DIR}/${TARGET_SYS}/lib"
+
+
+do_compile() {
+ cd ivtv; oe_runmake
+ cd ../driver; oe_runmake
+}
+
+do_install() {
+ install -d ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/usb/media
+ install -m 0644 ivtv/*${KERNEL_OBJECT_SUFFIX} ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/usb/media
+ install -m 0644 driver/*${KERNEL_OBJECT_SUFFIX} ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/usb/media
+}