noddos: Noddos v0.5.0 with mDNS / DNS-SD support
[feed/packages.git] / libs / libtheora / Makefile
1 #
2 # Copyright (C) 2008-2012 OpenWrt.org
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:=libtheora
11 PKG_VERSION:=1.1.1
12 PKG_RELEASE:=1
13 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
14 PKG_SOURCE_URL:=http://downloads.xiph.org/releases/theora/
15 PKG_MD5SUM:=292ab65cedd5021d6b7ddd117e07cd8e
16
17 PKG_LICENSE:=BSD-3-Clause
18 PKG_LICENSE_FILES:=COPYING LICENSE
19
20 PKG_FIXUP:=autoreconf
21 PKG_BUILD_DEPENDS:=libvorbis
22
23 include $(INCLUDE_DIR)/package.mk
24
25 PKG_INSTALL=1
26
27 define Package/libtheora
28 SECTION:=libs
29 CATEGORY:=Libraries
30 TITLE:=libtheora
31 URL:=http://xiph.org/theora/
32 MAINTAINER:=W. Michael Petullo <mike@flyn.org>
33 DEPENDS:=+libogg
34 endef
35
36 define Package/libtheora/description
37 Theora is Xiph.Org's first publicly released video codec, intended
38 for use within the Foundation's Ogg multimedia streaming system.
39 Theora is derived directly from On2's VP3 codec; Currently the
40 encoders are nearly identical, but Theora will make use of new
41 features supported by the decoder to improve over what is
42 is possible with VP3.
43 endef
44
45 define Build/Configure
46 $(call Build/Configure/Default, \
47 --disable-examples \
48 --disable-oggtest \
49 --disable-vorbistest \
50 --disable-sdltest \
51 )
52 endef
53
54 define Build/InstallDev
55 $(INSTALL_DIR) $(1)/usr/include/theora/
56 $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/include/theora/* $(1)/usr/include/theora/
57 $(INSTALL_DIR) $(1)/usr/lib/
58 $(CP) $(PKG_INSTALL_DIR)/usr/lib/*.{so*,a,la} $(1)/usr/lib/
59 $(INSTALL_DIR) $(1)/usr/lib/pkgconfig/
60 $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/* $(1)/usr/lib/pkgconfig/
61 endef
62
63 define Package/libtheora/install
64 $(INSTALL_DIR) $(1)/usr/lib/
65 $(CP) $(PKG_INSTALL_DIR)/usr/lib/*.so* $(1)/usr/lib/
66 endef
67
68 $(eval $(call BuildPackage,libtheora))