ariang: add ariang-nginx metapackage 6206/head
authorAnsuel Smith <ansuelsmth@gmail.com>
Thu, 7 Jun 2018 16:39:01 +0000 (18:39 +0200)
committerAnsuel Smith <ansuelsmth@gmail.com>
Mon, 11 Jun 2018 20:25:34 +0000 (22:25 +0200)
Permit to install a version of ariang with nginx as webserver.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
net/ariang/Makefile

index c3ffbf572f8dca635759af7b99e2ec51cac47151..710dffc6119f819ae15509b9af701888f76b860d 100644 (file)
@@ -15,12 +15,12 @@ PKG_MAINTAINER:=Ansuel Smith <ansuelsmth@gmail.com>
 
 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))