From 286ad4be5a790eb414368dcc9f8aa790632561ae Mon Sep 17 00:00:00 2001 From: Ansuel Smith Date: Thu, 7 Jun 2018 18:39:01 +0200 Subject: [PATCH] ariang: add ariang-nginx metapackage Permit to install a version of ariang with nginx as webserver. Signed-off-by: Ansuel Smith --- net/ariang/Makefile | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/net/ariang/Makefile b/net/ariang/Makefile index c3ffbf572..710dffc61 100644 --- a/net/ariang/Makefile +++ b/net/ariang/Makefile @@ -15,12 +15,12 @@ PKG_MAINTAINER:=Ansuel Smith include $(INCLUDE_DIR)/package.mk -define Package/ariang +define Package/ariang/default SECTION:=net CATEGORY:=Network SUBMENU:=Download Manager - DEPENDS:=+uhttpd +aria2 - TITLE:=AriaNg is a web frontend making aria2 easier to use. + DEPENDS:=+aria2 + TITLE:=AriaNg webui URL:=https://github.com/mayswind/AriaNg PKGARCH:=all endef @@ -29,6 +29,20 @@ define Package/ariang/description AriaNg is a web frontend making aria2 easier to use. AriaNg is written in pure html & javascript, thus it does not need any compilers or runtime environment. endef +Package/ariang-nginx/description = $(Package/ariang/description) + +define Package/ariang + $(Package/ariang/default) + DEPENDS += +uhttpd + TITLE += for uhttpd webserver +endef + +define Package/ariang-nginx + $(Package/ariang/default) + DEPENDS += +nginx + TITLE += for nginx webserver +endef + define Build/Compile endef @@ -45,4 +59,7 @@ define Package/ariang/install $(1)/www/ariang endef +Package/ariang-nginx/install = $(Package/ariang/install) + $(eval $(call BuildPackage,ariang)) +$(eval $(call BuildPackage,ariang-nginx))