[PATCH v2] packages/fff: Merge meta packages for variants into config packages

Fabian Bläse fabian at blaese.de
Mo Sep 30 22:31:04 CEST 2019


Hey Adrian,

danke dafür. Ich hatte das damals auch überlegt, hatte dann aber keine Motivation das umzusetzen.

Kleinigkeiten unten, ansonsten
Reviewed-by: Fabian Bläse <fabian at blaese.de>

On 30.09.19 18:17, Adrian Schmutzler wrote:
> diff --git a/src/packages/fff/fff-gateway/Makefile b/src/packages/fff/fff-gateway/Makefile
> index 7a10544c..957760ed 100644
> --- a/src/packages/fff/fff-gateway/Makefile
> +++ b/src/packages/fff/fff-gateway/Makefile
> @@ -1,7 +1,7 @@
>  include $(TOPDIR)/rules.mk
>  
>  PKG_NAME:=fff-gateway
> -PKG_RELEASE:=2
> +PKG_RELEASE:=3
>  
>  PKG_BUILD_DIR:=$(BUILD_DIR)/fff-gateway
>  
> @@ -10,9 +10,31 @@ include $(INCLUDE_DIR)/package.mk
>  define Package/fff-gateway
>  	SECTION:=base
>  	CATEGORY:=Freifunk
> -	TITLE:= Freifunk-Franken gateway configuration
> +	TITLE:=Freifunk-Franken gateway configuration
> +	VARIANT:=layer3
>  	URL:=https://www.freifunk-franken.de
> -	DEPENDS:=+fff-boardname +fff-network
> +	DEPENDS:=+fff-base \
Dass fff-node und fff-gateway von fff-base abhängen gefällt mir nur so eingeschränkt gut.
Können wir das mit in die DEPENDS vom fff-default rein nehmen?

> diff --git a/src/packages/fff/fff-node/Makefile b/src/packages/fff/fff-node/Makefile
> index 5fb76793..7d1b9985 100644
> --- a/src/packages/fff/fff-node/Makefile
> +++ b/src/packages/fff/fff-node/Makefile
> @@ -1,7 +1,7 @@
>  include $(TOPDIR)/rules.mk
>  
>  PKG_NAME:=fff-node
> -PKG_RELEASE:=1
> +PKG_RELEASE:=2
>  
>  PKG_BUILD_DIR:=$(BUILD_DIR)/fff-node
>  
> @@ -10,8 +10,15 @@ include $(INCLUDE_DIR)/package.mk
>  define Package/fff-node
>  	SECTION:=base
>  	CATEGORY:=Freifunk
> -	TITLE:= Freifunk-Franken node configuration
> +	TITLE:=Freifunk-Franken node configuration
> +	VARIANT:=homenode
Dafür kannst du nichts, aber ich finde es etwas unglücklich, dass die Variante hier anders heißt, als im selectvariant.
Ich hatte eh schon mal überlegt, ob man die Varianten in "node" und "gateway" umbenennen möchte.
Kommt aber in einen eigenen Patch.

Gruß
Fabian

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: OpenPGP digital signature
URL         : <https://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20190930/0209ec21/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev