Created attachment 179486 [details] NetworkMgr Ports shar I made a port of NetworkMgr the Network Manager that is developed for GhostBSD, it is useful for all GTK Desktop like XFCE and MATE,it make managing WiFi connection a bit easier for user. It is tested and work on amd64 and i386.
Take.
Please, use ${PKG_PREFIX}instead of hardcoded /usr/local in pkg-install
Created attachment 179490 [details] new netwrokmgr shar I have change all /usr/local for ${PKG_PREFIX}
Please, take a look at https://reviews.freebsd.org/D9405 I would accept the changes mat@ proposed to remove left-overs, would you like to fix it, or I can change it as well as you wish.
The change the license and the if grep, he also talked that eh did not like that this port configure an other, but doas.conf by default does not exist. I can also add pkg deinstall to remove the line when deinstalling the port The syntax of the BSD license is not clear to me is it BSD2CLAUSE?
The idea behind his comment is not to install doas.conf at all, the same way security/doas does. We can whether a) create an example file and put it into ${EXAMPLESDIR} with pkg-message for its location b) not create example, but just create pkg-message like security/doas and put smth like: ============================================================ To use doas, %%ETCDIR%%/doas.conf must be created. Refer to doas.conf(5). ============================================================ It's up to you which way you'd like to go. Yes, we have to use BSD2CLAUSE in this port.
Created attachment 179643 [details] New shar file with pkg-message I have remove pkg-install and add pkg-message
Created attachment 179649 [details] New and fixed shar Here is new shar version, which fixed plist which was broken, modified wording in pkg-message and slightly new Makefile. Please review.
Look fine! I am happy with that.
Does this need bin/python2 ? If not, can we use`USES=python:2.7` ?
Yes you can change it for 2.7
A commit references this bug: Author: krion Date: Mon Feb 6 09:04:46 UTC 2017 New revision: 433479 URL: https://svnweb.freebsd.org/changeset/ports/433479 Log: NetworkMgr is an open source, Network Manager based on the look of the Linux Network Manager user interface. It use ifconfig and netif if make all work. WWW: https://github.com/GhostBSD/networkmgr PR: 216685 Submitted by: ericturgeon.bsd@gmail.com Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D9405 Changes: head/net-mgmt/Makefile head/net-mgmt/networkmgr/ head/net-mgmt/networkmgr/Makefile head/net-mgmt/networkmgr/distinfo head/net-mgmt/networkmgr/files/ head/net-mgmt/networkmgr/files/pkg-message.in head/net-mgmt/networkmgr/pkg-descr head/net-mgmt/networkmgr/pkg-plist