svn commit: r514594 - in head/net: . dhcpcd-ui

Ben Woods woodsb02 at FreeBSD.org
Wed Oct 16 14:31:29 UTC 2019


Author: woodsb02
Date: Wed Oct 16 14:31:28 2019
New Revision: 514594
URL: https://svnweb.freebsd.org/changeset/ports/514594

Log:
  Add new port net/dhcpcd-ui - GTK+ / Curses interface to dhcpcd

Added:
  head/net/dhcpcd-ui/
  head/net/dhcpcd-ui/Makefile   (contents, props changed)
  head/net/dhcpcd-ui/distinfo   (contents, props changed)
  head/net/dhcpcd-ui/pkg-descr   (contents, props changed)
  head/net/dhcpcd-ui/pkg-plist   (contents, props changed)
Modified:
  head/net/Makefile

Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile	Wed Oct 16 14:18:55 2019	(r514593)
+++ head/net/Makefile	Wed Oct 16 14:31:28 2019	(r514594)
@@ -117,6 +117,7 @@
     SUBDIR += dgd-lpmud
     SUBDIR += dhcp6
     SUBDIR += dhcpcd
+    SUBDIR += dhcpcd-ui
     SUBDIR += dhcpd
     SUBDIR += dhcpd-pools
     SUBDIR += dhcpdump

Added: head/net/dhcpcd-ui/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/dhcpcd-ui/Makefile	Wed Oct 16 14:31:28 2019	(r514594)
@@ -0,0 +1,33 @@
+# $FreeBSD$
+
+PORTNAME=	dhcpcd-ui
+PORTVERSION=	0.7.6
+CATEGORIES=	net
+MASTER_SITES=	https://roy.marples.name/downloads/dhcpcd/ \
+		https://cflags.cc/roy/dhcpcd/
+
+MAINTAINER=	woodsb02 at FreeBSD.org
+COMMENT=	GTK+ / Curses interface to dhcpcd
+
+LICENSE=	BSD2CLAUSE
+
+LIB_DEPENDS=	libnotify.so:devel/libnotify
+
+USES=		pkgconfig tar:xz
+
+GNU_CONFIGURE=	yes
+
+CONFIGURE_ARGS=	--enable-notification \
+		--mandir=${MANPREFIX}/man \
+		--with-dhcpcd-online \
+		--with-icons
+
+OPTIONS_DEFINE=		GTK3
+OPTIONS_DEFAULT=	GTK3
+OPTIONS_SUB=		yes
+
+GTK3_USES=		gnome
+GTK3_USE=		gnome=gdkpixbuf2,gtk30
+GTK3_CONFIGURE_WITH=	gtk
+
+.include <bsd.port.mk>

Added: head/net/dhcpcd-ui/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/dhcpcd-ui/distinfo	Wed Oct 16 14:31:28 2019	(r514594)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1571148914
+SHA256 (dhcpcd-ui-0.7.6.tar.xz) = 4bbeda4c230ff17e475d373231ce6cb84821fabf1158a145ef1de6ffee2f1176
+SIZE (dhcpcd-ui-0.7.6.tar.xz) = 195816

Added: head/net/dhcpcd-ui/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/dhcpcd-ui/pkg-descr	Wed Oct 16 14:31:28 2019	(r514594)
@@ -0,0 +1,12 @@
+dhcpcd-ui is the graphical interface to dhcpcd(8).
+
+The are front ends for:
+- GTK+-3
+- Qt (not currently included in this port)
+- Curses (work in progress - only informative at this stage)
+
+The dhcpcd-online command line utility is also included, which can be
+used to work out if dhcpcd(8) is in the connected state - useful in
+startup scripts or monitoring applications.
+
+WWW: https://roy.marples.name/projects/dhcpcd-ui

Added: head/net/dhcpcd-ui/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/dhcpcd-ui/pkg-plist	Wed Oct 16 14:31:28 2019	(r514594)
@@ -0,0 +1,121 @@
+bin/dhcpcd-curses
+%%GTK3%%bin/dhcpcd-gtk
+bin/dhcpcd-online
+%%GTK3%%etc/xdg/autostart/dhcpcd-gtk.desktop
+man/man8/dhcpcd-curses.8.gz
+%%GTK3%%man/man8/dhcpcd-gtk.8.gz
+man/man8/dhcpcd-online.8.gz
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/actions/dialog-ok-apply.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/actions/document-new.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/actions/document-save.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/devices/network-wired.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/devices/network-wireless.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/status/dialog-warning.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/status/network-error.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/status/network-idle.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/status/network-offline.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/status/network-receive.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/status/network-transmit-receive.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/status/network-transmit.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/status/network-wireless-connected-00.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/status/network-wireless-connected-100.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/status/network-wireless-connected-25.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/status/network-wireless-connected-50.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/status/network-wireless-connected-75.png
+%%GTK3%%share/dhcpcd/icons/hicolor/16x16/status/network-wireless-encrypted.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/actions/dialog-ok-apply.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/actions/document-new.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/actions/document-save.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/devices/network-wired.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/devices/network-wireless.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/status/network-error.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/status/network-idle.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/status/network-offline.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/status/network-receive.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/status/network-transmit-receive.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/status/network-transmit.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/status/network-wireless-connected-00.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/status/network-wireless-connected-100.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/status/network-wireless-connected-25.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/status/network-wireless-connected-50.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/status/network-wireless-connected-75.png
+%%GTK3%%share/dhcpcd/icons/hicolor/22x22/status/network-wireless-encrypted.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/actions/dialog-ok-apply.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/actions/document-new.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/actions/document-save.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/devices/network-wired.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/devices/network-wireless.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/status/dialog-warning.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/status/network-error.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/status/network-idle.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/status/network-offline.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/status/network-receive.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/status/network-transmit-receive.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/status/network-transmit.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/status/network-wireless-connected-00.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/status/network-wireless-connected-100.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/status/network-wireless-connected-25.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/status/network-wireless-connected-50.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/status/network-wireless-connected-75.png
+%%GTK3%%share/dhcpcd/icons/hicolor/24x24/status/network-wireless-encrypted.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/actions/dialog-ok-apply.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/actions/document-new.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/actions/document-save.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/devices/network-wired.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/devices/network-wireless.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/status/dialog-warning.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/status/network-error.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/status/network-idle.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/status/network-offline.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/status/network-receive.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/status/network-transmit-receive.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/status/network-transmit.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/status/network-wireless-connected-00.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/status/network-wireless-connected-100.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/status/network-wireless-connected-25.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/status/network-wireless-connected-50.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/status/network-wireless-connected-75.png
+%%GTK3%%share/dhcpcd/icons/hicolor/32x32/status/network-wireless-encrypted.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/actions/dialog-ok-apply.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/actions/document-new.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/actions/document-save.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/devices/network-wired.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/devices/network-wireless.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/status/dialog-warning.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/status/network-error.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/status/network-idle.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/status/network-offline.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/status/network-receive.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/status/network-transmit-receive.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/status/network-transmit.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/status/network-wireless-connected-00.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/status/network-wireless-connected-100.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/status/network-wireless-connected-25.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/status/network-wireless-connected-50.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/status/network-wireless-connected-75.png
+%%GTK3%%share/dhcpcd/icons/hicolor/48x48/status/network-wireless-encrypted.png
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/actions/dialog-ok-apply.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/actions/document-new.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/actions/document-save.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/apps/dhcpcd.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/devices/network-wired.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/devices/network-wireless.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/status/dialog-warning.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/status/network-error.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/status/network-idle.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/status/network-offline.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/status/network-receive.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/status/network-transmit-receive.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/status/network-transmit.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/status/network-wireless-connected-00.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/status/network-wireless-connected-100.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/status/network-wireless-connected-25.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/status/network-wireless-connected-50.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/status/network-wireless-connected-75.svg
+%%GTK3%%share/dhcpcd/icons/hicolor/scalable/status/network-wireless-encrypted.svg
+%%GTK3%%share/icons/hicolor/16x16/apps/dhcpcd.png
+%%GTK3%%share/icons/hicolor/22x22/apps/dhcpcd.png
+%%GTK3%%share/icons/hicolor/24x24/apps/dhcpcd.png
+%%GTK3%%share/icons/hicolor/32x32/apps/dhcpcd.png
+%%GTK3%%share/icons/hicolor/48x48/apps/dhcpcd.png
+%%GTK3%%share/icons/hicolor/scalable/apps/dhcpcd.svg


More information about the svn-ports-head mailing list