Re: [OpenWrt-Devel] [PATCH v3 01/11] dsl-vrx200-firmware-xdsl: create Lantiq vrx200 firmware patches

2016-03-07 Thread Martin Blumenstingl
On Tue, Mar 8, 2016 at 7:49 AM, John Crispin  wrote:
> what happened to these patches ? it look slike they are gone from
> patchwork and they dont seem to apply.
it seems that Felix has already merged them yesterday (in svn r48939)
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH v3 01/11] dsl-vrx200-firmware-xdsl: create Lantiq vrx200 firmware patches

2016-03-07 Thread John Crispin


On 05/03/2016 01:27, Hauke Mehrtens wrote:
> Instead of having two big binaries only add one binary and then a patch
> to create the other one when needed at runtime.
> This is easier to handle in one Makeifle for both firmware files.
> 
> Signed-off-by: Hauke Mehrtens 
> ---
>  .../lantiq/dsl-vrx200-firmware-xdsl-a/Makefile |  47 
>  .../lantiq/dsl-vrx200-firmware-xdsl-b/Makefile |  47 
>  .../lantiq/dsl-vrx200-firmware-xdsl/Makefile   | 128 
> +

what happened to these patches ? it look slike they are gone from
patchwork and they dont seem to apply.



>  3 files changed, 128 insertions(+), 94 deletions(-)
>  delete mode 100644 
> package/firmware/lantiq/dsl-vrx200-firmware-xdsl-a/Makefile
>  delete mode 100644 
> package/firmware/lantiq/dsl-vrx200-firmware-xdsl-b/Makefile
>  create mode 100644 package/firmware/lantiq/dsl-vrx200-firmware-xdsl/Makefile
> 
> diff --git a/package/firmware/lantiq/dsl-vrx200-firmware-xdsl-a/Makefile 
> b/package/firmware/lantiq/dsl-vrx200-firmware-xdsl-a/Makefile
> deleted file mode 100644
> index e8dd659..000
> --- a/package/firmware/lantiq/dsl-vrx200-firmware-xdsl-a/Makefile
> +++ /dev/null
> @@ -1,47 +0,0 @@
> -# Copyright (C) 2015 OpenWrt.org
> -# Copyright (C) 2015 Lantiq Beteiligungs GmbH & Co KG.
> -#
> -# This is free software, licensed under the GNU General Public License v2.
> -# See /LICENSE for more information.
> -
> -include $(TOPDIR)/rules.mk
> -
> -PKG_NAME:=dsl_vr9_firmware_xdsl
> -PKG_VERSION:=05.07.04.03.00.06_05.07.01.08.00.01_osc
> -PKG_RELEASE:=1
> -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
> -PKG_SOURCE_URL:=http://mirror2.openwrt.org/sources
> -PKG_MD5SUM:=4c8d9ca68dda88d3cfc0ca0fb946a63e
> -
> -include $(INCLUDE_DIR)/package.mk
> -
> -define Package/dsl-vrx200-firmware-xdsl-a
> -  SECTION:=firmware
> -  CATEGORY:=Firmware
> -  TITLE:=VRX200 / VR9 CPE xDSL Annex A firmware
> -  URL:=http://www.lantiq.com/
> -  DEPENDS:=@TARGET_lantiq_xrx200
> -endef
> -
> -define Package/dsl-vrx200-firmware-xdsl-a/description
> - VRX200 / VR9 CPE VDSL and ADSL Annex A firmware
> -endef
> -
> -define Build/Prepare
> - rm -rf $(PKG_BUILD_DIR)
> - mkdir -p $(PKG_BUILD_DIR)
> - $(TAR) -C $(PKG_BUILD_DIR) -xzf $(DL_DIR)/$(PKG_SOURCE)
> -endef
> -
> -define Build/Compile
> -endef
> -
> -define Package/dsl-vrx200-firmware-xdsl-a/install
> - $(INSTALL_DIR) $(1)/lib/firmware/
> - $(INSTALL_DATA) $(PKG_BUILD_DIR)/LICENSE 
> $(1)/lib/firmware/xcpe_574306_571801.LICENSE
> - $(INSTALL_DATA) $(PKG_BUILD_DIR)/xcpe_574306_571801.bin 
> $(1)/lib/firmware/
> - ln -s xcpe_574306_571801.bin $(1)/lib/firmware/vdsl.bin
> - ln -s xcpe_574306_571801.bin $(1)/lib/firmware/adsl-a.bin
> -endef
> -
> -$(eval $(call BuildPackage,dsl-vrx200-firmware-xdsl-a))
> diff --git a/package/firmware/lantiq/dsl-vrx200-firmware-xdsl-b/Makefile 
> b/package/firmware/lantiq/dsl-vrx200-firmware-xdsl-b/Makefile
> deleted file mode 100644
> index c283da2..000
> --- a/package/firmware/lantiq/dsl-vrx200-firmware-xdsl-b/Makefile
> +++ /dev/null
> @@ -1,47 +0,0 @@
> -# Copyright (C) 2015 OpenWrt.org
> -# Copyright (C) 2015 Lantiq Beteiligungs GmbH & Co KG.
> -#
> -# This is free software, licensed under the GNU General Public License v2.
> -# See /LICENSE for more information.
> -
> -include $(TOPDIR)/rules.mk
> -
> -PKG_NAME:=dsl_vr9_firmware_xdsl
> -PKG_VERSION:=05.07.03.03.00.06_05.07.01.0C.00.02_osc
> -PKG_RELEASE:=1
> -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
> -PKG_SOURCE_URL:=http://mirror2.openwrt.org/sources
> -PKG_MD5SUM:=af5581836cbe574574590c046fe45bab
> -
> -include $(INCLUDE_DIR)/package.mk
> -
> -define Package/dsl-vrx200-firmware-xdsl-b
> -  SECTION:=firmware
> -  CATEGORY:=Firmware
> -  TITLE:=VRX200 / VR9 CPE xDSL Annex B firmware
> -  URL:=http://www.lantiq.com/
> -  DEPENDS:=@TARGET_lantiq_xrx200
> -endef
> -
> -define Package/dsl-vrx200-firmware-xdsl-b/description
> - VRX200 / VR9 CPE VDSL and ADSL Annex B firmware
> -endef
> -
> -define Build/Prepare
> - rm -rf $(PKG_BUILD_DIR)
> - mkdir -p $(PKG_BUILD_DIR)
> - $(TAR) -C $(PKG_BUILD_DIR) -xzf $(DL_DIR)/$(PKG_SOURCE)
> -endef
> -
> -define Build/Compile
> -endef
> -
> -define Package/dsl-vrx200-firmware-xdsl-b/install
> - $(INSTALL_DIR) $(1)/lib/firmware/
> - $(INSTALL_DATA) $(PKG_BUILD_DIR)/LICENSE 
> $(1)/lib/firmware/xcpe_573306_571C02.LICENSE
> - $(INSTALL_DATA) $(PKG_BUILD_DIR)/xcpe_573306_571C02.bin 
> $(1)/lib/firmware/
> - ln -s xcpe_573306_571C02.bin $(1)/lib/firmware/vdsl.bin
> - ln -s xcpe_573306_571C02.bin $(1)/lib/firmware/adsl-b.bin
> -endef
> -
> -$(eval $(call BuildPackage,dsl-vrx200-firmware-xdsl-b))
> diff --git a/package/firmware/lantiq/dsl-vrx200-firmware-xdsl/Makefile 
> b/package/firmware/lantiq/dsl-vrx200-firmware-xdsl/Makefile
> new file mode 100644
> index 000..ab9a3dc
> --- /dev/null
> +++ b/package/firmware/lantiq/dsl-vrx200-firmware-xdsl/Makefile
> @@ -0,0 +1,128 @@
> +# Copyright

[OpenWrt-Devel] [PATCH v3 01/11] dsl-vrx200-firmware-xdsl: create Lantiq vrx200 firmware patches

2016-03-04 Thread Hauke Mehrtens
Instead of having two big binaries only add one binary and then a patch
to create the other one when needed at runtime.
This is easier to handle in one Makeifle for both firmware files.

Signed-off-by: Hauke Mehrtens 
---
 .../lantiq/dsl-vrx200-firmware-xdsl-a/Makefile |  47 
 .../lantiq/dsl-vrx200-firmware-xdsl-b/Makefile |  47 
 .../lantiq/dsl-vrx200-firmware-xdsl/Makefile   | 128 +
 3 files changed, 128 insertions(+), 94 deletions(-)
 delete mode 100644 package/firmware/lantiq/dsl-vrx200-firmware-xdsl-a/Makefile
 delete mode 100644 package/firmware/lantiq/dsl-vrx200-firmware-xdsl-b/Makefile
 create mode 100644 package/firmware/lantiq/dsl-vrx200-firmware-xdsl/Makefile

diff --git a/package/firmware/lantiq/dsl-vrx200-firmware-xdsl-a/Makefile 
b/package/firmware/lantiq/dsl-vrx200-firmware-xdsl-a/Makefile
deleted file mode 100644
index e8dd659..000
--- a/package/firmware/lantiq/dsl-vrx200-firmware-xdsl-a/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright (C) 2015 OpenWrt.org
-# Copyright (C) 2015 Lantiq Beteiligungs GmbH & Co KG.
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=dsl_vr9_firmware_xdsl
-PKG_VERSION:=05.07.04.03.00.06_05.07.01.08.00.01_osc
-PKG_RELEASE:=1
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
-PKG_SOURCE_URL:=http://mirror2.openwrt.org/sources
-PKG_MD5SUM:=4c8d9ca68dda88d3cfc0ca0fb946a63e
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/dsl-vrx200-firmware-xdsl-a
-  SECTION:=firmware
-  CATEGORY:=Firmware
-  TITLE:=VRX200 / VR9 CPE xDSL Annex A firmware
-  URL:=http://www.lantiq.com/
-  DEPENDS:=@TARGET_lantiq_xrx200
-endef
-
-define Package/dsl-vrx200-firmware-xdsl-a/description
-   VRX200 / VR9 CPE VDSL and ADSL Annex A firmware
-endef
-
-define Build/Prepare
-   rm -rf $(PKG_BUILD_DIR)
-   mkdir -p $(PKG_BUILD_DIR)
-   $(TAR) -C $(PKG_BUILD_DIR) -xzf $(DL_DIR)/$(PKG_SOURCE)
-endef
-
-define Build/Compile
-endef
-
-define Package/dsl-vrx200-firmware-xdsl-a/install
-   $(INSTALL_DIR) $(1)/lib/firmware/
-   $(INSTALL_DATA) $(PKG_BUILD_DIR)/LICENSE 
$(1)/lib/firmware/xcpe_574306_571801.LICENSE
-   $(INSTALL_DATA) $(PKG_BUILD_DIR)/xcpe_574306_571801.bin 
$(1)/lib/firmware/
-   ln -s xcpe_574306_571801.bin $(1)/lib/firmware/vdsl.bin
-   ln -s xcpe_574306_571801.bin $(1)/lib/firmware/adsl-a.bin
-endef
-
-$(eval $(call BuildPackage,dsl-vrx200-firmware-xdsl-a))
diff --git a/package/firmware/lantiq/dsl-vrx200-firmware-xdsl-b/Makefile 
b/package/firmware/lantiq/dsl-vrx200-firmware-xdsl-b/Makefile
deleted file mode 100644
index c283da2..000
--- a/package/firmware/lantiq/dsl-vrx200-firmware-xdsl-b/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright (C) 2015 OpenWrt.org
-# Copyright (C) 2015 Lantiq Beteiligungs GmbH & Co KG.
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=dsl_vr9_firmware_xdsl
-PKG_VERSION:=05.07.03.03.00.06_05.07.01.0C.00.02_osc
-PKG_RELEASE:=1
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
-PKG_SOURCE_URL:=http://mirror2.openwrt.org/sources
-PKG_MD5SUM:=af5581836cbe574574590c046fe45bab
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/dsl-vrx200-firmware-xdsl-b
-  SECTION:=firmware
-  CATEGORY:=Firmware
-  TITLE:=VRX200 / VR9 CPE xDSL Annex B firmware
-  URL:=http://www.lantiq.com/
-  DEPENDS:=@TARGET_lantiq_xrx200
-endef
-
-define Package/dsl-vrx200-firmware-xdsl-b/description
-   VRX200 / VR9 CPE VDSL and ADSL Annex B firmware
-endef
-
-define Build/Prepare
-   rm -rf $(PKG_BUILD_DIR)
-   mkdir -p $(PKG_BUILD_DIR)
-   $(TAR) -C $(PKG_BUILD_DIR) -xzf $(DL_DIR)/$(PKG_SOURCE)
-endef
-
-define Build/Compile
-endef
-
-define Package/dsl-vrx200-firmware-xdsl-b/install
-   $(INSTALL_DIR) $(1)/lib/firmware/
-   $(INSTALL_DATA) $(PKG_BUILD_DIR)/LICENSE 
$(1)/lib/firmware/xcpe_573306_571C02.LICENSE
-   $(INSTALL_DATA) $(PKG_BUILD_DIR)/xcpe_573306_571C02.bin 
$(1)/lib/firmware/
-   ln -s xcpe_573306_571C02.bin $(1)/lib/firmware/vdsl.bin
-   ln -s xcpe_573306_571C02.bin $(1)/lib/firmware/adsl-b.bin
-endef
-
-$(eval $(call BuildPackage,dsl-vrx200-firmware-xdsl-b))
diff --git a/package/firmware/lantiq/dsl-vrx200-firmware-xdsl/Makefile 
b/package/firmware/lantiq/dsl-vrx200-firmware-xdsl/Makefile
new file mode 100644
index 000..ab9a3dc
--- /dev/null
+++ b/package/firmware/lantiq/dsl-vrx200-firmware-xdsl/Makefile
@@ -0,0 +1,128 @@
+# Copyright (C) 2015 OpenWrt.org
+# Copyright (C) 2015 Lantiq Beteiligungs GmbH & Co KG.
+#
+# This is free software, licensed under the GNU General Public License v2.
+# See /LICENSE for more information.
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=dsl_vr9_firmware_xdsl
+PKG_VERSION:=05.07.04.03.00.06_05.07.01.08.00.01_osc
+PKG_RELEASE:=1
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
+PKG_SOURCE_URL:=h