From owner-freebsd-ports Sun Feb 17 5:20:18 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4692D37B416 for ; Sun, 17 Feb 2002 05:20:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g1HDK1u18890; Sun, 17 Feb 2002 05:20:01 -0800 (PST) (envelope-from gnats) Received: from fep06-app.kolumbus.fi (fep06-0.kolumbus.fi [193.229.0.57]) by hub.freebsd.org (Postfix) with ESMTP id A8B1937B404 for ; Sun, 17 Feb 2002 05:14:20 -0800 (PST) Received: from coat.st-paul ([212.54.20.95]) by fep06-app.kolumbus.fi (InterMail vM.5.01.03.15 201-253-122-118-115-20011108) with ESMTP id <20020217131418.HGXA1076.fep06-app.kolumbus.fi@coat.st-paul> for ; Sun, 17 Feb 2002 15:14:18 +0200 Received: from shoes.st-paul (shoes.st-paul [10.10.10.10]) by coat.st-paul (8.11.6/8.11.6) with ESMTP id g1HDEHL17845 for ; Sun, 17 Feb 2002 15:14:18 +0200 (EET) (envelope-from jylitalo@shoes.st-paul) Received: (from root@localhost) by shoes.st-paul (8.11.6/8.11.6) id g1HDEH255619; Sun, 17 Feb 2002 15:14:17 +0200 (EET) (envelope-from jylitalo) Message-Id: <200202171314.g1HDEH255619@shoes.st-paul> Date: Sun, 17 Feb 2002 15:14:17 +0200 (EET) From: Juha Ylitalo Reply-To: Juha Ylitalo To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/35037: New port: sysutils/cfengine-devel Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 35037 >Category: ports >Synopsis: New port: sysutils/cfengine-devel >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Feb 17 05:20:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Juha Ylitalo >Release: FreeBSD 4.5-RELEASE i386 >Organization: >Environment: System: FreeBSD shoes.st-paul 4.5-RELEASE FreeBSD 4.5-RELEASE #0: Thu Jan 31 15:00:06 EET 2002 root@shoes.st-paul:/usr/obj/usr/src/sys/SHOES i386 >Description: Currently FreeBSD ports tree has cfengine-1.6.3, which is latest official release. At the sametime new major version cfengine 2.0 has been moved from alpha testing into beta testing and as such 2.0.b1 is considered latest stable release. I am wondering, if I could get these stable releases into FreeBSD ports tree in same fashion as FreeBSD has mutt and mutt-devel ports. As far as I can see, there are two minor problems with the issue: - getting port updated in sync with cfengine beta's. - 4.5-RELEASE has OpenSSL 0.9.6a in base, while cfengine 2.0 wants 0.9.6b or newer. So we probably would need FreeBSD 4.6, before we could use cfengine's all capabilities. When cfengine 2.0 becomes official release and FreeBSD gets it into ports tree as cfengine (vs. cfengine-devel), I'll be happy to retire this port. >How-To-Repeat: >Fix: --- cfengine-devel.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # . # ./Makefile # ./distinfo # ./pkg-comment # ./pkg-descr # ./pkg-plist # ./files # ./files/patch-aa # ./files/patch-ac # echo c - . mkdir -p . > /dev/null 2>&1 echo x - ./Makefile sed 's/^X//' >./Makefile << 'END-of-./Makefile' X# New ports collection makefile for: cfengine X# Date created: March 16, 1998 X# Whom: jseger@FreeBSD.org X# X# $FreeBSD: ports/sysutils/cfengine/Makefile,v 1.21 2002/01/07 13:47:40 demon Exp $ X# X XPORTNAME= cfengine-devel XPORTVERSION= 2.0.b1 X# PORTREVISION= 1 XCATEGORIES= sysutils XMASTER_SITES= ftp://ftp.iu.hioslo.no/pub/cfengine/ \ X ${MASTER_SITE_GNU} XMASTER_SITE_SUBDIR=cfengine XDISTNAME= cfengine-${PORTVERSION} X XMAINTAINER= jylitalo@iki.fi X X.include X.if exists(/usr/lib/libssl.a) && ${OSVERSION} <= 450000 XFORBIDDEN= "4.5-RELEASE and older have too old OpenSSL version in base." X.endif X XBUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX XLIB_DEPENDS= db3:${PORTSDIR}/databases/db3 X.if defined(PACKAGE_BUILDING) && !exists(/usr/include/tcpd.h) XLIB_DEPENDS+= wrap.7:${PORTSDIR}/security/tcp_wrapper X.endif X X# USE_AUTOCONF= yes X# USE_AUTOMAKE= yes XHAS_CONFIGURE= yes XUSE_GMAKE= yes X X# Couldn't make cfengine to create this one. :( X# MAN8= cfengine.8 X X.include END-of-./Makefile echo x - ./distinfo sed 's/^X//' >./distinfo << 'END-of-./distinfo' XMD5 (cfengine-2.0.b1.tar.gz) = 55cf380097074cf7e240679f3e28c218 END-of-./distinfo echo x - ./pkg-comment sed 's/^X//' >./pkg-comment << 'END-of-./pkg-comment' XGNU cfengine - a systems administration tool for networks END-of-./pkg-comment echo x - ./pkg-descr sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr' XCfengine, or the configuration engine is an agent/software robot and a Xvery high level language for building expert systems to administrate Xand configure large computer networks. Cfengine uses the idea of Xclasses and a primitive form of intelligence to define and automate Xthe configuration and maintenance of system state, for small to huge Xconfigurations. Cfengine is designed to be a part of a computer immune Xsystem. X XWWW: http://www.iu.hioslo.no/cfengine/ END-of-./pkg-descr echo x - ./pkg-plist sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist' Xsbin/cfagent Xsbin/cfservd Xsbin/cfrun Xsbin/cfkey Xsbin/cfenvd Xsbin/cfenvgraph Xsbin/cfexecd Xsbin/vicf Xsbin/cfdoc Xshare/cfengine/cfengine.el Xshare/cfengine/cf.chflags.example Xshare/cfengine/cf.freebsd.example Xshare/cfengine/cf.ftp.example Xshare/cfengine/cf.groups.example Xshare/cfengine/cf.linux.example Xshare/cfengine/cf.main.example Xshare/cfengine/cf.motd.example Xshare/cfengine/cf.preconf.example Xshare/cfengine/cf.services.example Xshare/cfengine/cf.site.example Xshare/cfengine/cf.solaris.example Xshare/cfengine/cf.sun4.example Xshare/cfengine/cf.users.example Xshare/cfengine/cfservd.conf.example Xshare/cfengine/cfagent.conf.example Xshare/cfengine/update.conf.example Xshare/cfengine/cfrc.example Xshare/cfengine/cfrun.hosts.example Xshare/cfengine/html/cfengine-Reference.html Xshare/cfengine/html/cfengine-Tutorial.html Xinfo/cfengine-Reference.info Xdoc/cfengine-2.0.b1/COPYING Xdoc/cfengine-2.0.b1/ChangeLog Xdoc/cfengine-2.0.b1/INSTALL Xdoc/cfengine-2.0.b1/NEWS Xdoc/cfengine-2.0.b1/README Xdoc/cfengine-2.0.b1/SURVEY X@dirrm share/cfengine/html X@dirrm share/cfengine X@dirrm doc/cfengine-2.0.b1 X X END-of-./pkg-plist echo c - ./files mkdir -p ./files > /dev/null 2>&1 echo x - ./files/patch-aa sed 's/^X//' >./files/patch-aa << 'END-of-./files/patch-aa' X--- doc/Makefile.am 2002/02/16 12:38:11 1.1 X+++ doc/Makefile.am 2002/02/16 12:38:45 X@@ -1,8 +1,8 @@ X-man_MANS = cfengine.8 X+man_MANS = # cfengine.8 X info_TEXINFOS = cfengine-Reference.texinfo cfengine-Tutorial.texinfo cfengine-Anomalies.texinfo X X docdir = $(prefix)/doc/$(PACKAGE)-$(VERSION) X-doc_DATA = ../COPYING ../ChangeLog ../INSTALL ../NEWS ../README ../SURVEY cfengine.8 X+doc_DATA = ../COPYING ../ChangeLog ../INSTALL ../NEWS ../README ../SURVEY # cfengine.8 X # Info used in building and installing HTML files X htmldir = $(pkgdatadir)/html X htmlfiles = cfengine-Reference.html cfengine-Tutorial.html END-of-./files/patch-aa echo x - ./files/patch-ac sed 's/^X//' >./files/patch-ac << 'END-of-./files/patch-ac' X--- configure.ac 2002/02/16 13:11:05 1.1 X+++ configure.ac 2002/02/16 13:11:28 X@@ -184,7 +184,7 @@ X AC_CHECK_HEADERS(utime.h) X AC_CHECK_HEADERS(time.h) X AC_CHECK_HEADERS(sys/time.h) X-AC_CHECK_HEADERS(malloc.h) X+# AC_CHECK_HEADERS(malloc.h) X AC_CHECK_HEADERS(vfs.h) X AC_CHECK_HEADERS(sys/vfs.h) X AC_CHECK_HEADERS(sys/sockio.h) END-of-./files/patch-ac exit --- cfengine-devel.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message