From 976e3b2dc4db12a6ac20dbc6d5a523c2929ebdde Mon Sep 17 00:00:00 2001 From: Samuel Martin Date: Mon, 11 Mar 2013 18:58:41 +0000 Subject: urg: new package [Peter: drop 'library' from name] Cc: Eric Jarrige Signed-off-by: Samuel Martin Signed-off-by: Peter Korsgaard --- package/urg/Config.in | 13 +++++++++++++ package/urg/urg.mk | 27 +++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 package/urg/Config.in create mode 100644 package/urg/urg.mk (limited to 'package/urg') diff --git a/package/urg/Config.in b/package/urg/Config.in new file mode 100644 index 000000000..cbc6e6ac9 --- /dev/null +++ b/package/urg/Config.in @@ -0,0 +1,13 @@ +config BR2_PACKAGE_URG + bool "urg" + depends on BR2_INSTALL_LIBSTDCPP + select BR2_PACKAGE_SDL + select BR2_PACKAGE_SDL_NET + help + Library to control Hokuyo's URG series sensors. + Requires SDL & SDL_net. + + http://www.hokuyo-aut.jp/02sensor/07scanner/download/urg_programs_en/ + +comment "urg requires a toolchain with C++ support" + depends on !BR2_INSTALL_LIBSTDCPP diff --git a/package/urg/urg.mk b/package/urg/urg.mk new file mode 100644 index 000000000..3f68bf2bb --- /dev/null +++ b/package/urg/urg.mk @@ -0,0 +1,27 @@ +############################################################# +# +# urg library +# +############################################################# + +URG_VERSION = 0.8.18 +URG_SITE = http://www.hokuyo-aut.jp/02sensor/07scanner/download/urg_programs_en/ +URG_SOURCE = urg-$(URG_VERSION).zip +URG_LICENSE = LGPLv3+ +URG_LICENSE_FILES = COPYING + +URG_INSTALL_STAGING = YES + +URG_DEPENDENCIES = sdl sdl_net + +URG_CONF_OPT = --with-sdl-prefix=$(STAGING_DIR)/usr \ + --with-sdl-exec-prefix=$(STAGING_DIR)/usr + +define URG_EXTRACT_CMDS + $(RM) -rf $(URG_DIR) + unzip -q -d $(BUILD_DIR)/ $(DL_DIR)/$(URG_SOURCE) + test -d $(URG_DIR) || \ + mv $(BUILD_DIR)/$(subst .zip,,$(URG_SOURCE)) $(URG_DIR) +endef + +$(eval $(autotools-package)) -- cgit v1.2.3