freeradius3: add meta-package for default modules
authorAlexey Dobrovolsky <redacted>
Fri, 2 Oct 2020 20:44:31 +0000 (23:44 +0300)
committerAlexey Dobrovolsky <redacted>
Fri, 2 Oct 2020 21:17:27 +0000 (00:17 +0300)
This meta-package contains only dependencies for modules needed in
FreeRADIUS default configuration.

This commit adds missing description and install sections.

Signed-off-by: Alexey Dobrovolsky <redacted>
net/freeradius3/Makefile

index 1366e5c1012a999999f4b3072cbc488640a408ef..6aa0c7c08b43d998e65fa2777eb51fc331ca62bf 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=freeradius3
 PKG_VERSION:=release_3_0_21
-PKG_RELEASE:=6
+PKG_RELEASE:=7
 
 PKG_SOURCE:=$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://github.com/FreeRADIUS/freeradius-server/archive
@@ -98,6 +98,11 @@ define Package/freeradius3-default
   TITLE:=Modules needed for Radius default configuration
 endef
 
+define Package/freeradius3-default/description
+ This meta-package contains only dependencies for modules needed in
+ FreeRADIUS default configuration.
+endef
+
 define Package/freeradius3-democerts
   $(call Package/freeradius3/Default)
   DEPENDS:=freeradius3
@@ -721,6 +726,10 @@ define Package/freeradius3/install
        $(INSTALL_BIN) ./files/radiusd.init $(1)/etc/init.d/radiusd
 endef
 
+define Package/freeradius3-default/install
+       true
+endef
+
 define Package/freeradius3-democerts/install
        $(INSTALL_DIR) $(1)/etc/freeradius3/certs
        $(CP) \
git clone https://git.99rst.org/PROJECT