2 # Copyright (C) 2007-2015 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.bz2
15 PKG_SOURCE_URL
:=http
://www.mpg123.de
/download
/
16 PKG_MD5SUM
:=fca857bc5ad0d2070cd38bd5f0f85f1c
17 PKG_MAINTAINER
:=Zoltan HERPAI
<wigyori@uid0.hu
>
21 PKG_LICENSE
:=LGPL-2.1 GPL-2.0
22 PKG_LICENSE_FILES
:=COPYING
26 include $(INCLUDE_DIR
)/package.mk
28 define Package
/mpg123
/Default
29 URL
:=http
://www.mpg123.de
30 DEPENDS
:=@BUILD_PATENTED
33 define Package
/libmpg123
34 $(call Package
/mpg123
/Default
)
37 TITLE
:=fast console mpeg audio decoder library
42 $(call Package
/mpg123
/Default
)
45 TITLE
:=fast console mpeg audio player
46 DEPENDS
+=+libmpg123
+alsa-lib
49 define Build
/Configure
50 $(call Build
/Configure
/Default
, \
53 --with-cpu
=generic_nofpu \
55 --with-default-audio
=alsa \
59 define Build
/InstallDev
60 $(INSTALL_DIR
) $(1)/usr
/include
62 $(PKG_INSTALL_DIR
)/usr
/include/mpg123.h \
65 $(INSTALL_DIR
) $(1)/usr
/lib
67 $(PKG_INSTALL_DIR
)/usr
/lib
/libmpg123.
{la
,a
,so
*} \
70 $(INSTALL_DIR
) $(1)/usr
/lib
/mpg123
72 $(PKG_INSTALL_DIR
)/usr
/lib
/mpg123
/* \
75 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
77 $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/libmpg123.
pc \
78 $(1)/usr
/lib
/pkgconfig
81 define Package
/libmpg123
/install
82 $(INSTALL_DIR
) $(1)/usr
/lib
84 $(PKG_INSTALL_DIR
)/usr
/lib
/libmpg123.so
* \
88 define Package
/mpg123
/install
89 $(INSTALL_DIR
) $(1)/usr
/bin
91 $(PKG_INSTALL_DIR
)/usr
/bin
/mpg123
{,-id3dump
,-strip} \
92 $(PKG_INSTALL_DIR
)/usr
/bin
/out123 \
95 $(INSTALL_DIR
) $(1)/usr
/lib
/mpg123
97 $(PKG_INSTALL_DIR
)/usr
/lib
/mpg123
/* \
101 $(eval
$(call BuildPackage
,libmpg123
))
102 $(eval
$(call BuildPackage
,mpg123
))