2 # This is free software, licensed under the GNU General Public License v2.
3 # See /LICENSE for more information.
6 include $(TOPDIR
)/rules.mk
12 PKG_SOURCE_VERSION
:=2.11.1
13 PKG_SOURCE_URL
:=https
://github.com
/knik0
/faad2
14 PKG_MIRROR_HASH
:=d57b209ba5d88e4838987d84ba50cd5a9313c217a4144b9ea55f6bd5d44684f9
16 PKG_MAINTAINER
:=Ted Hess
<thess@kitschensync.net
>
17 PKG_LICENSE
:=GPL-2.0
-or-later
18 PKG_LICENSE_FILES
:=COPYING
19 PKG_CPE_ID
:=cpe
:/a
:audiocoding
:freeware_advanced_audio_decoder_2
21 include $(INCLUDE_DIR
)/package.mk
22 include $(INCLUDE_DIR
)/cmake.mk
24 define Package
/faad2
/Default
25 URL
:=http
://www.audiocoding.com
/faad2.html
26 TITLE
:=Freeware Advanced Audio Decoder
29 define Package
/faad2
/Default
/description
30 FAAD2 is the fastest ISO AAC audio decoder available.
31 FAAD2 correctly decodes
all MPEG-4 and MPEG-2 MAIN
,
32 LOW
, LTP
, LD and ER object type AAC files.
36 $(call Package
/faad2
/Default
)
43 define Package
/faad2
/description
44 $(call Package
/faad2
/Default
/description
)
45 This package contains a binary to play AAC or MP4 files.
48 define Package
/libfaad2
49 $(call Package
/faad2
/Default
)
56 define Package
/libfaad2
/description
57 $(call Package
/faad2
/Default
/description
)
58 This package contains the library.
62 $(if
$(CONFIG_BUILD_PATENTED
),,-DLC_ONLY_DECODER
-DDISABLE_SBR
) \
63 $(if
$(CONFIG_SOFT_FLOAT
),-DFIXED_POINT
)
70 define Build
/InstallDev
71 $(INSTALL_DIR
) $(1)/usr
/include
72 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/*.h
$(1)/usr
/include
73 $(INSTALL_DIR
) $(1)/usr
/lib
74 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libfaad.so
* $(1)/usr
/lib
/
77 define Package
/faad2
/install
78 $(INSTALL_DIR
) $(1)/usr
/bin
79 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/faad
$(1)/usr
/bin
/
82 define Package
/libfaad2
/install
83 $(INSTALL_DIR
) $(1)/usr
/lib
84 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libfaad.so.
* $(1)/usr
/lib
/
87 $(eval
$(call BuildPackage
,faad2
))
88 $(eval
$(call BuildPackage
,libfaad2
))