libupnpp: new package
PATCH v2 1/2 libupnpp: new package
Signed-off-by J?rg Krause <[email protected]>
---
Changes v1 -> v2:
- Fix package name in comment section
--- package/Config.in | 1 + package/libupnpp/Config.in | 20 ++++++++++++++++++++ package/libupnpp/libupnpp.mk | 14 ++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 package/libupnpp/Config.in create mode 100644 package/libupnpp/libupnpp.mk
package/Config.in +1 -0
@@ -816,6 +816,7 @@ menu "Networking" source "package/libtirpc/Config.in" source "package/libtorrent/Config.in" source "package/libupnp/Config.in" + source "package/libupnpp/Config.in" source "package/libvncserver/Config.in" source "package/libwebsockets/Config.in" source "package/neon/Config.in"
package/libupnpp/Config.in new file +20 -0
@@ -0,0 +1,20 @@ +config BR2_PACKAGE_LIBUPNPP + bool "libupnpp" + select BR2_PACKAGE_EXPAT + select BR2_PACKAGE_LIBCURL + select BR2_PACKAGE_LIBUPNP + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_LARGEFILE # libupnp + depends on BR2_TOOLCHAIN_HAS_THREADS # libupnp + depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2014R1 # Too old gcc + depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2013R1 # Ditto + depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2012R2 # Ditto + help + The libupnpp C++ library wraps libupnp for easier use by upmpdcli and + upplay. + + http://www.lesbonscomptes.com/upmpdcli/ + +comment "libupnpp needs a toolchain w/ C++, largefile, threads" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || \ + !BR2_TOOLCHAIN_HAS_THREADS
package/libupnpp/libupnpp.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# libupnpp +# +################################################################################ + +LIBUPNPP_VERSION = 0.8.5 +LIBUPNPP_SITE = http://www.lesbonscomptes.com/upmpdcli/downloads +LIBUPNPP_LICENSE = GPLv2+ +LIBUPNPP_LICENSE_FILES = COPYING +LIBUPNPP_INSTALL_STAGING = YES +LIBUPNPP_DEPENDENCIES = expat libcurl libupnp + +$(eval $(autotools-package))
Signature · 1 line
2.1.2
PATCH v2 2/2 package/upmpdcli: bump to version 0.8.5
Signed-off-by J?rg Krause <[email protected]>
Reviewed-by "Yann E. MORIN" <[email protected]>
---
Changes v1 -> v2:
- Fix location of upmpdcli.conf file
--- package/upmpdcli/Config.in | 8 +++----- package/upmpdcli/upmpdcli.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-)
package/upmpdcli/Config.in +3 -5
@@ -1,12 +1,10 @@ config BR2_PACKAGE_UPMPDCLI bool "upmpdcli" - select BR2_PACKAGE_EXPAT - select BR2_PACKAGE_LIBCURL - select BR2_PACKAGE_LIBUPNP select BR2_PACKAGE_LIBMPDCLIENT + select BR2_PACKAGE_LIBUPNPP depends on BR2_INSTALL_LIBSTDCPP - depends on BR2_LARGEFILE # libupnp - depends on BR2_TOOLCHAIN_HAS_THREADS # libupnp + depends on BR2_LARGEFILE # libupnpp -> libupnp + depends on BR2_TOOLCHAIN_HAS_THREADS # libupnpp -> libupnp depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2014R1 # Too old gcc depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2013R1 # Ditto depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2012R2 # Ditto
package/upmpdcli/upmpdcli.mk +3 -3
@@ -4,11 +4,11 @@ # ################################################################################ -UPMPDCLI_VERSION = 0.8.3 +UPMPDCLI_VERSION = 0.8.5 UPMPDCLI_SITE = http://www.lesbonscomptes.com/upmpdcli/downloads UPMPDCLI_LICENSE = GPLv2+ UPMPDCLI_LICENSE_FILES = COPYING -UPMPDCLI_DEPENDENCIES = expat libcurl libupnp libmpdclient +UPMPDCLI_DEPENDENCIES = libmpdclient libupnpp # Upmpdcli only runs if user upmpdcli exists define UPMPDCLI_USERS
@@ -20,7 +20,7 @@ define UPMPDCLI_INSTALL_INIT_SYSV endef define UPMPDCLI_INSTALL_CONF_FILE - $(INSTALL) -D -m 0755 $(@D)/upmpd/upmpdcli.conf $(TARGET_DIR)/etc/upmpdcli.conf + $(INSTALL) -D -m 0755 $(@D)/src/upmpdcli.conf $(TARGET_DIR)/etc/upmpdcli.conf endef UPMPDCLI_POST_INSTALL_TARGET_HOOKS += UPMPDCLI_INSTALL_CONF_FILE
Signature · 1 line
2.1.2
PATCH v2 2/2 package/upmpdcli: bump to version 0.8.5
Quoted 2 lines · J?rg Krause
Signed-off-by J?rg Krause <[email protected]>Reviewed-by "Yann E. MORIN" <[email protected]>
Regards,
Arnout
Quoted 56 lines
---
Changes v1 -> v2:
- Fix location of upmpdcli.conf file--- package/upmpdcli/Config.in | 8 +++----- package/upmpdcli/upmpdcli.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-)package/upmpdcli/Config.in +3
-5@@ -1,12 +1,10 @@ config BR2_PACKAGE_UPMPDCLI bool "upmpdcli" - select BR2_PACKAGE_EXPAT - select BR2_PACKAGE_LIBCURL - select BR2_PACKAGE_LIBUPNP select BR2_PACKAGE_LIBMPDCLIENT + select BR2_PACKAGE_LIBUPNPP depends on BR2_INSTALL_LIBSTDCPP - depends on BR2_LARGEFILE # libupnp - depends on BR2_TOOLCHAIN_HAS_THREADS # libupnp + depends on BR2_LARGEFILE # libupnpp -> libupnp + depends on BR2_TOOLCHAIN_HAS_THREADS # libupnpp -> libupnp depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2014R1 # Too old gcc depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2013R1 # Ditto depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2012R2 # Dittopackage/upmpdcli/upmpdcli.mk +3
-3@@ -4,11 +4,11 @@ # ################################################################################ -UPMPDCLI_VERSION = 0.8.3 +UPMPDCLI_VERSION = 0.8.5 UPMPDCLI_SITE = http://www.lesbonscomptes.com/upmpdcli/downloads UPMPDCLI_LICENSE = GPLv2+ UPMPDCLI_LICENSE_FILES = COPYING -UPMPDCLI_DEPENDENCIES = expat libcurl libupnp libmpdclient +UPMPDCLI_DEPENDENCIES = libmpdclient libupnpp # Upmpdcli only runs if user upmpdcli exists define UPMPDCLI_USERS@@ -20,7 +20,7 @@ define UPMPDCLI_INSTALL_INIT_SYSV endef define UPMPDCLI_INSTALL_CONF_FILE - $(INSTALL) -D -m 0755 $(@D)/upmpd/upmpdcli.conf $(TARGET_DIR)/etc/upmpdcli.conf + $(INSTALL) -D -m 0755 $(@D)/src/upmpdcli.conf $(TARGET_DIR)/etc/upmpdcli.conf endef UPMPDCLI_POST_INSTALL_TARGET_HOOKS += UPMPDCLI_INSTALL_CONF_FILE
Signature · 6 lines
Arnout Vandecappelle arnout at mind be Senior Embedded Software Architect +32-16-286500 Essensium/Mind http://www.mind.be G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
Thomas Petazzoni
AppliedPATCH v2 2/2 package/upmpdcli: bump to version 0.8.5
In reply to Jörg KrauseDear J?rg Krause,
Quoted 9 lines · J?rg Krause
Signed-off-by J?rg Krause <[email protected]>Reviewed-by "Yann E. MORIN" <[email protected]>---
Changes v1 -> v2:
- Fix location of upmpdcli.conf file--- package/upmpdcli/Config.in | 8 +++----- package/upmpdcli/upmpdcli.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-)
Applied, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v2 1/2 libupnpp: new package
In reply to Jörg KrauseQuoted 1 line · J?rg Krause
Signed-off-by J?rg Krause <[email protected]>
Regards,
Arnout
Quoted 70 lines
---
Changes v1 -> v2:
- Fix package name in comment section--- package/Config.in | 1 + package/libupnpp/Config.in | 20 ++++++++++++++++++++ package/libupnpp/libupnpp.mk | 14 ++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 package/libupnpp/Config.in create mode 100644 package/libupnpp/libupnpp.mkpackage/Config.in +1
-0@@ -816,6 +816,7 @@ menu "Networking" source "package/libtirpc/Config.in" source "package/libtorrent/Config.in" source "package/libupnp/Config.in" + source "package/libupnpp/Config.in" source "package/libvncserver/Config.in" source "package/libwebsockets/Config.in" source "package/neon/Config.in"package/libupnpp/Config.in new file +20
-0@@ -0,0 +1,20 @@ +config BR2_PACKAGE_LIBUPNPP + bool "libupnpp" + select BR2_PACKAGE_EXPAT + select BR2_PACKAGE_LIBCURL + select BR2_PACKAGE_LIBUPNP + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_LARGEFILE # libupnp + depends on BR2_TOOLCHAIN_HAS_THREADS # libupnp + depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2014R1 # Too old gcc + depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2013R1 # Ditto + depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2012R2 # Ditto + help + The libupnpp C++ library wraps libupnp for easier use by upmpdcli and + upplay. + + http://www.lesbonscomptes.com/upmpdcli/ + +comment "libupnpp needs a toolchain w/ C++, largefile, threads" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || \ + !BR2_TOOLCHAIN_HAS_THREADSpackage/libupnpp/libupnpp.mk new file +14
-0@@ -0,0 +1,14 @@ +################################################################################ +# +# libupnpp +# +################################################################################ + +LIBUPNPP_VERSION = 0.8.5 +LIBUPNPP_SITE = http://www.lesbonscomptes.com/upmpdcli/downloads +LIBUPNPP_LICENSE = GPLv2+ +LIBUPNPP_LICENSE_FILES = COPYING +LIBUPNPP_INSTALL_STAGING = YES +LIBUPNPP_DEPENDENCIES = expat libcurl libupnp + +$(eval $(autotools-package))
Signature · 6 lines
Arnout Vandecappelle arnout at mind be Senior Embedded Software Architect +32-16-286500 Essensium/Mind http://www.mind.be G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
Thomas Petazzoni
AppliedPATCH v2 1/2 libupnpp: new package
In reply to Jörg KrauseDear J?rg Krause,
Quoted 4 lines · J?rg Krause
Signed-off-by J?rg Krause <[email protected]>---
Changes v1 -> v2:
- Fix package name in comment section
Applied, thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com