X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=blobdiff_plain;f=net%2Fgpsd%2FMakefile;h=edf40fd72c4860f2f520101db880fe6a95ee0de0;hp=10015e147694871a40042fac24bf9b44cf6296ca;hb=2216dbf4f065c4818bee971138e7e6a2efc10f36;hpb=adbea47004a0b8eb9715e7a6598659860de70091;ds=sidebyside diff --git a/net/gpsd/Makefile b/net/gpsd/Makefile index 10015e1476..edf40fd72c 100644 --- a/net/gpsd/Makefile +++ b/net/gpsd/Makefile @@ -1,5 +1,5 @@ # -# Copyright (C) 2006-2010 OpenWrt.org +# Copyright (C) 2006-2011 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -9,13 +9,15 @@ include $(TOPDIR)/rules.mk PKG_NAME:=gpsd PKG_VERSION:=2.94 -PKG_RELEASE:=1 +PKG_RELEASE:=4 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://download.berlios.de/gpsd/ PKG_MD5SUM:=ce70bcd707ac1df861d4c72f503c09d1 PKG_INSTALL:=1 +PKG_FIXUP:=libtool +PKG_REMOVE_FILES:=aclocal.m4 ltmain.sh PKG_BUILD_DEPENDS:=libncurses @@ -24,11 +26,13 @@ include $(INCLUDE_DIR)/package.mk define Package/gpsd SECTION:=net CATEGORY:=Network - DEPENDS:=+libpthread + DEPENDS:=+libpthread +librt +libusb-1.0 TITLE:=An interface daemon for GPS receivers URL:=http://gpsd.berlios.de/ endef +CONFIGURE_CMD =./autogen.sh + CONFIGURE_ARGS += \ --disable-dbus \ --disable-tsip \ @@ -43,6 +47,10 @@ CONFIGURE_ARGS += \ --disable-libgpsmm \ --without-x \ +EXTRA_CFLAGS:=-I$(STAGING_DIR)/usr/include/libusb-1.0 + +EXTRA_LDFLAGS:=-lusb-1.0 + define Build/InstallDev $(INSTALL_DIR) $(1)/usr/include $(CP) $(PKG_INSTALL_DIR)/usr/include/gps.h $(1)/usr/include/ @@ -63,4 +71,8 @@ define Package/gpsd/install $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/gpsd $(1)/usr/sbin/ endef +define Package/gpsd/conffiles +/etc/config/gpsd +endef + $(eval $(call BuildPackage,gpsd))