Merge pull request #4732 from hashashin/bash-4.4.12
[feed/packages.git] / sound / fdk-aac / Makefile
1 #
2 # Copyright (C) 2017 Daniel Engberg <daniel.engberg.lists@pyret.net>
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 include $(TOPDIR)/rules.mk
9
10 PKG_NAME:=fdk-aac
11 PKG_VERSION:=0.1.5
12 PKG_RELEASE:=1
13 PKG_MAINTAINER:=Daniel Engberg <daniel.engberg.lists@pyret.net>
14 PKG_LICENSE:=Fraunhofer-FDK-AAC-for-Android
15 PKG_LICENSE_FILES:=NOTICE
16
17 PKG_SOURCE_PROTO:=git
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
23
24 PKG_FIXUP:=autoreconf
25
26 include $(INCLUDE_DIR)/package.mk
27
28 define Package/fdk-aac
29 SECTION:=sound
30 CATEGORY:=Sound
31 DEPENDS:=@BUILD_PATENTED
32 TITLE:=Fraunhofer FDK AAC Codec Library
33 URL:=https://sourceforge.net/projects/opencore-amr/
34 endef
35
36 define Package/fdk-aac/description
37 Port of the Fraunhofer FDK AAC Codec Library for Android
38 endef
39
40 define Package/fdk-aac/install
41 $(INSTALL_DIR) $(1)/usr/lib/
42 $(CP) $(PKG_BUILD_DIR)/.libs/*.so* $(1)/usr/lib/
43 endef
44
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/
54 endef
55
56 $(eval $(call BuildPackage,fdk-aac))