[packages] unrar: update to 4.0.4, link against uclibcxx, use PKG_INSTALL

git-svn-id: svn://svn.openwrt.org/openwrt/packages@24908 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
swalker 2011-01-05 11:28:33 +00:00
parent f3a979727a
commit 2b1b5338c9

View File

@ -1,5 +1,5 @@
#
# Copyright (C) 2006-2009 OpenWrt.org
# Copyright (C) 2006-2011 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
@ -8,14 +8,15 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=unrar
PKG_VERSION:=3.8.5
PKG_VERSION:=4.0.4
PKG_RELEASE:=1
PKG_SOURCE:=unrarsrc-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://www.rarlab.com/rar
PKG_MD5SUM:=875688e6a144a3f75d2a6a0da3e43f8b
PKG_MD5SUM:=203bc1e43935124db9635262cfd00b3f
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)/unrar
PKG_INSTALL:=1
include $(INCLUDE_DIR)/package.mk
@ -24,11 +25,12 @@ define Package/unrar
CATEGORY:=Utilities
TITLE:=unrar application
URL:=http://www.rarlab.com/
DEPENDS:=+libstdcpp
DEPENDS:=+uclibcxx
endef
define Package/unrar/description
unrar is an application that can decompress files and archives created using the RAR compression scheme
unrar is an application that can decompress files and archives created using
the RAR compression scheme
endef
define Build/Configure
@ -36,9 +38,12 @@ define Build/Configure
ln -s $(PKG_BUILD_DIR)/makefile.unix $(PKG_BUILD_DIR)/Makefile
endef
MAKE_FLAGS += \
CXX="$(STAGING_DIR)/host/bin/g++-uc"
define Package/unrar/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/unrar $(1)/usr/bin/
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/bin/unrar $(1)/usr/bin/
endef
$(eval $(call BuildPackage,unrar))