PKG_NAME:=unrar
PKG_VERSION:=5.3.5
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PKG_SOURCE:=unrarsrc-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://www.rarlab.com/rar
include $(INCLUDE_DIR)/uclibc++.mk
include $(INCLUDE_DIR)/package.mk
-define Package/unrar
- SECTION:=utils
- CATEGORY:=Utilities
+define Package/unrar/Default
+ TITLE:=UnRAR
SUBMENU:=Compression
- TITLE:=UnRAR application
URL:=http://www.rarlab.com/
DEPENDS:=$(CXX_DEPENDS) +libpthread
endef
+define Package/unrar
+$(call Package/unrar/Default)
+ SECTION:=utils
+ CATEGORY:=Utilities
+ TITLE+= (application)
+endef
+
+define Package/libunrar
+$(call Package/unrar/Default)
+ SECTION:=libs
+ CATEGORY:=Libraries
+ TITLE+= (library)
+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
+define Package/libunrar/description
+ UnRAR library is a shared library that provides file extraction from RAR
+ archives
+endef
+
+define Build/Compile
+ $(call Build/Compile/Default,unrar)
+ $(call Build/Compile/Default,lib)
endef
define Package/unrar/install
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/bin/unrar $(1)/usr/bin/
endef
+define Package/libunrar/install
+ $(INSTALL_DIR) $(1)/usr/lib
+ $(CP) $(PKG_BUILD_DIR)/libunrar.so $(1)/usr/lib/
+endef
+
$(eval $(call BuildPackage,unrar))
+$(eval $(call BuildPackage,libunrar))