Hi,

here is another update to inadyn. The patches got included upstream, so no
local patches needed anymore. Tested on i386, amd64, hppa and sparc64.

Cheers,
Ralf

Index: Makefile
===================================================================
RCS file: /usr/cvs/openbsd/ports/net/inadyn/Makefile,v
retrieving revision 1.3
diff -u -u -r1.3 Makefile
--- Makefile    11 Mar 2013 11:35:47 -0000      1.3
+++ Makefile    28 Nov 2013 19:27:35 -0000
@@ -2,11 +2,11 @@
 
 COMMENT =              small memory footprint dynamic dns updater
 
-DISTNAME =             inadyn-1.98.0
+DISTNAME =             inadyn-1.99.5
 
 CATEGORIES =           net
 
-HOMEPAGE =             http://vmlinux.org/jocke/inadyn.shtml
+HOMEPAGE =             http://troglobit.com/inadyn.html
 
 MAINTAINER =           Pierre-Emmanuel Andre <[email protected]>
 
@@ -15,11 +15,13 @@
 
 WANTLIB =              c
 
-MASTER_SITES =         ftp://ftp.vmlinux.org/pub/People/jocke/inadyn/
+MASTER_SITES =         ftp://troglobit.com/inadyn/
 EXTRACT_SUFX =         .tar.bz2
 
 USE_GMAKE =            Yes
 NO_TEST =              Yes
+
+MAKE_FLAGS=            mandir=${TRUEPREFIX}/man
 
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/inadyn/
Index: distinfo
===================================================================
RCS file: /usr/cvs/openbsd/ports/net/inadyn/distinfo,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 distinfo
--- distinfo    21 Jul 2011 12:17:02 -0000      1.1.1.1
+++ distinfo    28 Nov 2013 18:51:32 -0000
@@ -1,5 +1,2 @@
-MD5 (inadyn-1.98.0.tar.bz2) = FY8B7hX0/sA7SQkkKV5yHA==
-RMD160 (inadyn-1.98.0.tar.bz2) = Bl/UcBEvUAWjhxcjSugD7RmANd8=
-SHA1 (inadyn-1.98.0.tar.bz2) = UVub7j2Vi4FRsh7669FAdBfbcDc=
-SHA256 (inadyn-1.98.0.tar.bz2) = Fn+DDVyoB2Mc5xBAMAKG+DYXs/CwLkjGy3Enxc3caCE=
-SIZE (inadyn-1.98.0.tar.bz2) = 50753
+SHA256 (inadyn-1.99.5.tar.bz2) = 5yJqdRozq4SnymYzjINhaKstvaNYX9YpsjM3yr8tsKw=
+SIZE (inadyn-1.99.5.tar.bz2) = 47462
Index: files/inadyn.conf
===================================================================
RCS file: /usr/cvs/openbsd/ports/net/inadyn/files/inadyn.conf,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 inadyn.conf
--- files/inadyn.conf   21 Jul 2011 12:17:02 -0000      1.1.1.1
+++ files/inadyn.conf   24 Nov 2013 16:18:46 -0000
@@ -5,5 +5,5 @@
 update_period_sec 600 # Check for a new IP every 600 seconds
 username test
 password test
-dyndns_system [email protected]
+dyndns_system [email protected]
 alias test.homeip.net
Index: patches/patch-Makefile
===================================================================
RCS file: patches/patch-Makefile
diff -N patches/patch-Makefile
--- patches/patch-Makefile      21 Jul 2011 12:17:02 -0000      1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,30 +0,0 @@
-$OpenBSD: patch-Makefile,v 1.1.1.1 2011/07/21 12:17:02 pea Exp $
---- Makefile.orig      Mon Feb 28 09:34:36 2011
-+++ Makefile   Tue May 10 11:05:15 2011
-@@ -16,7 +16,7 @@ CC           ?= $(CROSS)gcc
- prefix       ?= /usr/local
- sysconfdir   ?= /etc
- datadir       = $(prefix)/share/doc/inadyn
--mandir        = $(prefix)/share/man
-+mandir        = $(prefix)/man
- 
- # This magic trick looks like a comment, but works on BSD PMake
- #include <config.mk>
-@@ -27,14 +27,14 @@ BASE_OBJS     = src/base64utils.o src/md5.o src/dyndns
-               src/os.o src/os_psos.o src/tcp.o src/inadyn_cmd.o
- OBJS        = $(BASE_OBJS) $(CFG_OBJ) $(EXTRA_OBJS)
- CFLAGS        = -Iinclude -DVERSION_STRING=\"$(VERSION)\" $(CFG_INC) 
$(EXTRA_CFLAGS)
--CFLAGS       += -O2 -W -Wall
--LDLIBS       += -lresolv $(EXTRA_LIBS)
-+CFLAGS       ?= -O2 -W -Wall
-+LDLIBS       += $(EXTRA_LIBS)
- DISTFILES     = README COPYING LICENSE
- 
- # Pattern rules
- .c.o:
-       @printf "  CC      $@\n"
--      @$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
-+      $(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
- 
- # Build rules
- all: $(EXEC)
Index: patches/patch-src_dyndns_c
===================================================================
RCS file: patches/patch-src_dyndns_c
diff -N patches/patch-src_dyndns_c
--- patches/patch-src_dyndns_c  21 Jul 2011 12:17:02 -0000      1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-$OpenBSD: patch-src_dyndns_c,v 1.1.1.1 2011/07/21 12:17:02 pea Exp $
---- src/dyndns.c.orig  Fri May  6 13:04:10 2011
-+++ src/dyndns.c       Fri May  6 13:04:55 2011
-@@ -19,11 +19,13 @@
-  */
- 
- #define MODULE_TAG ""
--#include <resolv.h>
- #include <stdlib.h>
- #include <string.h>
- #include <sys/time.h>
- #include <sys/types.h>
-+#include <netinet/in.h>
-+#include <arpa/nameser.h>
-+#include <resolv.h>
- #include <sys/stat.h>
- #include <time.h>
- 
Index: patches/patch-src_inadyn_cmd_c
===================================================================
RCS file: patches/patch-src_inadyn_cmd_c
diff -N patches/patch-src_inadyn_cmd_c
--- patches/patch-src_inadyn_cmd_c      21 Jul 2011 12:17:02 -0000      1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_inadyn_cmd_c,v 1.1.1.1 2011/07/21 12:17:02 pea Exp $
---- src/inadyn_cmd.c.orig      Fri May  6 13:40:40 2011
-+++ src/inadyn_cmd.c   Fri May  6 13:41:14 2011
-@@ -650,7 +650,7 @@ static RC_TYPE set_change_persona_handler(CMD_DATA *p_
-                       }
-               }
- 
--              if (sscanf(arg, "%[a-z]", username) != 1)
-+              if (sscanf(arg, "%[_a-z]", username) != 1)
-               {
-                       return RC_DYNDNS_INVALID_OPTION;
-               }
Index: patches/patch-src_ip_c
===================================================================
RCS file: patches/patch-src_ip_c
diff -N patches/patch-src_ip_c
--- patches/patch-src_ip_c      21 Jul 2011 12:17:02 -0000      1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-$OpenBSD: patch-src_ip_c,v 1.1.1.1 2011/07/21 12:17:02 pea Exp $
---- src/ip.c.orig      Fri May  6 13:05:07 2011
-+++ src/ip.c   Fri May  6 13:05:51 2011
-@@ -17,6 +17,9 @@
-  */
- 
- #define MODULE_TAG ""
-+#include <sys/types.h>
-+#include <netinet/in.h>
-+#include <arpa/nameser.h>
- #include <resolv.h>
- #include <stdlib.h>
- #include <string.h>

Reply via email to