Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 Jul 2003 21:41:02 +1000 (EST)
From:      Chris Knight <chris@e-easy.com.au>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        chris@e-easy.com.au
Subject:   ports/54146: UPDATE: www/eddie - fix build with Erlang 9.1
Message-ID:  <200307061141.h66Bf2Yl044469@ait0fd01.aims.private>
Resent-Message-ID: <200307061150.h66BoLER061971@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         54146
>Category:       ports
>Synopsis:       UPDATE: www/eddie - fix build with Erlang 9.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 06 04:50:20 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Chris Knight
>Release:        FreeBSD 4.8-STABLE i386
>Organization:
E-Easy
>Environment:
System: FreeBSD ait0fd01.aims.private 4.8-STABLE FreeBSD 4.8-STABLE #0: Sun Jul 6 16:29:42 EST 2003 root@ait0fd01.aims.private:/var/obj/usr/src/sys/THINKPAD i386

>Description:
Finally fix build of Eddie with Erlang 9.1

>How-To-Repeat:
N/A

>Fix:
save patch below as eddie.diff
cvs co -d eddie ports/www/eddie
cd eddie
patch < eddie.diff
cvs add Makefile distinfo pkg-descr pkg-plist
cvs commit

Index: Makefile
===================================================================
RCS file: Makefile
diff -N Makefile
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ Makefile	6 Jul 2003 11:10:38 -0000
@@ -0,0 +1,24 @@
+# New ports collection makefile for:	eddie
+# Date created:		05-Jan-2001
+# Whom:			Samuel Tardieu <sam@inf.enst.fr>
+#
+# $FreeBSD: ports/www/eddie/Makefile,v 1.7 2003/02/24 07:51:38 edwin Exp $
+#
+
+PORTNAME=	eddie
+PORTVERSION=	1.5.3
+CATEGORIES=	www
+MASTER_SITES=	http://www.aims.net.au/chris/eddie/
+DISTNAME=	eddie-1.5.3-20030706
+
+MAINTAINER=	ports@freebsd.org
+COMMENT=	Tool for building fault-tolerant redundant WWW servers
+
+BUILD_DEPENDS=	erlc:${PORTSDIR}/lang/erlang
+
+USE_AUTOCONF=	yes
+USE_GMAKE=	yes
+
+PLIST_SUB=	EDDIE_VERSION=${PORTVERSION}
+
+.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: distinfo
diff -N distinfo
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ distinfo	6 Jul 2003 11:10:38 -0000
@@ -0,0 +1 @@
+MD5 (eddie-1.5.3-20030706.tar.gz) = dae866c9848a39e213a3d9b7d3388933
Index: pkg-descr
===================================================================
RCS file: pkg-descr
diff -N pkg-descr
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ pkg-descr	4 Feb 2001 20:17:07 -0000	1.1
@@ -0,0 +1,15 @@
+Eddie is a high availability clustering tool. It is an open source, 100%
+software solution written primarily in the functional programming language
+Erlang (www.erlang.org) and is available for Solaris, Linux and *BSD. 
+
+Eddie provides advanced automatic traffic management and configuration of
+geographically distributed server sites, consisting of one or more Local
+Area Networks. 
+
+At each site, certain servers are designated as Front End Servers. These
+servers are responsible for controlling and distributing incoming traffic
+across designated Back End Servers, and tracking the availability of Back
+End Web Servers within the site. Back End Servers may support a range of
+Web servers, including Apache. 
+
+WWW: http://eddie.sourceforge.net/
Index: pkg-plist
===================================================================
RCS file: pkg-plist
diff -N pkg-plist
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ pkg-plist	6 Jul 2003 11:10:38 -0000
@@ -0,0 +1,208 @@
+@unexec if cmp -s %D/etc/eddie.conf %D/etc/eddie.conf.dist; then rm -f %D/etc/eddie.conf; fi
+@unexec if cmp -s %D/etc/eddie.gate %D/etc/eddie.gate.dist; then rm -f %D/etc/eddie.gate; fi
+@unexec if cmp -s %D/etc/eddie.mig %D/etc/eddie.mig.dist; then rm -f %D/etc/eddie.mig; fi
+@unexec if cmp -s %D/etc/lb_dns.boot %D/etc/lb_dns.boot.dist; then rm -f %D/etc/lb_dns.boot; fi
+@unexec if cmp -s %D/etc/tpl_blocked.html %D/etc/tpl_blocked.html.dist; then rm -f %D/etc/tpl_blocked.html; fi
+@unexec if cmp -s %D/etc/tpl_queue.html %D/etc/tpl_queue.html.dist; then rm -f %D/etc/tpl_queue.html; fi
+@unexec if cmp -s %D/etc/tpl_reject.html %D/etc/tpl_reject.html.dist; then rm -f %D/etc/tpl_reject.html; fi
+etc/eddie.conf.dist
+etc/eddie.gate.dist
+etc/eddie.mig.dist
+etc/lb_dns.boot.dist
+etc/tpl_blocked.html.dist
+etc/tpl_queue.html.dist
+etc/tpl_reject.html.dist
+lib/eddie/LICENSE
+lib/eddie/bin/.eddie_path
+lib/eddie/bin/dns.boot
+lib/eddie/bin/dns_sys.config
+lib/eddie/bin/ecmd
+lib/eddie/bin/eddie.boot
+lib/eddie/bin/loadinfo.boot
+lib/eddie/bin/relay
+lib/eddie/bin/start_httpd
+lib/eddie/bin/stop_httpd
+lib/eddie/bin/sys.config
+lib/eddie/conf/basic_gateway.gate
+lib/eddie/conf/basic_migration.mig
+lib/eddie/conf/conf/httpd.conf
+lib/eddie/conf/ex1.gate
+lib/eddie/conf/ex1.mig
+lib/eddie/conf/ex2.gate
+lib/eddie/conf/ex2.mig
+lib/eddie/conf/ex3.gate
+lib/eddie/conf/ex3.mig
+lib/eddie/conf/ex4.gate
+lib/eddie/conf/ex4.mig
+lib/eddie/conf/logs/.KEEPME
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/.KEEPME
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_app.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_cache.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_catalog.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_domain_sup.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_load.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_parse.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_query.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_recurse.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_recurse_udp_tracker.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_rr.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_server.app
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_server.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_sig.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_sup.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_tcp_accept.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_udp.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_xfr.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin/dns_zone.beam
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/priv/.KEEPME
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/priv/dns.boot
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/priv/dns_sys.config
+lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/priv/lbdns
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/.KEEPME
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/erlet_admit_ctrl.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/erlet_status.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/erlet_utils.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/http.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/http_admit.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/http_db.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/http_fields.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/http_parse.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/inet_app.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/inet_server.app
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/inet_server.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/is_config.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/is_core.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/is_db.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/is_service_db.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/is_sup.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/queue_srv.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/queue_timer.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/srv_parse.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/srv_table.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin/url_parse.beam
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/priv/.KEEPME
+lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/priv/relay
+lib/eddie/lib/load_info-%%EDDIE_VERSION%%/ebin/.KEEPME
+lib/eddie/lib/load_info-%%EDDIE_VERSION%%/ebin/load_app.beam
+lib/eddie/lib/load_info-%%EDDIE_VERSION%%/ebin/load_info.app
+lib/eddie/lib/load_info-%%EDDIE_VERSION%%/ebin/load_server.beam
+lib/eddie/lib/load_info-%%EDDIE_VERSION%%/ebin/load_sup.beam
+lib/eddie/lib/load_info-%%EDDIE_VERSION%%/ebin/lonelb.beam
+lib/eddie/lib/load_info-%%EDDIE_VERSION%%/load_avg
+lib/eddie/lib/load_info-%%EDDIE_VERSION%%/priv/.KEEPME
+lib/eddie/lib/load_info-%%EDDIE_VERSION%%/priv/load_avg
+lib/eddie/lib/lonelb-%%EDDIE_VERSION%%/ebin/.KEEPME
+lib/eddie/lib/lonelb-%%EDDIE_VERSION%%/ebin/get_mig_conf.beam
+lib/eddie/lib/lonelb-%%EDDIE_VERSION%%/ebin/lonelb.app
+lib/eddie/lib/master-%%EDDIE_VERSION%%/ebin/.KEEPME
+lib/eddie/lib/master-%%EDDIE_VERSION%%/ebin/master.app
+lib/eddie/lib/master-%%EDDIE_VERSION%%/ebin/master_app.beam
+lib/eddie/lib/master-%%EDDIE_VERSION%%/ebin/master_heuristics.beam
+lib/eddie/lib/master-%%EDDIE_VERSION%%/ebin/master_server.beam
+lib/eddie/lib/master-%%EDDIE_VERSION%%/ebin/master_sup.beam
+lib/eddie/lib/master-%%EDDIE_VERSION%%/priv/.KEEPME
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin/.KEEPME
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin/config_file.beam
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin/db.beam
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin/disk_log_handler.beam
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin/fdsrv.beam
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin/log_sig.beam
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin/misc.app
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin/misc.beam
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin/misc_app.beam
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin/misc_sup.beam
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin/sig_ex.beam
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin/sig_handler.beam
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin/syslog_handler.beam
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/priv/.KEEPME
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/priv/fdsrv
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/priv/fdsrv_drv.so
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/priv/sig_handler
+lib/eddie/lib/misc-%%EDDIE_VERSION%%/priv/syslog_drv.so
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/ebin/.KEEPME
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/ebin/oam.app
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/ebin/oam.beam
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/ebin/oam_config.beam
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/ebin/oam_config_files.beam
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/priv/.KEEPME
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/priv/conf
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/priv/eddie
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/priv/eddie.init
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/priv/gate
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/priv/lbdns.init
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/priv/mig
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/priv/oam.app
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/priv/package
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/priv/rpm.spec
+lib/eddie/lib/oam-%%EDDIE_VERSION%%/priv/start
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin/.KEEPME
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin/dummy.beam
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin/eddie.beam
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin/http_monitor.beam
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin/servant.app
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin/servant_app.beam
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin/servant_config.beam
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin/servant_inet_server_sup.beam
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin/servant_monitor_server.beam
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin/servant_monitor_sup.beam
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin/servant_server.beam
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin/servant_sup.beam
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin/servant_util.beam
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/priv/garp
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/priv/ifadd
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/priv/ifdel
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/priv/ifget
+lib/eddie/lib/servant-%%EDDIE_VERSION%%/priv/routeadd
+lib/eddie/lib/sync_nodes-%%EDDIE_VERSION%%/ebin/.KEEPME
+lib/eddie/lib/sync_nodes-%%EDDIE_VERSION%%/ebin/sync_nodes.app
+lib/eddie/lib/sync_nodes-%%EDDIE_VERSION%%/ebin/sync_nodes_app.beam
+lib/eddie/lib/sync_nodes-%%EDDIE_VERSION%%/ebin/sync_nodes_server.beam
+lib/eddie/lib/sync_nodes-%%EDDIE_VERSION%%/ebin/sync_nodes_sup.beam
+lib/eddie/lib/sync_nodes-%%EDDIE_VERSION%%/priv/.KEEPME
+sbin/eddie
+sbin/lbdns
+share/eddie/README
+share/eddie/common/LICENSE
+share/eddie/common/eddie.1
+share/eddie/common/header_c.txt
+share/eddie/common/header_erl.txt
+share/eddie/dns/127.in-addr.arpa
+share/eddie/dns/128.20.173.in-addr.arpa
+share/eddie/dns/README
+share/eddie/dns/foobarcorp.com.au
+share/eddie/dns/lb_dns.boot
+@dirrm share/eddie/dns
+@dirrm share/eddie/common
+@dirrm share/eddie
+@dirrm lib/eddie/conf/conf
+@dirrm lib/eddie/conf/logs
+@dirrm lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/priv
+@dirrm lib/eddie/lib/dns_server-%%EDDIE_VERSION%%/ebin
+@dirrm lib/eddie/lib/oam-%%EDDIE_VERSION%%/priv
+@dirrm lib/eddie/lib/oam-%%EDDIE_VERSION%%/ebin
+@dirrm lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/priv
+@dirrm lib/eddie/lib/inet_server-%%EDDIE_VERSION%%/ebin
+@dirrm lib/eddie/lib/master-%%EDDIE_VERSION%%/priv
+@dirrm lib/eddie/lib/master-%%EDDIE_VERSION%%/ebin
+@dirrm lib/eddie/lib/servant-%%EDDIE_VERSION%%/priv
+@dirrm lib/eddie/lib/servant-%%EDDIE_VERSION%%/ebin
+@dirrm lib/eddie/lib/load_info-%%EDDIE_VERSION%%/priv
+@dirrm lib/eddie/lib/load_info-%%EDDIE_VERSION%%/ebin
+@dirrm lib/eddie/lib/sync_nodes-%%EDDIE_VERSION%%/priv
+@dirrm lib/eddie/lib/sync_nodes-%%EDDIE_VERSION%%/ebin
+@dirrm lib/eddie/lib/lonelb-%%EDDIE_VERSION%%/ebin
+@dirrm lib/eddie/lib/misc-%%EDDIE_VERSION%%/priv
+@dirrm lib/eddie/lib/misc-%%EDDIE_VERSION%%/ebin
+@dirrm lib/eddie/lib/dns_server-%%EDDIE_VERSION%%
+@dirrm lib/eddie/lib/oam-%%EDDIE_VERSION%%
+@dirrm lib/eddie/lib/inet_server-%%EDDIE_VERSION%%
+@dirrm lib/eddie/lib/master-%%EDDIE_VERSION%%
+@dirrm lib/eddie/lib/servant-%%EDDIE_VERSION%%
+@dirrm lib/eddie/lib/load_info-%%EDDIE_VERSION%%
+@dirrm lib/eddie/lib/sync_nodes-%%EDDIE_VERSION%%
+@dirrm lib/eddie/lib/lonelb-%%EDDIE_VERSION%%
+@dirrm lib/eddie/lib/misc-%%EDDIE_VERSION%%
+@dirrm lib/eddie/conf
+@dirrm lib/eddie/bin
+@dirrm lib/eddie/lib
+@dirrm lib/eddie
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307061141.h66Bf2Yl044469>