svn commit: r357481 - in head: . net net/wackamole net/wackamole/files
John Marino
marino at FreeBSD.org
Wed Jun 11 14:25:03 UTC 2014
Author: marino
Date: Wed Jun 11 14:25:01 2014
New Revision: 357481
URL: http://svnweb.freebsd.org/changeset/ports/357481
QAT: https://qat.redports.org/buildarchive/r357481/
Log:
Resurrect net/wackmole and upgrade version 2.14 => 2.15
This port was removed because it's dependency "spread" was removed.
Spread has returned, and now this one returns with a new version.
* maintainership passed to submitter (old version was not unmaintained)
* pkg-descr rewritten, WWW updated
* LIB_DEPENDS format updated
* distfile mirror added
* USES+= tar:xz used
* patches regenerated
PR: 189403
Submitted by: Chris Hutchison
Fixes by: marino
Added:
head/net/wackamole/
- copied from r352704, head/net/wackamole/
Modified:
head/MOVED
head/net/Makefile
head/net/wackamole/Makefile
head/net/wackamole/distinfo
head/net/wackamole/files/patch-alarm.c
head/net/wackamole/files/patch-config_gram.y
head/net/wackamole/files/patch-configuration.c
head/net/wackamole/files/patch-defines.h
head/net/wackamole/files/patch-wackamole.c
head/net/wackamole/pkg-descr
Modified: head/MOVED
==============================================================================
--- head/MOVED Wed Jun 11 13:49:55 2014 (r357480)
+++ head/MOVED Wed Jun 11 14:25:01 2014 (r357481)
@@ -6056,7 +6056,6 @@ science/hdf5-18|science/hdf5|2014-05-03|
science/netcdf-ftn|science/netcdf-fortran|2014-05-03|Use science/netcdf-fortran instead
science/netcdf3-ftn|science/netcdf-fortran|2014-05-03|Use science/netcdf-fortran instead
science/netcdf4|science/netcdf|2014-05-03|Use science/netcdf instead
-net/wackamole||2014-05-04|Has expired: Depends on expired www/spread
x11-toolkits/gigi||2014-05-04|Has expired: Does not compile on 10 or higher
net/asterisk-oh323||2014-05-04|Has expired: Depends on broken and unsupported asterisk14
net/asterisk14||2014-05-04|Has expired: Broken and unsupported
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Wed Jun 11 13:49:55 2014 (r357480)
+++ head/net/Makefile Wed Jun 11 14:25:01 2014 (r357481)
@@ -1237,6 +1237,7 @@
SUBDIR += vortex
SUBDIR += vserver
SUBDIR += vtun
+ SUBDIR += wackamole
SUBDIR += wackford-squeers
SUBDIR += wakeonlan
SUBDIR += whois
Modified: head/net/wackamole/Makefile
==============================================================================
--- head/net/wackamole/Makefile Wed Apr 30 21:49:00 2014 (r352704)
+++ head/net/wackamole/Makefile Wed Jun 11 14:25:01 2014 (r357481)
@@ -2,15 +2,17 @@
# $FreeBSD$
PORTNAME= wackamole
-PORTVERSION= 2.1.4
+PORTVERSION= 2.1.5
CATEGORIES= net
-MASTER_SITES= http://mirrors.omniti.com/wackamole/
+MASTER_SITES= http://bsdforge.com/projects/source/net/wackamole/ \
+ http://mirrors.omniti.com/wackamole/
-MAINTAINER= saper at saper.info
+MAINTAINER= portmaster at bsdforge.com
COMMENT= Peer-to-peer high availability cluster
-LIB_DEPENDS= spread.1:${PORTSDIR}/net/spread
+LIB_DEPENDS= libspread.so:${PORTSDIR}/net/spread
+USES= tar:xz
GNU_CONFIGURE= yes
CONFIGURE_ENV+= YACC=${YACC}
Modified: head/net/wackamole/distinfo
==============================================================================
--- head/net/wackamole/distinfo Wed Apr 30 21:49:00 2014 (r352704)
+++ head/net/wackamole/distinfo Wed Jun 11 14:25:01 2014 (r357481)
@@ -1,2 +1,2 @@
-SHA256 (wackamole-2.1.4.tar.gz) = ee22b581bc150eeb358ac1a1e53776121a249383c6a68319c148ea51b4668c73
-SIZE (wackamole-2.1.4.tar.gz) = 139767
+SHA256 (wackamole-2.1.5.tar.xz) = d866a505aa3508f370c2118b1e62c87c09f19c6e0c9d8a1dd53f43306e9d601f
+SIZE (wackamole-2.1.5.tar.xz) = 106968
Modified: head/net/wackamole/files/patch-alarm.c
==============================================================================
--- head/net/wackamole/files/patch-alarm.c Wed Apr 30 21:49:00 2014 (r352704)
+++ head/net/wackamole/files/patch-alarm.c Wed Jun 11 14:25:01 2014 (r357481)
@@ -1,5 +1,5 @@
---- alarm.c.orig 2011-05-12 02:48:08.000000000 +0200
-+++ alarm.c 2011-05-12 02:48:40.000000000 +0200
+--- alarm.c.orig 2014-05-06 16:24:44.652074671 -0700
++++ alarm.c 2014-05-06 16:26:49.173062394 -0700
@@ -93,7 +93,7 @@
timestamp[length] = ' ';
#ifdef HAVE_SYSLOG_H
Modified: head/net/wackamole/files/patch-config_gram.y
==============================================================================
--- head/net/wackamole/files/patch-config_gram.y Wed Apr 30 21:49:00 2014 (r352704)
+++ head/net/wackamole/files/patch-config_gram.y Wed Jun 11 14:25:01 2014 (r357481)
@@ -1,5 +1,5 @@
---- config_gram.y.orig 2011-05-12 02:54:26.000000000 +0200
-+++ config_gram.y 2011-05-12 02:55:18.000000000 +0200
+--- config_gram.y.orig 2014-05-06 16:30:17.040722949 -0700
++++ config_gram.y 2014-05-06 16:32:22.614815187 -0700
@@ -106,7 +106,7 @@
SPIT("Setting Group: %s\n", Spread_group); }
| W_LOG W_EQUALS W_STRING
Modified: head/net/wackamole/files/patch-configuration.c
==============================================================================
--- head/net/wackamole/files/patch-configuration.c Wed Apr 30 21:49:00 2014 (r352704)
+++ head/net/wackamole/files/patch-configuration.c Wed Jun 11 14:25:01 2014 (r357481)
@@ -1,5 +1,5 @@
---- configuration.c.orig 2011-05-12 02:55:52.000000000 +0200
-+++ configuration.c 2011-05-12 02:56:03.000000000 +0200
+--- configuration.c.orig 2014-05-06 16:35:08.783140770 -0700
++++ configuration.c 2014-05-06 16:35:58.734348535 -0700
@@ -43,7 +43,7 @@
char my_local_host_name[255];
static const size_t my_local_host_name_len=255;
Modified: head/net/wackamole/files/patch-defines.h
==============================================================================
--- head/net/wackamole/files/patch-defines.h Wed Apr 30 21:49:00 2014 (r352704)
+++ head/net/wackamole/files/patch-defines.h Wed Jun 11 14:25:01 2014 (r357481)
@@ -1,5 +1,5 @@
---- defines.h.orig 2005-03-30 21:56:58.000000000 +0200
-+++ defines.h 2011-05-12 02:51:55.000000000 +0200
+--- defines.h.orig 2014-05-06 16:38:13.055354417 -0700
++++ defines.h 2014-05-06 16:42:19.536056294 -0700
@@ -13,6 +13,9 @@
#ifdef HAVE_STRINGS_H
#include <strings.h>
Modified: head/net/wackamole/files/patch-wackamole.c
==============================================================================
--- head/net/wackamole/files/patch-wackamole.c Wed Apr 30 21:49:00 2014 (r352704)
+++ head/net/wackamole/files/patch-wackamole.c Wed Jun 11 14:25:01 2014 (r357481)
@@ -1,5 +1,5 @@
---- wackamole.c.orig 2011-05-12 02:43:02.000000000 +0200
-+++ wackamole.c 2011-05-12 02:46:20.000000000 +0200
+--- wackamole.c.orig 2014-05-06 16:45:39.558907243 -0700
++++ wackamole.c 2014-05-06 16:47:57.679302712 -0700
@@ -911,7 +911,7 @@
wack_alarm(PRINT, "%d %s", __LINE__, if_error());
else {
Modified: head/net/wackamole/pkg-descr
==============================================================================
--- head/net/wackamole/pkg-descr Wed Apr 30 21:49:00 2014 (r352704)
+++ head/net/wackamole/pkg-descr Wed Jun 11 14:25:01 2014 (r357481)
@@ -1,15 +1,15 @@
Wackamole is an application that helps with making a cluster highly
available.
-It manages a bunch of virtual IPs, that should be available
-to the outside world at all times. Wackamole ensures that a single
-machine within a cluster is listening on each virtual IP address
-that Wackamole manages. If it discovers that particular machines
-within the cluster are not alive, it will almost immediately ensure
-that other machines acquire these public IPs.
-At no time will more than one machine listen on any virtual IP.
+It manages a number of virtual IPs, that should be available to the
+outside world at all times. Wackamole ensures that a single machine
+within a cluster is listening on each virtual IP address that Wackamole
+manages. If it discovers that any particular machine within the cluster
+are not alive, it will almost immediately ensure that other machines
+acquire their public IPs. At no time will more than one machine listen
+on any virtual IP.
-Wackamole also works toward achieving a balanced distribution of
-number IPs on the machine within the cluster it manages.
+Wackamole also works toward achieving a balanced distribution of the
+numbered IPs on the machine within the cluster it manages.
-WWW: http://www.backhand.org/wackamole/
+WWW: http://BSDforge.com/projects/net/wackamole/
More information about the svn-ports-head
mailing list