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
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
13 PKG_SOURCE_URL
:=@SF
/faac
/faad2-src
/$(PKG_NAME
)-2.8.0
14 PKG_HASH
:=985c3fadb9789d2815e50f4ff714511c79c2710ac27a4aaaf5c0c2662141426d
15 PKG_MAINTAINER
:=Ted Hess
<thess@kitschensync.net
>
16 PKG_CPE_ID
:=cpe
:/a
:audiocoding
:faad2
21 include $(INCLUDE_DIR
)/package.mk
23 define Package
/faad2
/Default
24 URL
:=http
://www.audiocoding.com
/faad2.html
25 TITLE
:=Freeware Advanced Audio Decoder
28 define Package
/faad2
/Default
/description
29 FAAD2 is the fastest ISO AAC audio decoder available.
30 FAAD2 correctly decodes
all MPEG-4 and MPEG-2 MAIN
,
31 LOW
, LTP
, LD and ER object type AAC files.
35 $(call Package
/faad2
/Default
)
42 define Package
/faad2
/description
43 $(call Package
/faad2
/Default
/description
)
44 This package contains a binary to play AAC or MP4 files.
47 define Package
/libfaad2
48 $(call Package
/faad2
/Default
)
55 define Package
/libfaad2
/description
56 $(call Package
/faad2
/Default
/description
)
57 This package contains the library.
60 TARGET_CFLAGS
+= $(FPIC
)
61 CONFIGURE_ARGS
+= --without-xmms
63 ifeq ($(CONFIG_SOFT_FLOAT
),y
)
64 TARGET_CFLAGS
+= -DFIXED_POINT
68 define Build
/InstallDev
69 $(INSTALL_DIR
) $(1)/usr
/include
70 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/*.h
$(1)/usr
/include
71 $(INSTALL_DIR
) $(1)/usr
/lib
72 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libfaad.
{a
,so
*} $(1)/usr
/lib
/
75 define Package
/faad2
/install
76 $(INSTALL_DIR
) $(1)/usr
/bin
77 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/faad
$(1)/usr
/bin
/
80 define Package
/libfaad2
/install
81 $(INSTALL_DIR
) $(1)/usr
/lib
82 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libfaad.so.
* $(1)/usr
/lib
/
85 $(eval
$(call BuildPackage
,faad2
))
86 $(eval
$(call BuildPackage
,libfaad2
))