diff -uNr --exclude=CVS ../net/no-ip/Makefile no-ip/Makefile
--- ../net/no-ip/Makefile	Thu Oct 19 02:02:39 2006
+++ no-ip/Makefile	Tue Jul  3 12:29:32 2007
@@ -2,7 +2,7 @@
 
 COMMENT=		"No-IP.com Dynamic DNS client"
 
-V=			2.1.3
+V=			2.1.4
 DISTNAME=		noip-${V}
 PKGNAME=		no-ip-${V}
 CATEGORIES=		net
@@ -18,7 +18,7 @@
 PERMIT_DISTFILES_FTP=	Yes
 WANTLIB=		c
 
-MASTER_SITES=		${HOMEPAGE}client/linux/
+MASTER_SITES=		${HOMEPAGE:=client/linux/}
 
 NO_REGRESS=		Yes
 
diff -uNr --exclude=CVS ../net/no-ip/distinfo no-ip/distinfo
--- ../net/no-ip/distinfo	Thu Apr  5 20:20:12 2007
+++ no-ip/distinfo	Mon Jul  2 03:35:54 2007
@@ -1,5 +1,5 @@
-MD5 (noip-2.1.3.tar.gz) = VQYB8YkciQBDniQEt9J0GA==
-RMD160 (noip-2.1.3.tar.gz) = 8la5Fh8Kg1ojB83zK/RqrPY0gqU=
-SHA1 (noip-2.1.3.tar.gz) = i07vLpuOglw0MzO0oyLE71OPlxg=
-SHA256 (noip-2.1.3.tar.gz) = G3KrM82bhLGesIynxDWM4ZJ4klXmVtEFy4tQj2xcE5U=
-SIZE (noip-2.1.3.tar.gz) = 101286
+MD5 (noip-2.1.4.tar.gz) = 1l4iEBamHNTkEiQsNMcf8Q==
+RMD160 (noip-2.1.4.tar.gz) = d5YKs+m4fqyENAiDGuReKX5+/8g=
+SHA1 (noip-2.1.4.tar.gz) = ajTFXIavqCauMWVXvOvEOdLNHyA=
+SHA256 (noip-2.1.4.tar.gz) = iRIwG+YRuELQzxozUnXDZ/OoDVB7xTx0YMaLUtcbGnw=
+SIZE (noip-2.1.4.tar.gz) = 102789
diff -uNr --exclude=CVS ../net/no-ip/patches/patch-noip2_c no-ip/patches/patch-noip2_c
--- ../net/no-ip/patches/patch-noip2_c	Thu Oct 19 02:02:39 2006
+++ no-ip/patches/patch-noip2_c	Sat Mar 24 12:40:43 2007
@@ -1,7 +1,6 @@
-$OpenBSD: patch-noip2_c,v 1.4 2006/10/18 22:02:39 wilfried Exp $
---- noip2.c.orig	Fri Feb 24 17:45:23 2006
-+++ noip2.c	Thu Oct 19 00:01:12 2006
-@@ -154,7 +154,9 @@
+--- noip2.c.orig	Wed Feb 21 00:12:22 2007
++++ noip2.c	Sat Mar 24 12:36:41 2007
+@@ -159,7 +159,9 @@
  
  #define ENCRYPT			1
  
@@ -11,7 +10,7 @@
  
  #define READ_TIMEOUT		90
  #define WRITE_TIMEOUT		60
-@@ -204,11 +206,8 @@
+@@ -209,11 +211,8 @@
  #define NODNSGROUP		"@@NO_GROUP@@"
  #define HOST			1
  #define GROUP			2
@@ -20,8 +19,26 @@
 -#endif
 -#define CONFIG_FILEPATH		PREFIX"/etc"
 -#define CONFIG_FILENAME		PREFIX"/etc/no-ip2.conf"
-+#define CONFIG_FILEPATH		"_SYSCONFDIR_"
-+#define CONFIG_FILENAME		"_SYSCONFDIR_/no-ip2.conf"
++#define CONFIG_FILEPATH		"/etc"
++#define CONFIG_FILENAME		"/etc/no-ip2.conf"
  #define CONFSTRLEN		1024
  #define MAX_DEVLEN		16
  #define MAX_INSTANCE		4
+@@ -283,7 +282,7 @@
+ #define CMSG21	"Please select the Internet interface from this list.\n"
+ #define CMSG22	"By typing the number associated with it."
+ #define CMSG23	"Too many network devices.  Limit is %d"
+-#define CMSG24	"\nAuto configuration for Linux client of no-ip.com.\n"
++#define CMSG24	"\nAuto configuration for OpenBSD client of no-ip.com.\n"
+ #define CMSG25	"Can't create config file (%s)"
+ #define CMSG25a	"Re-run noip, adding '-c configfilename' as a parameter."
+ #define CMSG26	"Can't rename config file (%s)"
+@@ -490,7 +489,7 @@
+         fprintf(stderr, "[ -d][ -D pid]");
+ #endif                                                                          
+ 	fprintf(stderr, "[ -i addr][ -S][ -M][ -h]");
+-	fprintf(stderr, "\n\nVersion Linux-%s\n", VERSION);
++	fprintf(stderr, "\n\nVersion OpenBSD-%s\n", VERSION);
+ 	fprintf(stderr, "Options: -C               create configuration data\n");
+ 	fprintf(stderr, "         -F               force NAT off\n");
+ 	fprintf(stderr, "         -Y               select all hosts/groups\n");
