license info - revert r43155
[openwrt/staging/lynxis/omap.git] / package / boot / uboot-sunxi / Makefile
index da729dd9696d4e38f51096f72929a7e21f92e11e..5ab52360f28f7912b4e7d74314cd3f8655eb9fd5 100644 (file)
@@ -8,13 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=u-boot
-PKG_VERSION:=2013.10-rc2-sunxi
-PKG_RELEASE:=1
-PKG_SOURCE_PROTO:=git
-PKG_SOURCE_URL:=git://github.com/linux-sunxi/u-boot-sunxi
-PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
-PKG_SOURCE_VERSION:=8a4621c488f33089d831168bfa5bae210a5684c8
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz
+PKG_VERSION:=2014.04
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
+PKG_SOURCE_URL:= \
+       http://mirror2.openwrt.org/sources \
+       ftp://ftp.denx.de/pub/u-boot
+PKG_SOURCE_VERSION:=6d2116d1385a66e9a59742caa9d62a54
 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)
 
 include $(INCLUDE_DIR)/package.mk
@@ -25,27 +24,51 @@ define uboot/Default
   IMAGE:=
 endef
 
+define uboot/A10-OLinuXino-Lime
+  TITLE:=U-Boot 2014.04 for the A10 OLinuXino LIME
+endef
+
 define uboot/A13-OLinuXino
-  TITLE:=U-Boot 2013.10-rc2 for the A13 Olinuxino
+  TITLE:=U-Boot 2014.04 for the A13 OlinuXino
 endef
 
-define uboot/Hackberry
-  TITLE:=U-Boot 2013.10-rc2 for the Hackbeery
+define uboot/A20-OLinuXino_MICRO
+  TITLE:=U-Boot 2014.04 for A20 OLinuXino MICRO
+endef
+
+define uboot/Bananapi
+  TITLE:=U-Boot 2014.04 for Bananapi
 endef
 
 define uboot/Cubieboard
-  TITLE:=U-Boot 2013.10-rc2 for Cubieboard
+  TITLE:=U-Boot 2014.04 for Cubieboard
 endef
 
 define uboot/Cubieboard2
-  TITLE:=U-Boot 2013.10-rc2 for Cubieboard2
+  TITLE:=U-Boot 2014.04 for Cubieboard2
 endef
 
-define uboot/A20-OLinuXino_MICRO
-  TITLE:=U-Boot 2013.10-rc2 for A20 Olinuxino
+define uboot/Cubietruck
+  TITLE:=U-Boot 2014.04 for Cubietruck
 endef
 
-UBOOTS:=A13-OLinuXino Cubieboard Cubieboard2 A20-OLinuXino_MICRO Hackberry
+define uboot/Hackberry
+  TITLE:=U-Boot 2014.04 for the Hackbeery
+endef
+
+define uboot/OLIMEX-A13-SOM
+  TITLE:=U-Boot 2014.04 for the Olimex A13 SOM
+endef
+
+define uboot/pcDuino
+  TITLE:=U-Boot 2014.04 for pcDuino
+endef  
+
+define uboot/Linksprite_pcDuino3
+  TITLE:=U-Boot 2014.04 for Linksprite pcDuino3
+endef  
+
+UBOOTS:=A10-OLinuXino-Lime A13-OLinuXino A20-OLinuXino_MICRO Bananapi Cubieboard Cubieboard2 Cubietruck Hackberry pcDuino Linksprite_pcDuino3 OLIMEX-A13-SOM
 
 define Package/uboot/template
 define Package/uboot-sunxi-$(1)
@@ -73,7 +96,7 @@ endif
 
 define Build/Configure
        $(MAKE) -C $(PKG_BUILD_DIR) \
-               $(UBOOT_CONFIG)_config
+               USE_PRIVATE_LIBGCC=yes $(UBOOT_CONFIG)_config
 endef
 
 define Build/Compile
@@ -86,9 +109,11 @@ define Package/uboot/install/default
        $(CP) $(PKG_BUILD_DIR)/u-boot.bin \
                $(BIN_DIR)/uboot-$(BOARD)-$(1)/openwrt-$(BOARD)-$(1)-u-boot.bin
        $(CP) $(PKG_BUILD_DIR)/spl/sunxi-spl.bin \
-               $(BIN_DIR)/uboot-$(BOARD)-$(1)/openwrt-$(BOARD)-$(1)-sunxi-spl.bin
+               $(BIN_DIR)/uboot-$(BOARD)-$(1)/openwrt-$(BOARD)-$(1)-spl.bin
        $(CP) $(PKG_BUILD_DIR)/u-boot-sunxi-with-spl.bin \
-               $(BIN_DIR)/uboot-$(BOARD)-$(1)/openwrt-$(BOARD)-$(1)-sunxi-with-spl.bin
+               $(BIN_DIR)/uboot-$(BOARD)-$(1)/openwrt-$(BOARD)-$(1)-u-boot-with-spl.bin
+       $(CP) uEnv.txt \
+               $(BIN_DIR)/uboot-$(BOARD)-$(1)/openwrt-$(BOARD)-$(1)-uEnv.txt
 endef
 
 define Package/uboot/install/template