From 8a7bbfae962e4c1cfd6f210f546c11f6558d6690 Mon Sep 17 00:00:00 2001 From: Gustavo Zacarias Date: Thu, 10 Mar 2016 11:52:37 -0300 Subject: [PATCH] connman-gtk: new package It was added to the networking category close to connman for the ability to tweak connman features without going around (i.e. add support for wifi and so on). Signed-off-by: Gustavo Zacarias Signed-off-by: Thomas Petazzoni --- package/Config.in | 1 + package/connman-gtk/Config.in | 20 ++++++++++++++++++++ package/connman-gtk/connman-gtk.hash | 2 ++ package/connman-gtk/connman-gtk.mk | 15 +++++++++++++++ 4 files changed, 38 insertions(+) create mode 100644 package/connman-gtk/Config.in create mode 100644 package/connman-gtk/connman-gtk.hash create mode 100644 package/connman-gtk/connman-gtk.mk diff --git a/package/Config.in b/package/Config.in index a3c2a65cf3..323407fe52 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1348,6 +1348,7 @@ menu "Networking applications" source "package/chrony/Config.in" source "package/civetweb/Config.in" source "package/connman/Config.in" + source "package/connman-gtk/Config.in" source "package/conntrack-tools/Config.in" source "package/crda/Config.in" source "package/ctorrent/Config.in" diff --git a/package/connman-gtk/Config.in b/package/connman-gtk/Config.in new file mode 100644 index 0000000000..c7857d0efa --- /dev/null +++ b/package/connman-gtk/Config.in @@ -0,0 +1,20 @@ +comment "connman-gtk needs libgtk3 and a toolchain w/ wchar, threads, resolver, dynamic library" + depends on BR2_USE_MMU + depends on BR2_TOOLCHAIN_HAS_SYNC_4 + depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \ + BR2_STATIC_LIBS || !BR2_PACKAGE_LIBGTK3 + +config BR2_PACKAGE_CONNMAN_GTK + bool "connman-gtk" + depends on BR2_USE_WCHAR # libglib2, connman + depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2, connman + depends on BR2_USE_MMU # libglib2 + depends on !BR2_STATIC_LIBS # connman + depends on BR2_TOOLCHAIN_HAS_SYNC_4 # connman + depends on BR2_PACKAGE_LIBGTK3 + select BR2_PACKAGE_CONNMAN + select BR2_PACKAGE_LIBGLIB2 + help + GTK GUI for ConnMan. + + https://github.com/jgke/connman-gtk diff --git a/package/connman-gtk/connman-gtk.hash b/package/connman-gtk/connman-gtk.hash new file mode 100644 index 0000000000..034064e9f1 --- /dev/null +++ b/package/connman-gtk/connman-gtk.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 9e9008d40ada97aa20d627b7ad966e9a2ae69afcae3971b1b29a225cf7110e27 connman-gtk-1.1.tar.bz2 diff --git a/package/connman-gtk/connman-gtk.mk b/package/connman-gtk/connman-gtk.mk new file mode 100644 index 0000000000..570c3c8bda --- /dev/null +++ b/package/connman-gtk/connman-gtk.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# connman-gtk +# +################################################################################ + +CONNMAN_GTK_VERSION = 1.1 +CONNMAN_GTK_SITE = https://github.com/jgke/connman-gtk/releases/download/v$(CONNMAN_GTK_VERSION) +CONNMAN_GTK_SOURCE = connman-gtk-$(CONNMAN_GTK_VERSION).tar.bz2 +CONNMAN_GTK_INSTALL_STAGING = YES +CONNMAN_GTK_DEPENDENCIES = host-intltool connman libglib2 libgtk3 +CONNMAN_GTK_LICENSE = GPLv2+ +CONNMAN_GTK_LICENSE_FILES = COPYING + +$(eval $(autotools-package))