# 
# Copyright (C) 2006 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
# $Id: Makefile,v 1.1 2006/08/10 13:43:20 silvano.dininno Exp $

include $(TOPDIR)/rules.mk
include $(INCLUDE_DIR)/kernel.mk

PKG_NAME:=msp_firmware
PKG_VERSION:=3.00.11
PKG_RELEASE:=1
MSP_NAME:=msp.axf

PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install

include $(INCLUDE_DIR)/package.mk

define Package/msp-firmware
SECTION:=Mindspeed Packages
CATEGORY:=Mindspeed Packages
DEPENDS:=
TITLE:=MSP Firmware
DESCRIPTION:=MSP Firmware used on ARM1
URL:=http://www.mindspeed.com/
VERSION:=$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE)
endef

define Build/Prepare
	mkdir -p $(PKG_BUILD_DIR)
	$(CP) ./src/$(MSP_NAME) $(PKG_BUILD_DIR)/msp.axf

endef

define Build/Compile
	rm -rf $(PKG_INSTALL_DIR)
	mkdir -p $(PKG_INSTALL_DIR)/lib/firmware
	cp -a $(PKG_BUILD_DIR)/msp.axf $(PKG_INSTALL_DIR)/lib/firmware
	$(TARGET_CROSS)strip --strip-debug $(PKG_INSTALL_DIR)/lib/firmware/msp.axf
endef

define Package/msp-firmware/install
	mkdir -p $(1)/lib/firmware
	$(CP) -a $(PKG_INSTALL_DIR)/lib/firmware/* \
		$(1)/lib/firmware/
endef


$(eval $(call BuildPackage,msp-firmware))
