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
:=c1be8b2f654ef520791fbfaf13006fdd84522e6480a3126006e40caceea23552
12 PKG_LICENSE
:=LGPL-2.1
-or-later
13 PKG_LICENSE_FILES
:=COPYING
15 PKG_BUILD_DEPENDS
:=libmicrohttpd
17 include $(INCLUDE_DIR
)/package.mk
18 include $(INCLUDE_DIR
)/meson.mk
20 define Package
/libnpupnp
23 DEPENDS
:=+libstdcpp
+libexpat
+libcurl
+libmicrohttpd
24 TITLE
:=A C
++ base UPnP library
25 URL
:=https
://framagit.org
/medoc92
/npupnp
28 define Package
/libnpupnp
/description
29 npupnp
(new pupnp or not pupnp ?
) is an UPnP library derived from the
30 venerable pupnp
(https
://github.com
/pupnp
/pupnp
), based on its
1.6.x
31 branch
(around
1.6.25).
37 define Build
/InstallDev
38 $(INSTALL_DIR
) $(1)/usr
/include/npupnp
39 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/npupnp
/* $(1)/usr
/include/npupnp
/
40 $(INSTALL_DIR
) $(1)/usr
/lib
41 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libnpupnp.so
* $(1)/usr
/lib
/
42 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
43 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/libnpupnp.
pc $(1)/usr
/lib
/pkgconfig
/
46 define Package
/libnpupnp
/install
47 $(INSTALL_DIR
) $(1)/usr
/lib
48 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libnpupnp.so.
* $(1)/usr
/lib
/
51 $(eval
$(call BuildPackage
,libnpupnp
))