diff --git a/cgminer/Makefile b/cgminer/Makefile index 2fad52c..828d184 100644 --- a/cgminer/Makefile +++ b/cgminer/Makefile @@ -12,7 +12,7 @@ PKG_NAME:=cgminer PKG_VERSION:=20120516 PKG_REV:=b69d735cfe468c489a24677ffef1d6d998818cac # this is upstream version 2.4.1 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_INSTALL:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_REV).tar.gz @@ -39,12 +39,8 @@ Cgminer is a multi-threaded multi-pool GPU, FPGA and CPU miner with ATI GPU monitoring, (over)clocking and fanspeed support for bitcoin and derivative coins. Do not use on multiple block chains at the same time! endef -# This package only enable the Icarus support. just connect your Icarus -# FPGA miner board to OpenWrt router(with USB HOST support) -# Run like: -# cgminer -S /dev/ttyUSB0 -o http://MINING.POOL.URL -O USER:PASS -CONFIGURE_ARGS += --disable-opencl --disable-adl --enable-icarus +CONFIGURE_ARGS += --disable-opencl --disable-adl --enable-icarus --enable-bitforce TARGET_LDFLAGS += -Wl,-rpath-link=$(STAGING_DIR)/usr/lib define Build/Compile @@ -59,9 +55,9 @@ define Package/cgminer/install $(INSTALL_BIN) $(PKG_BUILD_DIR)/cgminer-api $(1)/usr/bin $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/cgminer $(1)/usr/bin - $(INSTALL_BIN) $(FILES_DIR)/cgminer $(1)/etc/init.d + $(INSTALL_BIN) $(FILES_DIR)/cgminer.init $(1)/etc/init.d/cgminer - $(CP) $(FILES_DIR)/20-icarus.hotplug $(1)/etc/hotplug.d/usb/20-icarus + $(CP) $(FILES_DIR)/20-cgminer.hotplug $(1)/etc/hotplug.d/usb/20-cgminer endef $(eval $(call BuildPackage,cgminer)) diff --git a/cgminer/files/20-icarus.hotplug b/cgminer/files/20-cgminer.hotplug similarity index 100% rename from cgminer/files/20-icarus.hotplug rename to cgminer/files/20-cgminer.hotplug diff --git a/cgminer/files/cgminer b/cgminer/files/cgminer.init similarity index 84% rename from cgminer/files/cgminer rename to cgminer/files/cgminer.init index 48d1ca3..0576762 100755 --- a/cgminer/files/cgminer +++ b/cgminer/files/cgminer.init @@ -9,7 +9,7 @@ POOLS="$POOL1 $POOL2 $POOL3" start() { DEVS=`find /dev/ -type c -name "ttyUSB*" | sed 's/^/-S/' | sed ':a;N;$!ba;s/\n/ /g'` - cgminer -q -T --api-network --api-listen $POOLS $DEVS & + sleep 5 && cgminer -q -T --api-network --api-listen $POOLS $DEVS & } stop() {