2 # Copyright (C) 2017 Daniel Engberg <daniel.engberg.lists@pyret.net>
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
13 PKG_MAINTAINER
:=Daniel Engberg
<daniel.engberg.lists@pyret.net
>
14 PKG_LICENSE
:=Fraunhofer-FDK-AAC-for-Android
15 PKG_LICENSE_FILES
:=NOTICE
18 PKG_SOURCE_URL
=https
://github.com
/mstorsjo
/fdk-aac
/
19 PKG_SOURCE_SUBDIR
=$(PKG_NAME
)-$(PKG_VERSION
)
20 PKG_SOURCE_VERSION
:=74c1a2a4f831285cbd93ec1427f1670d3c5c5e52
21 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
22 PKG_MIRROR_HASH
:=d2ff3ca03842e96f3f18619f8a27ea03fb5d1e2266e4010cbb4803bf6e1fe62b
26 include $(INCLUDE_DIR
)/package.mk
28 define Package
/fdk-aac
31 DEPENDS
:=@BUILD_PATENTED
32 TITLE
:=Fraunhofer FDK AAC Codec Library
33 URL
:=https
://sourceforge.net
/projects
/opencore-amr
/
36 define Package
/fdk-aac
/description
37 Port of the Fraunhofer FDK AAC Codec Library for Android
40 define Package
/fdk-aac
/install
41 $(INSTALL_DIR
) $(1)/usr
/lib
/
42 $(CP
) $(PKG_BUILD_DIR
)/.libs
/*.so
* $(1)/usr
/lib
/
45 define Build
/InstallDev
46 $(INSTALL_DIR
) $(1)/usr
/include/fdk-aac
47 $(CP
) $(PKG_BUILD_DIR
)/libAACdec
/include/aacdecoder_lib.h
$(1)/usr
/include/fdk-aac
48 $(CP
) $(PKG_BUILD_DIR
)/libAACenc
/include/aacenc_lib.h
$(1)/usr
/include/fdk-aac
49 $(CP
) $(PKG_BUILD_DIR
)/libSYS
/include/FDK_audio.h
$(1)/usr
/include/fdk-aac
50 $(CP
) $(PKG_BUILD_DIR
)/libSYS
/include/genericStds.h
$(1)/usr
/include/fdk-aac
51 $(CP
) $(PKG_BUILD_DIR
)/libSYS
/include/machine_type.h
$(1)/usr
/include/fdk-aac
52 $(INSTALL_DIR
) $(1)/usr
/lib
/
53 $(CP
) $(PKG_BUILD_DIR
)/.libs
/*.
{la
,so
*} $(1)/usr
/lib
/
56 $(eval
$(call BuildPackage
,fdk-aac
))