2 # Copyright (C) 2006-2012 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://ftp.gnome.org/pub/GNOME/sources/gssdp/0.13/
16 PKG_MD5SUM:=758ed423cdd258a9a22d59c321b535ed
18 PKG_BUILD_DEPENDS:=libsoup glib2 $(ICONV_DEPENDS)
20 include $(INCLUDE_DIR)/package.mk
21 include $(INCLUDE_DIR)/nls.mk
24 -Wl,-rpath-link=$(STAGING_DIR)/usr/lib
26 define Package/libgssdp
29 TITLE:=Library for resource discovery and announcement over SSDP
30 URL:=http://www.gupnp.org/
31 DEPENDS:=+libsoup +glib2
34 define Package/libgssdp/description
35 A GObject-based API for doing SSDP (Simple Service Discovery Protocol) transparently.
39 $(MAKE) -C $(PKG_BUILD_DIR) \
40 DESTDIR="$(PKG_INSTALL_DIR)" \
44 define Build/InstallDev
45 $(INSTALL_DIR) $(1)/usr/{lib/pkgconfig,include/gssdp-1.0/libgssdp}
48 $(PKG_INSTALL_DIR)/usr/lib/libgssdp-1.0.{so*,la,a} \
52 $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/*.pc \
53 $(1)/usr/lib/pkgconfig/
56 $(PKG_INSTALL_DIR)/usr/include/gssdp-1.0/libgssdp/*.h \
57 $(1)/usr/include/gssdp-1.0/libgssdp/
60 define Package/libgssdp/install
61 $(INSTALL_DIR) $(1)/usr/lib
63 $(PKG_INSTALL_DIR)/usr/lib/libgssdp-1.0.so* \
67 $(eval $(call BuildPackage,libgssdp))