Ncdc Release History
1.24.1 - 2024-07-18 - ncdc-1.24.1.tar.gz ⓘ
Fix compilation with -Wincompatible-pointer-types
1.24 - 2024-01-07 - ncdc-1.24.tar.gz ⓘ
Add ‘u’ key to file browser to sort non-local files first
Fix active mode sometimes breaking on FreeBSD
Fix possible crash on aarch64 when connected to an ADC hub
Slightly improve ADC protocol compliance
Slightly improve C compiler compatibility
# SPDX-License-Identifier: GPL-2.0-only # # Copyright (C) 2011-2025 Entware include $(TOPDIR)/rules.mk PKG_NAME:=ncdc PKG_VERSION:=1.24.1 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://dev.yorhel.nl/download PKG_HASH:=2a8ab9ad7d43f018fc73ba8babd689dfa44aba8cec53b88e4770185cb97778f7 PKG_FIXUP:=autoreconf PKG_INSTALL:=1 include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/nls.mk define Package/ncdc SECTION:=net CATEGORY:=Network SUBMENU:=P2P TITLE:=ncdc is a modern and lightweight DC client DEPENDS:=+libncursesw +bzip2 +libgnutls +libsqlite3 +glib2 $(ICONV_DEPENDS) URL:=http://dev.yorhel.nl/ncdc MAINTAINER:=Entware team, https://entware.net endef define Package/ncdc/description ncdc is a modern and lightweight direct connect client with a friendly ncurses interface. endef define Build/Compile $(HOSTCC) $(PKG_BUILD_DIR)/deps/makeheaders.c -o $(PKG_BUILD_DIR)/makeheaders $(call Build/Compile/Default) endef define Package/ncdc/install $(INSTALL_DIR) $(1)/opt/bin $(INSTALL_BIN) $(PKG_INSTALL_DIR)/opt/bin/ncdc $(1)/opt/bin endef $(eval $(call BuildPackage,ncdc))