diff options
Diffstat (limited to 'package/gpsd/Makefile')
-rw-r--r-- | package/gpsd/Makefile | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/package/gpsd/Makefile b/package/gpsd/Makefile index 42d75ee63..506943809 100644 --- a/package/gpsd/Makefile +++ b/package/gpsd/Makefile @@ -4,9 +4,9 @@ include ${TOPDIR}/rules.mk PKG_NAME:= gpsd -PKG_VERSION:= 2.37 +PKG_VERSION:= 2.39 PKG_RELEASE:= 1 -PKG_MD5SUM:= 6c96cc0b2df0279cb7baac1ebc5881d3 +PKG_MD5SUM:= 3db437196a6840c252fca99b6c19d4d0 PKG_DESCR:= An interface daemon for GPS receivers PKG_SECTION:= net PKG_DEPENDS:= libpthread @@ -19,12 +19,16 @@ include ${TOPDIR}/mk/package.mk $(eval $(call PKG_template,GPSD,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) $(eval $(call PKG_template,GPSD_CLIENTS,gpsd-clients,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR_1},${PKG_SECTION})) -CONFIGURE_STYLE= gnu +CONFIGURE_STYLE:= gnu +CONFIGURE_ENV+= EGREP="grep -E" \ + CPP="$(TARGET_CC) -E" \ + ac_cv_func_strlcpy=no \ + ac_cv_func_strlcat=no +# --disable-python breaks configure script CONFIGURE_ARGS+= --without-x \ - --disable-python + --disable-dbus BUILD_STYLE= auto INSTALL_STYLE= auto -XAKE_FLAGS= CXXLINK="\$$(LINK)" ifeq ($(ADK_TARGET_LIB_UCLIBCXX),y) TCXXFLAGS+= -fno-builtin -fno-rtti -nostdinc++ @@ -33,11 +37,15 @@ else TLDFLAGS+= -shared endif +post-extract: + @find ${WRKBUILD} -name *.rej -delete + post-install: ${INSTALL_DIR} ${IDIR_GPSD}/usr/lib ${IDIR_GPSD}/usr/sbin ${CP} ${WRKINST}/usr/lib/libgps.so.* ${IDIR_GPSD}/usr/lib ${CP} ${WRKINST}/usr/sbin/gpsd ${IDIR_GPSD}/usr/sbin ${INSTALL_DIR} ${IDIR_GPSD_CLIENTS}/usr/bin - ${CP} ${WRKINST}/usr/bin/{cgps,cgpxlogger} ${IDIR_GPSD_CLIENTS}/ + ${CP} ${WRKINST}/usr/bin/{cgps,gpxlogger} \ + ${IDIR_GPSD_CLIENTS}/usr/bin include ${TOPDIR}/mk/pkg-bottom.mk |