diff --git a/package/ctcgfw/phicomm-k3screenctrl/Makefile b/package/ctcgfw/phicomm-k3screenctrl/Makefile deleted file mode 100644 index a2b8e11cae..0000000000 --- a/package/ctcgfw/phicomm-k3screenctrl/Makefile +++ /dev/null @@ -1,59 +0,0 @@ -# -# Copyright (C) 2021 ImmortalWrt -# -# -# This is free software, licensed under the GNU General Public License v3. -# See /LICENSE for more information. -# - -include $(TOPDIR)/rules.mk - -PKG_NAME:=phicomm-k3screenctrl -PKG_VERSION:=1.0 -PKG_RELEASE:=3 - -PKG_SOURCE_PROTO:=git -PKG_SOURCE_URL:=https://github.com/lwz322/k3screenctrl.git -PKG_SOURCE_DATE:=2020-09-18 -PKG_SOURCE_VERSION:=d8896cfad4bdf39f58999f9420807f986300bada -PKG_MIRROR_HASH:=9eab074f5ac366013d394be2c57905a8585439d1ca2a8b602a09a098a8aa8fb7 - -PKG_LICENSE:=GPL-2.0 -PKG_LICENSE_FILE:=LICENSE -PKG_MAINTAINER:=Hamster Tian - -PKG_FIXUP:=autoreconf -PKG_BUILD_PARALLEL:=1 -PKG_INSTALL:=1 - -include $(INCLUDE_DIR)/package.mk - -TARGET_CFLAGS+= -D_GNU_SOURCE - -define Package/phicomm-k3screenctrl - SECTION:=utils - CATEGORY:=Utilities - DEPENDS:=@TARGET_bcm53xx_generic_DEVICE_phicomm_k3 +@KERNEL_DEVMEM +@BUSYBOX_CONFIG_ARPING +bc +bash +curl +coreutils +coreutils-od +jq - TITLE:=LCD screen controller on PHICOMM K3 - URL:=https://github.com/lwz322/k3screenctrl.git -endef - -define Package/phicomm-k3screenctrl/description - K3 Screen Controller (k3screenctrl) is a program utilizing - the LCD screen on PHICOMM K3 to display some stats. -endef - -define Package/phicomm-k3screenctrl/install - $(INSTALL_DIR) $(1)/usr/bin - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/k3screenctrl $(1)/usr/bin/k3screenctrl - - $(INSTALL_DIR) $(1)/lib/k3screenctrl $(1)/lib/k3screenctrl/oui - $(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/k3screenctrl/*.sh $(1)/lib/k3screenctrl/ - $(INSTALL_DATA) $(PKG_BUILD_DIR)/lib/k3screenctrl/oui/oui.txt $(1)/lib/k3screenctrl/oui/ - - $(INSTALL_DIR) $(1)/etc/config $(1)/etc/init.d - $(INSTALL_CONF) $(CURDIR)/files/k3screenctrl.config $(1)/etc/config/k3screenctrl - $(INSTALL_BIN) $(CURDIR)/files/k3screenctrl.init $(1)/etc/init.d/k3screenctrl -endef - -$(eval $(call BuildPackage,phicomm-k3screenctrl)) diff --git a/package/ctcgfw/phicomm-k3screenctrl/files/k3screenctrl.config b/package/ctcgfw/phicomm-k3screenctrl/files/k3screenctrl.config deleted file mode 100644 index 30a23818f9..0000000000 --- a/package/ctcgfw/phicomm-k3screenctrl/files/k3screenctrl.config +++ /dev/null @@ -1,9 +0,0 @@ - -config general - option screen_time '30' - option refresh_time '2' - option pawd_hide '1' - option psk_hide '1' - option showmore '1' - option city_checkip '0' - option update_time '0' \ No newline at end of file diff --git a/package/ctcgfw/phicomm-k3screenctrl/files/k3screenctrl.init b/package/ctcgfw/phicomm-k3screenctrl/files/k3screenctrl.init deleted file mode 100644 index 4ae1a98d62..0000000000 --- a/package/ctcgfw/phicomm-k3screenctrl/files/k3screenctrl.init +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh /etc/rc.common - -START=99 -STOP=99 - -SCRIPTS_BASE=/lib/k3screenctrl/ -TEMP_DIR=/tmp/k3screenctrl - -start() { - mkdir -p $TEMP_DIR - mkdir -p $TEMP_DIR/device_speed - m=$(uci get k3screenctrl.@general[0].screen_time) && [ $m -lt 10 ] && m=10 - d=$(uci get k3screenctrl.@general[0].refresh_time) && [ $d -lt 1 ] && d=1 - /usr/bin/k3screenctrl -m $m -d $d & -} - -stop() { - killall k3screenctrl -} \ No newline at end of file