aboutsummaryrefslogtreecommitdiff
path: root/net/haproxy/Makefile
diff options
context:
space:
mode:
authorJosef Schlehofer <pepe.schlehofer@gmail.com>2022-03-06 12:44:10 +0100
committerJosef Schlehofer <pepe.schlehofer@gmail.com>2022-03-06 13:06:39 +0100
commitcedc95c86234ced637fe94a1deb931fc2771dfe9 (patch)
treeca9d4e25745ac4c32f08f926b491cb6fa9c507cf /net/haproxy/Makefile
parent4faa63f394fc7aa14e68d6b8ed82237ad3f535dc (diff)
haproxy: Makefile polishing
- There should be shorter TITLE in Package/haproxy/Default otherwise it is not shown - No need to call Build/Prepare/Default - Remove twice TITLE in non-SSL variant - Make conffiles more clear - Remove empty menu for halog Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Diffstat (limited to 'net/haproxy/Makefile')
-rw-r--r--net/haproxy/Makefile38
1 files changed, 13 insertions, 25 deletions
diff --git a/net/haproxy/Makefile b/net/haproxy/Makefile
index 628dc91ae..cfd356267 100644
--- a/net/haproxy/Makefile
+++ b/net/haproxy/Makefile
@@ -29,31 +29,25 @@ define Package/haproxy/Default
SUBMENU:=Web Servers/Proxies
SECTION:=net
CATEGORY:=Network
- TITLE:=The Reliable, High Performance TCP/HTTP Load Balancer
+ TITLE:=TCP/HTTP Load Balancer
URL:=https://www.haproxy.org/
endef
-define Build/Prepare
- $(call Build/Prepare/Default)
-endef
-
-define Package/haproxy/Default/conffiles
+define Package/haproxy/conffiles
/etc/haproxy.cfg
endef
+Package/haproxy-nossl/conffiles = $(Package/haproxy/conffiles)
+
define Package/haproxy/Default/description
Open source Reliable, High Performance TCP/HTTP Load Balancer.
endef
define Package/haproxy
+ $(call Package/haproxy/Default)
+ TITLE+=with SSL support
DEPENDS+= +libpcre +libltdl +zlib +libpthread +liblua5.3 +libopenssl +libncurses +libreadline +libatomic
- TITLE+= (with SSL support)
VARIANT:=ssl
-$(call Package/haproxy/Default)
-endef
-
-define Package/haproxy/conffiles
-$(call Package/haproxy/Default/conffiles)
endef
define Package/haproxy/description
@@ -62,19 +56,14 @@ $(call Package/haproxy/Default/description)
endef
define Package/haproxy-nossl
- TITLE+= (without SSL support)
+ $(call Package/haproxy/Default)
+ TITLE+=without SSL support
VARIANT:=nossl
DEPENDS+= +libpcre +libltdl +zlib +libpthread +liblua5.3 +libatomic
- TITLE+= (without SSL support)
-$(call Package/haproxy/Default)
-endef
-
-define Package/haproxy-nossl/conffiles
-$(call Package/haproxy/Default/conffiles)
endef
define Package/haproxy-nossl/description
-$(call Package/haproxy/Default/description)
+ $(call Package/haproxy/Default/description)
This package is built without SSL support.
endef
@@ -137,14 +126,13 @@ endef
Package/haproxy-nossl/install = $(Package/haproxy/install)
define Package/halog
- MENU:=1
- $(call Package/haproxy)
- TITLE+= halog
- DEPENDS:=haproxy
+ $(call Package/haproxy)
+ TITLE+=halog
+ DEPENDS:=haproxy
endef
define Package/halog/description
- HAProxy Log Analyzer
+ HAProxy Log Analyzer
endef
define Package/halog/install