Le Sunday 26 July 2009 12:08:10 Roberto Riggio, vous avez écrit : > Changes: > > - use version 2.39 > - use uclibc++ > - remove obsolete patches > > Signed-off-by: Roberto Riggio <roberto.rig...@create-net.org>
Applied in r17001, thanks ! > > -- > > Index: gpsd/patches/100-reduce-size.patch > =================================================================== > --- gpsd/patches/100-reduce-size.patch (revision 16991) > +++ gpsd/patches/100-reduce-size.patch (working copy) > @@ -1,26 +0,0 @@ > ---- a/gpsd.c > -+++ b/gpsd.c > -@@ -42,6 +42,7 @@ > - #include <locale.h> > - #endif > - > -+#undef DBUS_ENABLE > - #ifdef DBUS_ENABLE > - #include <gpsd_dbus.h> > - #endif > -@@ -297,6 +298,7 @@ > - * This array fills from the bottom, so as an extreme case you could > - * reduce LIMITED_MAX_DEVICES to 1. > - */ > -+#define LIMITED_MAX_DEVICES 1 > - #ifdef LIMITED_MAX_DEVICES > - #define MAXDEVICES LIMITED_MAX_DEVICES > - #else > -@@ -304,6 +306,7 @@ > - #define MAXDEVICES 4 > - #endif > - > -+#define LIMITED_MAX_CLIENTS 16 > - #ifdef LIMITED_MAX_CLIENTS > - #define MAXSUBSCRIBERS LIMITED_MAX_CLIENTS > - #else > Index: gpsd/patches/101-trimble.patch > =================================================================== > --- gpsd/patches/101-trimble.patch (revision 16991) > +++ gpsd/patches/101-trimble.patch (working copy) > @@ -1,40 +0,0 @@ > ---- a/drivers.c > -+++ b/drivers.c > -@@ -202,9 +202,13 @@ > - /* probe for the FV-18 -- expect $PFEC,GPint followed by data */ > - (void)nmea_send(session->gpsdata.gps_fd, "$PFEC,GPint"); > - break; > -+ case 3: > -+ /* probe for the Trimble Copernicus */ > -+ (void)nmea_send(session->gpsdata.gps_fd, "$PTNLSNM,0139,01"); > -+ break; > - #endif /* NMEA_ENABLE */ > - #ifdef EVERMORE_ENABLE > -- case 3: > -+ case 4: > - /* Enable checksum and GGA(1s), GLL(0s), GSA(1s), GSV(1s), RMC(1s), > VTG(0s), PEMT101(1s) */ - /* EverMore will reply with: > \x10\x02\x04\x38\x8E\xC6\x10\x03 */ - (void)gpsd_write(session, > -@@ -212,19 +216,19 @@ > - break; > - #endif /* EVERMORE_ENABLE */ > - #ifdef ITRAX_ENABLE > -- case 4: > -+ case 5: > - /* probe for iTrax, looking for "$PFST,OK" */ > - (void)nmea_send(session->gpsdata.gps_fd, "$PFST"); > - break; > - #endif /* ITRAX_ENABLE */ > - #ifdef GPSCLOCK_ENABLE > -- case 5: > -+ case 6: > - /* probe for Furuno Electric GH-79L4-N (GPSClock) */ > - (void)nmea_send(session->gpsdata.gps_fd, "$PFEC,GPsrq"); > - break; > - #endif /* GPSCLOCK_ENABLE */ > - #ifdef ASHTECH_ENABLE > -- case 6: > -+ case 7: > - /* probe for Ashtech -- expect $PASHR */ > - (void)nmea_send(session->gpsdata.gps_fd, "$PASHQ,RID"); > - break; > Index: gpsd/Makefile > =================================================================== > --- gpsd/Makefile (revision 16991) > +++ gpsd/Makefile (working copy) > @@ -8,14 +8,14 @@ > include $(TOPDIR)/rules.mk > > PKG_NAME:=gpsd > -PKG_VERSION:=2.37 > -PKG_RELEASE:=3 > +PKG_VERSION:=2.39 > +PKG_RELEASE:=1 > > PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz > PKG_SOURCE_URL:=http://download.berlios.de/gpsd/ > -PKG_MD5SUM:=6c96cc0b2df0279cb7baac1ebc5881d3 > +PKG_MD5SUM:=3db437196a6840c252fca99b6c19d4d0 > > -PKG_FIXUP = libtool > +PKG_FIXUP:=libtool-ucxx > > PKG_BUILD_DEPENDS=libncurses > > @@ -24,31 +24,30 @@ > define Package/gpsd > SECTION:=net > CATEGORY:=Network > - DEPENDS:=+libpthread +libstdcpp > + DEPENDS:=+libpthread +uclibcxx > TITLE:=An interface daemon for GPS receivers > URL:=http://gpsd.berlios.de/ > endef > > CONFIGURE_ARGS += \ > - --disable-dbus \ > - --disable-python \ > - --disable-sirf \ > - --disable-tsip \ > - --disable-fv18 \ > - --disable-tripmate \ > - --disable-earthmate \ > - --disable-itrax \ > - --disable-navcom \ > - --disable-garmin \ > - --disable-ubx \ > - --disable-evermore \ > - --disable-rtcm104 \ > - --disable-ntrip \ > - --disable-ntpshm \ > - --disable-pps \ > - --disable-reconfigure \ > - --without-x \ > + --disable-dbus \ > + --disable-tsip \ > + --disable-fv18 \ > + --disable-tripmate \ > + --disable-earthmate \ > + --disable-itrax \ > + --disable-navcom \ > + --disable-ubx \ > + --disable-evermore \ > + --disable-ntrip \ > + --without-x \ > > +CONFIGURE_VARS += \ > + CXXFLAGS="$$$$CXXFLAGS -fno-builtin -fno-rtti -nostdinc++" \ > + CPPFLAGS="$$$$CPPFLAGS -I$(STAGING_DIR)/usr/include/uClibc++ > -I$(LINUX_DIR)/include" \ + LDFLAGS="$$$$LDFLAGS" \ > + LIBS="-nodefaultlibs -luClibc++ -lm -lgcc" \ > + > define Build/Compile > $(MAKE) -C $(PKG_BUILD_DIR) \ > DESTDIR="$(PKG_INSTALL_DIR)" \ > _______________________________________________ > openwrt-devel mailing list > openwrt-devel@lists.openwrt.org > https://lists.openwrt.org/mailman/listinfo/openwrt-devel -- Best regards, Florian Fainelli Email: flor...@openwrt.org Web: http://openwrt.org IRC: [florian] on irc.freenode.net -------------------------------
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel