* [Buildroot] [PATCH 1/3] new package: gssdp
@ 2011-08-10 8:41 Sven Neumann
2011-08-10 8:41 ` [Buildroot] [PATCH 2/3] new package: gupnp Sven Neumann
` (3 more replies)
0 siblings, 4 replies; 9+ messages in thread
From: Sven Neumann @ 2011-08-10 8:41 UTC (permalink / raw)
To: buildroot
GSSDP implements resource discovery and announcement over SSDP.
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com>
---
package/Config.in | 1 +
package/gssdp/Config.in | 11 +++++++++++
package/gssdp/gssdp.mk | 17 +++++++++++++++++
3 files changed, 29 insertions(+), 0 deletions(-)
create mode 100755 package/gssdp/Config.in
create mode 100755 package/gssdp/gssdp.mk
diff --git a/package/Config.in b/package/Config.in
index 7112e05..5d6b402 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -316,6 +316,7 @@ endmenu
endif
menu "Networking"
+source "package/gssdp/Config.in"
source "package/libcgi/Config.in"
source "package/libcgicc/Config.in"
source "package/libcurl/Config.in"
diff --git a/package/gssdp/Config.in b/package/gssdp/Config.in
new file mode 100755
index 0000000..7287e69
--- /dev/null
+++ b/package/gssdp/Config.in
@@ -0,0 +1,11 @@
+config BR2_PACKAGE_GSSDP
+ bool "gssdp"
+ select BR2_PACKAGE_LIBSOUP
+ depends on BR2_USE_WCHAR
+ help
+ GSSDP implements resource discovery and announcement over SSDP.
+
+ http://www.gupnp.org
+
+comment "gssdp requires a toolchain with WCHAR support"
+ depends on !BR2_USE_WCHAR
diff --git a/package/gssdp/gssdp.mk b/package/gssdp/gssdp.mk
new file mode 100755
index 0000000..0094ecc
--- /dev/null
+++ b/package/gssdp/gssdp.mk
@@ -0,0 +1,17 @@
+#############################################################
+#
+# gssdp
+#
+#############################################################
+
+GSSDP_VERSION = 0.8.2
+GSSDP_SOURCE = gssdp-$(GSSDP_VERSION).tar.gz
+GSSDP_SITE = http://www.gupnp.org/sites/all/files/sources
+GSSDP_INSTALL_STAGING = YES
+
+GSSDP_CONF_ENV = \
+ ac_cv_path_GLIB_GENMARSHAL=$(LIBGLIB2_HOST_BINARY)
+
+GSSDP_DEPENDENCIES = host-pkg-config host-libglib2 libsoup
+
+$(eval $(call AUTOTARGETS,package,gssdp))
--
1.7.4.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 2/3] new package: gupnp
2011-08-10 8:41 [Buildroot] [PATCH 1/3] new package: gssdp Sven Neumann
@ 2011-08-10 8:41 ` Sven Neumann
2011-08-10 8:41 ` [Buildroot] [PATCH 3/3] new package: gupnp-av Sven Neumann
` (2 subsequent siblings)
3 siblings, 0 replies; 9+ messages in thread
From: Sven Neumann @ 2011-08-10 8:41 UTC (permalink / raw)
To: buildroot
GUPnP implements the UPnP specification.
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com>
---
package/Config.in | 1 +
package/gupnp/Config.in | 17 +++++++++++++++++
package/gupnp/gupnp.mk | 17 +++++++++++++++++
3 files changed, 35 insertions(+), 0 deletions(-)
create mode 100755 package/gupnp/Config.in
create mode 100755 package/gupnp/gupnp.mk
diff --git a/package/Config.in b/package/Config.in
index 5d6b402..c168cf0 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -317,6 +317,7 @@ endif
menu "Networking"
source "package/gssdp/Config.in"
+source "package/gupnp/Config.in"
source "package/libcgi/Config.in"
source "package/libcgicc/Config.in"
source "package/libcurl/Config.in"
diff --git a/package/gupnp/Config.in b/package/gupnp/Config.in
new file mode 100755
index 0000000..ddf010b
--- /dev/null
+++ b/package/gupnp/Config.in
@@ -0,0 +1,17 @@
+config BR2_PACKAGE_GUPNP
+ bool "gupnp"
+ select BR2_PACKAGE_GSSDP
+ select BR2_PACKAGE_LIBXML2
+ select BR2_PACKAGE_UTIL_LINUX
+ select BR2_PACKAGE_UTIL_LINUX_LIBUUID
+ depends on BR2_LARGEFILE
+ depends on BR2_USE_WCHAR
+ help
+ GUPnP implements the UPnP specification: resource announcement
+ and discovery, description, control, event notification, and
+ presentation.
+
+ http://www.gupnp.org/
+
+comment "gupnp requires a toolchain with LARGEFILE + WCHAR support"
+ depends on !(BR2_LARGEFILE && BR2_USE_WCHAR)
diff --git a/package/gupnp/gupnp.mk b/package/gupnp/gupnp.mk
new file mode 100755
index 0000000..ca72dac
--- /dev/null
+++ b/package/gupnp/gupnp.mk
@@ -0,0 +1,17 @@
+#############################################################
+#
+# gupnp
+#
+#############################################################
+
+GUPNP_VERSION = 0.14.1
+GUPNP_SOURCE = gupnp-$(GUPNP_VERSION).tar.gz
+GUPNP_SITE = http://www.gupnp.org/sites/all/files/sources
+GUPNP_INSTALL_STAGING = YES
+
+GUPNP_CONF_ENV = \
+ ac_cv_path_GLIB_GENMARSHAL=$(LIBGLIB2_HOST_BINARY)
+
+GUPNP_DEPENDENCIES = host-pkg-config host-libglib2 libxml2 gssdp util-linux
+
+$(eval $(call AUTOTARGETS,package,gupnp))
--
1.7.4.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 3/3] new package: gupnp-av
2011-08-10 8:41 [Buildroot] [PATCH 1/3] new package: gssdp Sven Neumann
2011-08-10 8:41 ` [Buildroot] [PATCH 2/3] new package: gupnp Sven Neumann
@ 2011-08-10 8:41 ` Sven Neumann
2011-08-10 9:01 ` [Buildroot] [PATCH 1/3] new package: gssdp Yann E. MORIN
2011-09-07 19:48 ` Peter Korsgaard
3 siblings, 0 replies; 9+ messages in thread
From: Sven Neumann @ 2011-08-10 8:41 UTC (permalink / raw)
To: buildroot
GUPnP-AV is a collection of helpers for building AV (audio/video)
applications using GUPnP.
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com>
---
package/Config.in | 1 +
package/gupnp-av/Config.in | 8 ++++++++
package/gupnp-av/gupnp-av.mk | 17 +++++++++++++++++
3 files changed, 26 insertions(+), 0 deletions(-)
create mode 100755 package/gupnp-av/Config.in
create mode 100755 package/gupnp-av/gupnp-av.mk
diff --git a/package/Config.in b/package/Config.in
index c168cf0..d3e3da3 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -318,6 +318,7 @@ endif
menu "Networking"
source "package/gssdp/Config.in"
source "package/gupnp/Config.in"
+source "package/gupnp-av/Config.in"
source "package/libcgi/Config.in"
source "package/libcgicc/Config.in"
source "package/libcurl/Config.in"
diff --git a/package/gupnp-av/Config.in b/package/gupnp-av/Config.in
new file mode 100755
index 0000000..3b7537d
--- /dev/null
+++ b/package/gupnp-av/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_GUPNP_AV
+ bool "gupnp-av"
+ depends on BR2_PACKAGE_GUPNP
+ help
+ GUPnP-AV is a collection of helpers for building AV (audio/video)
+ applications using GUPnP.
+
+ http://www.gupnp.org/
diff --git a/package/gupnp-av/gupnp-av.mk b/package/gupnp-av/gupnp-av.mk
new file mode 100755
index 0000000..108b334
--- /dev/null
+++ b/package/gupnp-av/gupnp-av.mk
@@ -0,0 +1,17 @@
+#############################################################
+#
+# gupnp-av
+#
+#############################################################
+
+GUPNP_AV_VERSION = 0.6.3
+GUPNP_AV_SOURCE = gupnp-av-$(GUPNP_AV_VERSION).tar.gz
+GUPNP_AV_SITE = http://www.gupnp.org/sites/all/files/sources
+GUPNP_AV_INSTALL_STAGING = YES
+
+GUPNP_AV_CONF_ENV = \
+ ac_cv_path_GLIB_GENMARSHAL=$(LIBGLIB2_HOST_BINARY)
+
+GUPNP_AV_DEPENDENCIES = host-pkg-config host-libglib2 gupnp
+
+$(eval $(call AUTOTARGETS,package,gupnp-av))
--
1.7.4.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 1/3] new package: gssdp
2011-08-10 8:41 [Buildroot] [PATCH 1/3] new package: gssdp Sven Neumann
2011-08-10 8:41 ` [Buildroot] [PATCH 2/3] new package: gupnp Sven Neumann
2011-08-10 8:41 ` [Buildroot] [PATCH 3/3] new package: gupnp-av Sven Neumann
@ 2011-08-10 9:01 ` Yann E. MORIN
2011-08-10 10:18 ` Sven Neumann
2011-09-07 19:48 ` Peter Korsgaard
3 siblings, 1 reply; 9+ messages in thread
From: Yann E. MORIN @ 2011-08-10 9:01 UTC (permalink / raw)
To: buildroot
On Wednesday 10 August 2011 104105 Sven Neumann wrote:
> GSSDP implements resource discovery and announcement over SSDP.
[--SNIP--]
> +GSSDP_VERSION = 0.8.2
Any reason for not using newer versions?
- gssdp : 0.10.0
- gupnp : 0.16.1
- gupnp-av : 0.8.0
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +0/33 662376056 | Software Designer | \ / CAMPAIGN | ^ |
| --==< O_o >==-- '------------.-------: X AGAINST | /e\ There is no |
| http://ymorin.is-a-geek.org/ | (*_*) | / \ HTML MAIL | """ conspiracy. |
'------------------------------'-------'------------------'--------------------'
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 1/3] new package: gssdp
2011-08-10 9:01 ` [Buildroot] [PATCH 1/3] new package: gssdp Yann E. MORIN
@ 2011-08-10 10:18 ` Sven Neumann
0 siblings, 0 replies; 9+ messages in thread
From: Sven Neumann @ 2011-08-10 10:18 UTC (permalink / raw)
To: buildroot
On Wed, 2011-08-10 at 11:01 +0200, Yann E. MORIN wrote:
> On Wednesday 10 August 2011 104105 Sven Neumann wrote:
> > GSSDP implements resource discovery and announcement over SSDP.
> [--SNIP--]
> > +GSSDP_VERSION = 0.8.2
>
> Any reason for not using newer versions?
> - gssdp : 0.10.0
> - gupnp : 0.16.1
> - gupnp-av : 0.8.0
Yes, these are not working for us. I am still trying to resolve those
issues with the gupnp team and will propose an update at some point. But
at this point I am proposing the versions that are known to compile and
to work with buildroot and uCLibC.
Sven
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 1/3] new package: gssdp
2011-08-10 8:41 [Buildroot] [PATCH 1/3] new package: gssdp Sven Neumann
` (2 preceding siblings ...)
2011-08-10 9:01 ` [Buildroot] [PATCH 1/3] new package: gssdp Yann E. MORIN
@ 2011-09-07 19:48 ` Peter Korsgaard
2011-09-07 19:48 ` Peter Korsgaard
2011-10-04 11:52 ` Sven Neumann
3 siblings, 2 replies; 9+ messages in thread
From: Peter Korsgaard @ 2011-09-07 19:48 UTC (permalink / raw)
To: buildroot
>>>>> "Sven" == Sven Neumann <s.neumann@raumfeld.com> writes:
Sven> GSSDP implements resource discovery and announcement over SSDP.
Thanks, but it doesn't build on uClibc with default configs:
gssdp-client.c:45:21: error: ifaddrs.h: No such file or directory
ifaddrs.h is only provided if CONFIG_SUPPORT_AI_ADDRCONFIG is enabled,
which it isn't by default. We'll probably need to add something like
BR2_USE_WCHAR, but I'll do a test build to see what the performance
impact is.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 1/3] new package: gssdp
2011-09-07 19:48 ` Peter Korsgaard
@ 2011-09-07 19:48 ` Peter Korsgaard
2011-10-04 11:52 ` Sven Neumann
1 sibling, 0 replies; 9+ messages in thread
From: Peter Korsgaard @ 2011-09-07 19:48 UTC (permalink / raw)
To: buildroot
>>>>> "Peter" == Peter Korsgaard <jacmet@uclibc.org> writes:
Peter> ifaddrs.h is only provided if CONFIG_SUPPORT_AI_ADDRCONFIG is enabled,
Peter> which it isn't by default. We'll probably need to add something like
Peter> BR2_USE_WCHAR, but I'll do a test build to see what the performance
Peter> impact is.
s/performance/size/
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 1/3] new package: gssdp
2011-09-07 19:48 ` Peter Korsgaard
2011-09-07 19:48 ` Peter Korsgaard
@ 2011-10-04 11:52 ` Sven Neumann
1 sibling, 0 replies; 9+ messages in thread
From: Sven Neumann @ 2011-10-04 11:52 UTC (permalink / raw)
To: buildroot
On Wed, 2011-09-07 at 21:48 +0200, Peter Korsgaard wrote:
> >>>>> "Sven" == Sven Neumann <s.neumann@raumfeld.com> writes:
>
> Sven> GSSDP implements resource discovery and announcement over SSDP.
>
> Thanks, but it doesn't build on uClibc with default configs:
>
> gssdp-client.c:45:21: error: ifaddrs.h: No such file or directory
>
> ifaddrs.h is only provided if CONFIG_SUPPORT_AI_ADDRCONFIG is enabled,
> which it isn't by default. We'll probably need to add something like
> BR2_USE_WCHAR, but I'll do a test build to see what the performance
> impact is.
Did you ever get around to do this test build?
Regards,
Sven
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 1/3] new package: gssdp
2011-10-06 13:14 [Buildroot] GUPnP packages (update) Sven Neumann
@ 2011-10-06 13:14 ` Sven Neumann
0 siblings, 0 replies; 9+ messages in thread
From: Sven Neumann @ 2011-10-06 13:14 UTC (permalink / raw)
To: buildroot
GSSDP implements resource discovery and announcement over SSDP.
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com>
---
package/Config.in | 1 +
package/gssdp/Config.in | 11 +++++++++++
package/gssdp/gssdp.mk | 17 +++++++++++++++++
3 files changed, 29 insertions(+), 0 deletions(-)
create mode 100755 package/gssdp/Config.in
create mode 100755 package/gssdp/gssdp.mk
diff --git a/package/Config.in b/package/Config.in
index 7dfcc55..adb8c25 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -321,6 +321,7 @@ endmenu
endif
menu "Networking"
+source "package/gssdp/Config.in"
source "package/libcgi/Config.in"
source "package/libcgicc/Config.in"
source "package/libcurl/Config.in"
diff --git a/package/gssdp/Config.in b/package/gssdp/Config.in
new file mode 100755
index 0000000..7287e69
--- /dev/null
+++ b/package/gssdp/Config.in
@@ -0,0 +1,11 @@
+config BR2_PACKAGE_GSSDP
+ bool "gssdp"
+ select BR2_PACKAGE_LIBSOUP
+ depends on BR2_USE_WCHAR
+ help
+ GSSDP implements resource discovery and announcement over SSDP.
+
+ http://www.gupnp.org
+
+comment "gssdp requires a toolchain with WCHAR support"
+ depends on !BR2_USE_WCHAR
diff --git a/package/gssdp/gssdp.mk b/package/gssdp/gssdp.mk
new file mode 100755
index 0000000..28911a0
--- /dev/null
+++ b/package/gssdp/gssdp.mk
@@ -0,0 +1,17 @@
+#############################################################
+#
+# gssdp
+#
+#############################################################
+
+GSSDP_VERSION = 0.8.2
+GSSDP_SOURCE = gssdp-$(GSSDP_VERSION).tar.gz
+GSSDP_SITE = http://www.gupnp.org/sites/all/files/sources
+GSSDP_INSTALL_STAGING = YES
+
+GSSDP_CONF_ENV = \
+ ac_cv_path_GLIB_GENMARSHAL=$(LIBGLIB2_HOST_BINARY)
+
+GSSDP_DEPENDENCIES = host-pkg-config host-libglib2 libsoup
+
+$(eval $(call AUTOTARGETS))
--
1.7.4.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
end of thread, other threads:[~2011-10-06 13:14 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-10 8:41 [Buildroot] [PATCH 1/3] new package: gssdp Sven Neumann
2011-08-10 8:41 ` [Buildroot] [PATCH 2/3] new package: gupnp Sven Neumann
2011-08-10 8:41 ` [Buildroot] [PATCH 3/3] new package: gupnp-av Sven Neumann
2011-08-10 9:01 ` [Buildroot] [PATCH 1/3] new package: gssdp Yann E. MORIN
2011-08-10 10:18 ` Sven Neumann
2011-09-07 19:48 ` Peter Korsgaard
2011-09-07 19:48 ` Peter Korsgaard
2011-10-04 11:52 ` Sven Neumann
-- strict thread matches above, loose matches on Subject: below --
2011-10-06 13:14 [Buildroot] GUPnP packages (update) Sven Neumann
2011-10-06 13:14 ` [Buildroot] [PATCH 1/3] new package: gssdp Sven Neumann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox