libftdu: add libftdi from openmoko svn
authorKoen Kooi <koen@openembedded.org>
Fri, 16 Feb 2007 15:39:09 +0000 (15:39 +0000)
committerKoen Kooi <koen@openembedded.org>
Fri, 16 Feb 2007 15:39:09 +0000 (15:39 +0000)
packages/libftdi/.mtn2git_empty [new file with mode: 0644]
packages/libftdi/files/.mtn2git_empty [new file with mode: 0644]
packages/libftdi/files/doxygen-configure.patch [new file with mode: 0644]
packages/libftdi/libftdi-native_0.8.bb [new file with mode: 0644]
packages/libftdi/libftdi_0.8.bb [new file with mode: 0644]

diff --git a/packages/libftdi/.mtn2git_empty b/packages/libftdi/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/libftdi/files/.mtn2git_empty b/packages/libftdi/files/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/libftdi/files/doxygen-configure.patch b/packages/libftdi/files/doxygen-configure.patch
new file mode 100644 (file)
index 0000000..6558cbd
--- /dev/null
@@ -0,0 +1,28 @@
+Index: libftdi-0.8/configure.in
+===================================================================
+--- libftdi-0.8.orig/configure.in
++++ libftdi-0.8/configure.in
+@@ -32,9 +32,5 @@ else
+    AC_MSG_RESULT(yes)
+ fi
+-dnl check for doxygen
+-AC_PATH_PROG(DOXYGEN, doxygen, $PATH)
+-AM_CONDITIONAL(HAVE_DOXYGEN, test -n $DOXYGEN);
+-
+ AC_OUTPUT([libftdi-config],[chmod a+x libftdi-config])
+-AC_OUTPUT(Makefile src/Makefile examples/Makefile doc/Doxyfile doc/Makefile libftdi.pc)
++AC_OUTPUT(Makefile src/Makefile examples/Makefile libftdi.pc)
+Index: libftdi-0.8/Makefile.am
+===================================================================
+--- libftdi-0.8.orig/Makefile.am
++++ libftdi-0.8/Makefile.am
+@@ -2,7 +2,7 @@
+ # have all needed files, that a GNU package needs
+ AUTOMAKE_OPTIONS = foreign 1.4
+-SUBDIRS = src examples doc
++SUBDIRS = src examples
+ EXTRA_DIST = libftdi.spec COPYING.LIB README ChangeLog libftdi-config.in
diff --git a/packages/libftdi/libftdi-native_0.8.bb b/packages/libftdi/libftdi-native_0.8.bb
new file mode 100644 (file)
index 0000000..24f8277
--- /dev/null
@@ -0,0 +1,5 @@
+require libftdi_${PV}.bb
+
+inherit native
+
+DEPENDS = "libusb-native"
diff --git a/packages/libftdi/libftdi_0.8.bb b/packages/libftdi/libftdi_0.8.bb
new file mode 100644 (file)
index 0000000..f7426ce
--- /dev/null
@@ -0,0 +1,17 @@
+DESCRIPTION = "libftdi is a library (using libusb) to talk to FTDI's \
+FT232BM, FT245BM and FT2232C type chips including the popular bitbang mode."
+HOMEPAGE = "http://www.intra2net.com/de/produkte/opensource/ftdi"
+LICENSE = "GPL"
+DEPENDS = "libusb"
+
+SRC_URI = "http://www.intra2net.com/de/produkte/opensource/ftdi/TGZ/libftdi-${PV}.tar.gz \
+           file://doxygen-configure.patch;patch=1"
+S = "${WORKDIR}/libftdi-${PV}"
+
+inherit autotools
+
+EXTRA_OECONF = "--disable-docs"
+
+do_stage() {
+    autotools_stage_all
+}