1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
8 PKG_SOURCE_URL
:=https
://www.lesbonscomptes.com
/upmpdcli
/downloads
9 PKG_HASH
:=2e5648cf180a425ef57b8c9c0d9dbd77f0314487ea0e0a85ebc6c3ef87cab05b
12 PKG_LICENSE
:=LGPL-2.1
-or-later
13 PKG_LICENSE_FILES
:=COPYING
17 PKG_BUILD_DEPENDS
:=libmicrohttpd
20 include $(INCLUDE_DIR
)/package.mk
22 define Package
/libnpupnp
25 DEPENDS
:=+libstdcpp
+libexpat
+libcurl
+libmicrohttpd
26 TITLE
:=A C
++ base UPnP library
27 URL
:=https
://framagit.org
/medoc92
/npupnp
30 define Package
/libnpupnp
/description
31 npupnp
(new pupnp or not pupnp ?
) is an UPnP library derived from the
32 venerable pupnp
(https
://github.com
/pupnp
/pupnp
), based on its
1.6.x
33 branch
(around
1.6.25).
36 define Build
/InstallDev
37 $(INSTALL_DIR
) $(1)/usr
/include/npupnp
38 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/npupnp
/* $(1)/usr
/include/npupnp
/
39 $(INSTALL_DIR
) $(1)/usr
/lib
40 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libnpupnp.so
* $(1)/usr
/lib
/
41 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
42 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/libnpupnp.
pc $(1)/usr
/lib
/pkgconfig
/
45 define Package
/libnpupnp
/install
46 $(INSTALL_DIR
) $(1)/usr
/lib
47 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libnpupnp.so.
* $(1)/usr
/lib
/
50 $(eval
$(call BuildPackage
,libnpupnp
))