Skip to content
Snippets Groups Projects
Commit 2850a783 authored by Stefan Laudemann's avatar Stefan Laudemann
Browse files

Renames wr1043ndv2-2-stable package for a broader use.

The package by now was rather aimed to target on the migration of
TP-Link TL-WR1043NDv2 devices from a pseudo-stable firmware to the
officially stable version 0.6.0.

However, as it might become necessary to change other configuration
values from AA to be compliant with their corresponding values in BB
independent from the particular hardware-type, the package got renamed
to reflect this use. Moreover, as there only is the need to migrate
TP-Link TL-WR1043NDv2 devices once, with the new name the package can be
reused for the migration to Chaos Calmer by adapting the included
scripts.
parent 4d9e4f36
No related branches found
No related tags found
No related merge requests found
include $(TOPDIR)/rules.mk
PKG_NAME:=ffpb-tl-wr1043ndv2-autoupdater-2-stable
PKG_NAME:=ffpb-openwrt-migration-tools
PKG_VERSION:=1
PKG_RELEASE:=$(GLUON_VERSION).$(GLUON_SITE_CODE)-$(GLUON_RELEASE).$(GLUON_CONFIG_VERSION)
......@@ -8,29 +8,20 @@ PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
include $(INCLUDE_DIR)/package.mk
define Package/ffpb-tl-wr1043ndv2-autoupdater-2-stable
define Package/ffpb-openwrt-migration-tools
SECTION:=ffpb
CATEGORY:=Gluon
TITLE:=One-Time TP-Link TL-WR1043NDv2 Autoupdater Branch Change
TITLE:=Toolset of scripts that support the migration from one version of OpenWRT to another.
DEPENDS:=+gluon-core +busybox
MAINTAINER:=Freifunk Paderborn <maschinenraum@paderborn.freifunk.net>
URL:=https://git.c3pb.de/freifunk-pb/ffpb-packages
SOURCE:=git@git.c3pb.de:freifunk-pb/ffpb-packages.git
endef
define Package/ffpb-tl-wr1043ndv2-autoupdater-2-stable/description
We supported the TP-Link TL-WR1043NDv2 hardware already in an early
phase in the development of Gluon 2014.4 by building custom firmware
and published them in the testing branch (and later also in the
stable branch). As a device with quite a lot of CPU-Power, it is used
in some rather crowded environments in bars and stores. It is unclear,
though, which update stream got configured by the users in this scenario.
As this particular piece of hardware is now officially supported by
Gluon with version 2014.4, we are going to set the autoupdater branch
to "stable" on ALL of these devices, such that development can be cont-
inued in the testing & experimental branches without interfering the
use of the nodes at our "early adopters".
define Package/ffpb-openwrt-migration-tools/description
A collection of scripts that fix and cleanup configurations on a node
when migrating the Gluon base-version of OpenWRT from one major release
to another.
endef
define Build/Prepare
......@@ -43,9 +34,9 @@ endef
define Build/Compile
endef
define Package/ffpb-tl-wr1043ndv2-autoupdater-2-stable/install
define Package/ffpb-openwrt-migration-tools/install
$(INSTALL_DIR) $(1)/etc/uci-defaults/
$(INSTALL_BIN) ./files/etc/uci-defaults/90-tl-wr1043nd-v2-autoupdater-to-stable $(1)/etc/uci-defaults/
$(INSTALL_BIN) ./files/etc/uci-defaults/90-tlwr1043ndv2-autoupdater-to-stable $(1)/etc/uci-defaults/
endef
$(eval $(call BuildPackage,ffpb-tl-wr1043ndv2-autoupdater-2-stable))
$(eval $(call BuildPackage,ffpb-openwrt-migration-tools))
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment