Hi, Currently the menuconfig option transmission-cli includes both the transmission-cli binary and transmission-remote. The transmission-cli on the order of 100k in size. This patch separates transmission-cli and transmission-remote into two menuconfig options to have transmission shell scripting ability via transmission-remote with the extra baggage of transmission-cli
TRAC Ticket: https://dev.openwrt.org/ticket/7722 Signed-off-by: Joe Roback <j...@roback.cc> Index: net/transmission/Makefile =================================================================== --- net/transmission/Makefile (revision 22524) +++ net/transmission/Makefile (working copy) @@ -40,6 +40,11 @@ DEPENDS:=transmission-daemon endef +define Package/transmission-remote + $(call Package/transmission/template) + DEPENDS:=transmission-daemon +endef + define Package/transmission-web $(call Package/transmission/template) DEPENDS:=transmission-daemon @@ -57,6 +62,10 @@ CLI utilities for transmission. endef +define Package/transmission-remote/description + CLI remote interface for transmission. +endef + define Package/transmission-web/description Webinterface resources for transmission. endef @@ -70,6 +79,7 @@ CONFIGURE_ARGS += \ --enable-daemon \ + --enable-cli \ --disable-gtk MAKE_FLAGS += \ @@ -87,6 +97,10 @@ define Package/transmission-cli/install $(INSTALL_DIR) $(1)/usr/bin $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/transmissioncli $(1)/usr/bin/ +endef + +define Package/transmission-remote/install + $(INSTALL_DIR) $(1)/usr/bin $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/transmission-remote $(1)/usr/bin/ endef @@ -97,4 +111,5 @@ $(eval $(call BuildPackage,transmission-daemon)) $(eval $(call BuildPackage,transmission-cli)) +$(eval $(call BuildPackage,transmission-remote)) $(eval $(call BuildPackage,transmission-web)) _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel