2 # Copyright (C) 2006-2016 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
15 PKG_SOURCE_URL
:=http
://downloads.xiph.org
/releases
/flac
/
16 PKG_HASH
:=91cfc3ed61dc40f47f050a109b08610667d73477af6ef36dcad31c31a4a8d53f
17 PKG_MAINTAINER
:=Ted Hess
<thess@kitschensync.net
>
21 PKG_LICENSE
:=GFDL-1.2 GPL-2 LGPL-2.1 BSD-3-Clause
22 PKG_LICENSE_FILES
:=README COPYING.FDL COPYING.GPL COPYING.LGPL COPYING.Xiph
25 PKG_REMOVE_FILES
:=autogen.sh aclocal.m4
27 include $(INCLUDE_DIR
)/package.mk
29 define Package
/libflac
32 TITLE
:=Free Lossless Audio Codec library
33 URL
:=https
://xiph.org
/flac
41 --disable-doxgen-docs \
42 --disable-local-xmms-plugin \
43 --disable-xmms-plugin \
46 $(if
$(CONFIG_DEBUG
),--enable-debug
) \
49 TARGET_CFLAGS
+= $(FPIC
)
51 define Build
/InstallDev
52 $(INSTALL_DIR
) $(1)/usr
/include
54 $(PKG_INSTALL_DIR
)/usr
/include/FLAC \
56 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
58 $(PKG_INSTALL_DIR
)/usr
/lib
/libFLAC.
{a
,so
*,la
} \
61 $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/* \
62 $(1)/usr
/lib
/pkgconfig
/
64 $(INSTALL_DIR
) $(1)/usr
/share
/aclocal
/
66 $(PKG_INSTALL_DIR
)/usr
/share
/aclocal
/* \
67 $(1)/usr
/share
/aclocal
/
70 define Package
/libflac
/install
71 $(INSTALL_DIR
) $(1)/usr
/lib
72 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libFLAC.so
* $(1)/usr
/lib
/
75 $(eval
$(call BuildPackage
,libflac
))