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