2 # Copyright (C) 2008 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
13 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
14 PKG_SOURCE_URL
:=http
://downloads.xiph.org
/releases
/vorbis
/
15 PKG_MD5SUM
:=478646358c49f34aedcce58948793619
18 include $(INCLUDE_DIR
)/package.mk
22 define Package
/libvorbis
26 URL
:=http
://xiph.org
/vorbis
/
30 define Package
/libvorbis
/description
31 Vorbis is a general purpose audio and music encoding format
32 contemporary to MPEG-4
's AAC and TwinVQ, the next generation beyond
33 MPEG audio layer 3. Unlike the MPEG sponsored formats (and other
34 proprietary formats such as RealAudio G2 and Windows' flavor of the
35 month
), the Vorbis CODEC specification belongs to the public domain.
36 All the technical details are published and documented
, and any
37 software entity may make full use of the format without license
38 fee
, royalty or patent concerns.
41 define Build
/Configure
42 $(call Build
/Configure
/Default
, \
47 define Build
/InstallDev
48 $(INSTALL_DIR
) $(1)/usr
/include/vorbis
/
49 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/include/vorbis
/* $(1)/usr
/include/vorbis
/
50 $(INSTALL_DIR
) $(1)/usr
/lib
/
51 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/*.
{so
*,a
,la
} $(1)/usr
/lib
/
52 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
/
53 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/* $(1)/usr
/lib
/pkgconfig
/
54 $(INSTALL_DIR
) $(1)/usr
/share
/aclocal
/
55 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/share
/aclocal
/* $(1)/usr
/share
/aclocal
/
58 define Package
/libvorbis
/install
59 $(INSTALL_DIR
) $(1)/usr
/lib
/
60 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* $(1)/usr
/lib
/
63 $(eval
$(call BuildPackage
,libvorbis
))