r3097 - trunk/src/host/usbpath

werner at sita.openmoko.org werner at sita.openmoko.org
Sun Oct 7 09:48:26 CEST 2007


Author: werner
Date: 2007-10-07 09:48:17 +0200 (Sun, 07 Oct 2007)
New Revision: 3097

Added:
   trunk/src/host/usbpath/Makefile.am
   trunk/src/host/usbpath/autogen.sh
   trunk/src/host/usbpath/configure.ac
Removed:
   trunk/src/host/usbpath/Makefile
   trunk/src/host/usbpath/libusbpath.pc.in
Log:
- switched to using autotools.
- figured out how to build dfu-util without libusbpath.pc



Deleted: trunk/src/host/usbpath/Makefile
===================================================================
--- trunk/src/host/usbpath/Makefile	2007-10-07 04:05:52 UTC (rev 3096)
+++ trunk/src/host/usbpath/Makefile	2007-10-07 07:48:17 UTC (rev 3097)
@@ -1,35 +0,0 @@
-CFLAGS=-Wall -g
-LDLIBS=-L. -lusbpath -lusb
-
-PREFIX=/usr/local
-
-
-.PHONY:		all install uninstall clean spotless
-
-all:		usbpath libusbpath.a
-
-usbpath:	libusbpath.a
-
-libusbpath.a:	path2devnum.o devnum2path.o portinfo.o
-		$(AR) crv $@ $^
-
-libusbpath.pc:	libusbpath.pc.in
-		sed 's#PREFIX#$(PREFIX)#' <$^ >$@ || { rm -f $@; exit 1; }
-
-install:	libusbpath.a libusbpath.pc
-		install -m 555 usbpath $(PREFIX)/bin
-		install -m 444 libusbpath.a $(PREFIX)/lib
-		install -m 444 usbpath.h $(PREFIX)/include
-		install -D -m 444 libusbpath.pc $(PREFIX)/lib/pkgconfig
-
-uninstall:
-		rm -f $(PREFIX)/bin/usbpath
-		rm -f $(PREFIX)/lib/libusbpath.a
-		rm -f $(PREFIX)/include/usbpath.h
-		rm -f $(PREFIX)/lib/pkgconfig/libusbpath.pc
-
-clean:
-		rm -f *.o
-
-spotless:	clean
-		rm -f libusbpath.a usbpath libusbpath.pc

Added: trunk/src/host/usbpath/Makefile.am
===================================================================
--- trunk/src/host/usbpath/Makefile.am	2007-10-07 04:05:52 UTC (rev 3096)
+++ trunk/src/host/usbpath/Makefile.am	2007-10-07 07:48:17 UTC (rev 3097)
@@ -0,0 +1,9 @@
+AM_CFLAGS = -Wall
+
+lib_LIBRARIES = libusbpath.a
+bin_PROGRAMS = usbpath
+include_HEADERS = usbpath.h
+
+libusbpath_a_SOURCES = path2devnum.c devnum2path.c portinfo.c usbpath.h
+usbpath_SOURCES = usbpath.c usbpath.h
+usbpath_LDADD = libusbpath.a

Added: trunk/src/host/usbpath/autogen.sh
===================================================================
--- trunk/src/host/usbpath/autogen.sh	2007-10-07 04:05:52 UTC (rev 3096)
+++ trunk/src/host/usbpath/autogen.sh	2007-10-07 07:48:17 UTC (rev 3097)
@@ -0,0 +1,2 @@
+#! /bin/sh
+AUTOMAKE="automake --foreign --add-missing --copy" autoreconf


Property changes on: trunk/src/host/usbpath/autogen.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/src/host/usbpath/configure.ac
===================================================================
--- trunk/src/host/usbpath/configure.ac	2007-10-07 04:05:52 UTC (rev 3096)
+++ trunk/src/host/usbpath/configure.ac	2007-10-07 07:48:17 UTC (rev 3097)
@@ -0,0 +1,13 @@
+AC_INIT([usbpath],[0.1])
+AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
+
+AC_PROG_CC
+AC_PROG_RANLIB
+
+PKG_CHECK_MODULES(USB, libusb,,
+  AC_MSG_ERROR([*** Required libusb not installed ***]))
+
+LIBS="$LIBS $USB_LIBS"
+
+AC_CONFIG_FILES(Makefile)
+AC_OUTPUT

Deleted: trunk/src/host/usbpath/libusbpath.pc.in
===================================================================
--- trunk/src/host/usbpath/libusbpath.pc.in	2007-10-07 04:05:52 UTC (rev 3096)
+++ trunk/src/host/usbpath/libusbpath.pc.in	2007-10-07 07:48:17 UTC (rev 3097)
@@ -1,10 +0,0 @@
-prefix=PREFIX
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
-includedir=${prefix}/include
-
-Name: libusbpath
-Description: Translation between USB device number and device path
-Version: 0.0.1
-Libs: -L${libdir} -lusb -lusbpath
-Cflags: -I${includedir}





More information about the commitlog mailing list