mirror of
https://github.com/openwrt/packages.git
synced 2026-02-04 12:06:29 +08:00
Remove no longer used CONFIGURE_ARGS since the conversion to CMake. Remove patented stuff. Red Hat Legal seems to have approved its inclusion into Fedora without any flags disabling SBR. If it's good enough for Red Hat it's good enough for OpenWrt. Signed-off-by: Rosen Penev <rosenp@gmail.com>
81 lines
2.0 KiB
Makefile
81 lines
2.0 KiB
Makefile
#
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
# See /LICENSE for more information.
|
|
#
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=faad2
|
|
PKG_VERSION:=2.11.2
|
|
PKG_RELEASE:=1
|
|
|
|
PKG_SOURCE_PROTO:=git
|
|
PKG_SOURCE_VERSION:=$(PKG_VERSION)
|
|
PKG_SOURCE_URL:=https://github.com/knik0/faad2
|
|
PKG_MIRROR_HASH:=20c27395021788c4a0cea6f9a56579f3d92835932784491eec7bc80ede38d02f
|
|
|
|
PKG_MAINTAINER:=Ted Hess <thess@kitschensync.net>
|
|
PKG_LICENSE:=GPL-2.0-or-later
|
|
PKG_LICENSE_FILES:=COPYING
|
|
PKG_CPE_ID:=cpe:/a:audiocoding:freeware_advanced_audio_decoder_2
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
include $(INCLUDE_DIR)/cmake.mk
|
|
|
|
define Package/faad2/Default
|
|
URL:=http://www.audiocoding.com/faad2.html
|
|
TITLE:=Freeware Advanced Audio Decoder
|
|
endef
|
|
|
|
define Package/faad2/Default/description
|
|
FAAD2 is the fastest ISO AAC audio decoder available.
|
|
FAAD2 correctly decodes all MPEG-4 and MPEG-2 MAIN,
|
|
LOW, LTP, LD and ER object type AAC files.
|
|
endef
|
|
|
|
define Package/faad2
|
|
$(call Package/faad2/Default)
|
|
SECTION:=sound
|
|
CATEGORY:=Sound
|
|
TITLE+=player
|
|
DEPENDS:=+libfaad2
|
|
endef
|
|
|
|
define Package/faad2/description
|
|
$(call Package/faad2/Default/description)
|
|
This package contains a binary to play AAC or MP4 files.
|
|
endef
|
|
|
|
define Package/libfaad2
|
|
$(call Package/faad2/Default)
|
|
SECTION:=libs
|
|
CATEGORY:=Libraries
|
|
TITLE+=library
|
|
MENU:=1
|
|
endef
|
|
|
|
define Package/libfaad2/description
|
|
$(call Package/faad2/Default/description)
|
|
This package contains the library.
|
|
endef
|
|
|
|
define Build/InstallDev
|
|
$(INSTALL_DIR) $(1)/usr/include
|
|
$(CP) $(PKG_INSTALL_DIR)/usr/include/*.h $(1)/usr/include
|
|
$(INSTALL_DIR) $(1)/usr/lib
|
|
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libfaad.so* $(1)/usr/lib/
|
|
endef
|
|
|
|
define Package/faad2/install
|
|
$(INSTALL_DIR) $(1)/usr/bin
|
|
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/faad $(1)/usr/bin/
|
|
endef
|
|
|
|
define Package/libfaad2/install
|
|
$(INSTALL_DIR) $(1)/usr/lib
|
|
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libfaad.so.* $(1)/usr/lib/
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,faad2))
|
|
$(eval $(call BuildPackage,libfaad2))
|