aboutsummaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorKirill Ponomarev <krion@FreeBSD.org>2019-04-02 17:13:23 +0000
committerKirill Ponomarev <krion@FreeBSD.org>2019-04-02 17:13:23 +0000
commit96ec1d6406fa154b877fc5053210bc8937a50ccc (patch)
treea8dc70e164f330b0b843a3b6bd7d5c74fa285348 /sysutils
parent49a53a696807c585c00bd672cd947e595727c05a (diff)
Notes
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/cbsd/Makefile1
-rw-r--r--sysutils/cbsd/files/patch-nc.subr15
2 files changed, 16 insertions, 0 deletions
diff --git a/sysutils/cbsd/Makefile b/sysutils/cbsd/Makefile
index 5494fe7af71a..de0fbe1ed143 100644
--- a/sysutils/cbsd/Makefile
+++ b/sysutils/cbsd/Makefile
@@ -2,6 +2,7 @@
PORTNAME= cbsd
DISTVERSION= 12.0.8
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= olevole@olevole.ru
diff --git a/sysutils/cbsd/files/patch-nc.subr b/sysutils/cbsd/files/patch-nc.subr
new file mode 100644
index 000000000000..8f03ed265b9b
--- /dev/null
+++ b/sysutils/cbsd/files/patch-nc.subr
@@ -0,0 +1,15 @@
+--- nc.subr.orig 2019-04-01 20:14:44 UTC
++++ nc.subr
+@@ -139,9 +139,10 @@ init() {
+ VAL=$( substr --pos=$(( ${_pos} +2 )) --len=${_pref} --str="${1}" )
+ IFS=" "
+ VAL=$( echo ${VAL} | /usr/bin/tr -d '"' ) # strip extra quotes
+- if [ ${double_args} -eq 0 -a -n "${VAL}" ]; then
++ if [ ${double_args} -eq 0 ]; then
+ shift
+- continue # value already set, skip
++ eval T="\$$ARG"
++ [ -n "${T}" ] && continue # value already set, skip
+ fi
+ i=$(( i + 1 ))
+ eval "${ARG}='${VAL}'";