2 # Copyright (C) 2009 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.gz
15 PKG_SOURCE_URL
:=http
://code.launchpad.net
/libmms
/trunk
/$(PKG_VERSION
)/+download
/
16 PKG_MD5SUM
:=cf83053ec891f14e73a04c84d9de08ee
21 include $(INCLUDE_DIR
)/package.mk
27 TITLE
:=MMS stream protocol library
28 URL
:=https
://launchpad.net
/libmms
31 define Package
/libmms
/description
32 LibMMS is a common library for parsing mms
:// and mmsh
:// type network streams.
33 These are commonly used to stream Windows Media Video content over the web.
34 LibMMS itself is only for receiving MMS stream
,
35 it doesn
't handle sending at all.
38 TARGET_CFLAGS += $(FPIC)
40 define Build/Configure
41 (cd $(PKG_BUILD_DIR); ./autogen.sh );
42 $(call Build/Configure/Default)
46 $(MAKE) -C $(PKG_BUILD_DIR) \
47 DESTDIR="$(PKG_INSTALL_DIR)" \
51 define Build/InstallDev
52 $(INSTALL_DIR) $(1)/usr/include
53 $(CP) $(PKG_INSTALL_DIR)/usr/include/libmms $(1)/usr/include/
54 $(INSTALL_DIR) $(1)/usr/lib
55 $(CP) $(PKG_INSTALL_DIR)/usr/lib/libmms.{a,so*} $(1)/usr/lib/
56 $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig $(1)/usr/lib/
59 define Build/UninstallDev
61 $(STAGING_DIR)/usr/include/libmms \
62 $(STAGING_DIR)/usr/lib/libmms.{a,so*} \
63 $(STAGING_DIR)/usr/lib/pkgconfig/libmms.pc
67 define Package/libmms/install
68 $(INSTALL_DIR) $(1)/usr/lib
69 $(CP) $(PKG_INSTALL_DIR)/usr/lib/libmms.so.* $(1)/usr/lib/
72 $(eval $(call BuildPackage,libmms))