From: Hauke Mehrtens Date: Mon, 13 Jul 2015 19:32:11 +0000 (+0000) Subject: i2c-tools: moved to github X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=1a9acbb66657363ea1f9b1a062819afe41179b3e;p=openwrt%2Fsvn-archive%2Farchive.git i2c-tools: moved to github Signed-off-by: Hauke Mehrtens SVN-Revision: 46320 --- diff --git a/utils/i2c-tools/Makefile b/utils/i2c-tools/Makefile deleted file mode 100644 index 972170061b..0000000000 --- a/utils/i2c-tools/Makefile +++ /dev/null @@ -1,110 +0,0 @@ -# -# Copyright (C) 2007-2013 OpenWrt.org -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# - -include $(TOPDIR)/rules.mk - -PKG_NAME:=i2c-tools -PKG_VERSION:=2013-12-15 -PKG_RELEASE:=1 - -PKG_SOURCE_PROTO:=svn -PKG_SOURCE_URL:=http://lm-sensors.org/svn/i2c-tools/trunk -PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) -PKG_SOURCE_VERSION:=r6204 -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz - -PKG_BUILD_PARALLEL:=1 -PKG_BUILD_DEPENDS:=PACKAGE_python-smbus:python - -include $(INCLUDE_DIR)/package.mk -$(call include_mk, python-package.mk) - -define Package/i2c/Default - URL:=http://lm-sensors.org/wiki/I2CTools - TITLE:=I2C -endef - -define Package/libi2c - $(call Package/i2c/Default) - SECTION:=libs - CATEGORY:=Libraries - TITLE+=library -endef - -define Package/i2c-tools - $(call Package/i2c/Default) - SECTION:=utils - CATEGORY:=Utilities - TITLE+=tools for Linux - DEPENDS:=+libi2c -endef - -define Package/python-smbus - $(call Package/i2c/Default) - SUBMENU:=Python - SECTION:=lang - CATEGORY:=Languages - TITLE:=Python bindings for the SMBUS - DEPENDS:=+PACKAGE_python-smbus:python-mini +i2c-tools -endef - -define Package/i2c-tools/description - This package contains an heterogeneous set of I2C tools for Linux. These tools - were originally part of the lm-sensors package. -endef - -define Package/python-smbus/description - This package contain the python bindings for Linux SMBus access through i2c-dev. -endef - -TARGET_CPPFLAGS += -I$(PKG_BUILD_DIR)/include - -ifdef CONFIG_PACKAGE_python-smbus - define Build/Compile/python-smbus - $(if $(Build/Compile/PyMod),,@echo Python packaging code not found.; false) - $(call Build/Compile/PyMod,./py-smbus/, \ - install --prefix="$(PKG_INSTALL_DIR)/usr", \ - ) - endef -endif - -define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) \ - LINUX="$(LINUX_DIR)" \ - CC="$(TARGET_CC)" \ - STAGING_DIR="$(STAGING_DIR)" \ - LDFLAGS="$(TARGET_LDFLAGS)" \ - CFLAGS="$(TARGET_CFLAGS)" - $(Build/Compile/python-smbus) -endef - -define Build/InstallDev - $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_BUILD_DIR)/lib/libi2c.so* $(1)/usr/lib/ -endef - -define Package/libi2c/install - $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_BUILD_DIR)/lib/libi2c.so* $(1)/usr/lib/ -endef - -define Package/i2c-tools/install - $(INSTALL_DIR) $(1)/usr/sbin - $(INSTALL_BIN) $(PKG_BUILD_DIR)/tools/i2cdetect $(1)/usr/sbin/ - $(INSTALL_BIN) $(PKG_BUILD_DIR)/tools/i2cdump $(1)/usr/sbin/ - $(INSTALL_BIN) $(PKG_BUILD_DIR)/tools/i2cset $(1)/usr/sbin/ - $(INSTALL_BIN) $(PKG_BUILD_DIR)/tools/i2cget $(1)/usr/sbin/ -endef - -define PyPackage/python-smbus/filespec -+|$(PYTHON_PKG_DIR)/smbus.so -endef - -$(eval $(call BuildPackage,libi2c)) -$(eval $(call BuildPackage,i2c-tools)) -$(eval $(call PyPackage,python-smbus)) -$(eval $(call BuildPackage,python-smbus))