mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
- Remove sysutils/cfengine (cfengine-1.x) - the port is marked DEPRECATED
and has expired on 2005-09-14. Any cfengine-1.x users should consider migrating to cfengine-2.x (sysutils/cfengine2). Approved by: gordon (maintainer)
This commit is contained in:
parent
a41c23d1b8
commit
05588ab48b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=145920
30 changed files with 0 additions and 696 deletions
|
@ -1,44 +0,0 @@
|
|||
# New ports collection makefile for: cfengine
|
||||
# Date created: March 16, 1998
|
||||
# Whom: jseger@FreeBSD.org
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= cfengine
|
||||
PORTVERSION= 1.6.3
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= ftp://ftp.iu.hio.no/pub/cfengine/ \
|
||||
ftp://ftp.sunsite.utk.edu/pub/cfengine/cfengine-ftp/ \
|
||||
${MASTER_SITE_GNU}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= gordon@FreeBSD.org
|
||||
COMMENT= GNU cfengine - a systems administration tool for networks
|
||||
|
||||
DEPRECATED= EOL - consider using cfengine-2.x instead
|
||||
EXPIRATION_DATE= 2005-09-14
|
||||
NO_LATEST_LINK= yes
|
||||
|
||||
.if defined(PACKAGE_BUILDING)
|
||||
BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX
|
||||
.endif
|
||||
|
||||
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
|
||||
|
||||
USE_GMAKE= yes
|
||||
USE_AUTOMAKE_VER=14
|
||||
USE_AUTOCONF_VER=213
|
||||
|
||||
MAN8= cfengine.8
|
||||
|
||||
pre-configure:
|
||||
@cd ${WRKSRC} && ${ACLOCAL} && ${AUTOHEADER}
|
||||
|
||||
post-install:
|
||||
.if defined(NOPORTDOCS)
|
||||
@${RM} -rf ${PREFIX}/share/doc/${PORTNAME}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
MD5 (cfengine-1.6.3.tar.gz) = 5076ff2292a2a00acafc9849175384e3
|
||||
SIZE (cfengine-1.6.3.tar.gz) = 867265
|
|
@ -1,11 +0,0 @@
|
|||
--- src/classes.c.orig Wed Oct 20 03:41:30 1999
|
||||
+++ src/classes.c Tue Apr 25 16:37:00 2000
|
||||
@@ -97,7 +97,7 @@
|
||||
"irix4","ip*","4*", /* irix4 */
|
||||
"irix", "ip*","*", /* irix */
|
||||
"irix64","ip*","*", /* irix64 */
|
||||
- "freebsd","i?86","*", /* freebsd */
|
||||
+ "freebsd","*","*", /* freebsd */
|
||||
"sunos","i86pc","5*", /* solarisx86 */
|
||||
"bsd","*","*", /* bsd 4.3 */
|
||||
"newsos","*","*", /* newsos4 */
|
|
@ -1,28 +0,0 @@
|
|||
--- configure.in.orig Thu Jan 25 13:06:41 2001
|
||||
+++ configure.in Tue Feb 18 12:20:37 2003
|
||||
@@ -60,13 +60,13 @@
|
||||
AC_PROG_RANLIB
|
||||
AC_PROG_INSTALL
|
||||
|
||||
-AC_PATH_PROG(LATEX, latex, false, \
|
||||
+AC_PATH_PROG(LATEX, latex, true, \
|
||||
$PATH:$prefix/bin:/usr/bin:/usr/local/bin)
|
||||
-AC_PATH_PROG(TEXI2DVI, texi2dvi, false, \
|
||||
+AC_PATH_PROG(TEXI2DVI, texi2dvi, true, \
|
||||
$PATH:$prefix/bin:/usr/bin:/usr/local/bin)
|
||||
-AC_PATH_PROG(DVIPS, dvips, false, \
|
||||
+AC_PATH_PROG(DVIPS, dvips, true, \
|
||||
$PATH:$prefix/bin:/usr/bin:/usr/local/bin)
|
||||
-AC_PATH_PROG(MAKEINFO, makeinfo, false, \
|
||||
+AC_PATH_PROG(MAKEINFO, makeinfo, true, \
|
||||
$PATH:$prefix/bin:/usr/bin:/usr/local/bin)
|
||||
|
||||
|
||||
@@ -260,7 +260,6 @@
|
||||
;;
|
||||
freebsd*)
|
||||
AC_DEFINE(FREEBSD)
|
||||
- CFLAGS="$CFLAGS -pthread"
|
||||
AC_CHECK_HEADERS(pthread.h)
|
||||
;;
|
||||
netbsd*)
|
|
@ -1,41 +0,0 @@
|
|||
This moves the documentation out of /usr/local/share/cfengine/{doc,html} into
|
||||
/usr/local/shared/doc/cfengine to keep it inline with the rest of the ports.
|
||||
|
||||
--- doc/Makefile.am.orig Fri Dec 1 02:24:39 2000
|
||||
+++ doc/Makefile.am Thu Sep 19 08:39:57 2002
|
||||
@@ -2,7 +2,7 @@
|
||||
info_TEXINFOS = cfengine-Reference.texinfo cfengine-Tutorial.texinfo
|
||||
|
||||
# Info used in building and installing HTML files
|
||||
-htmldir = $(pkgdatadir)/html
|
||||
+htmldir = $(datadir)/doc/cfengine
|
||||
htmlfiles = cfengine-Reference.html cfengine-Tutorial.html
|
||||
html_DATA = $(htmlfiles) cf-security.html
|
||||
|
||||
@@ -14,21 +14,22 @@
|
||||
# then uncomment the reference to ps2
|
||||
psfiles = $(ps1) # $(ps2)
|
||||
|
||||
-psdir = $(pkgdatadir)/doc
|
||||
+psdir = $(datadir)/doc/cfengine
|
||||
ps_DATA = $(psfiles)
|
||||
|
||||
# Make sure these get distributed with everything else.
|
||||
EXTRA_DIST = \
|
||||
texinfo.tex \
|
||||
- cf-security.html \
|
||||
+ $(html_DATA) \
|
||||
+ $(ps_DATA) \
|
||||
locks.latex \
|
||||
paper1.latex \
|
||||
paper2.latex
|
||||
|
||||
-SUFFIXES = html latex
|
||||
+SUFFIXES = .html .latex
|
||||
|
||||
%.html : %.texinfo
|
||||
- ${MAKEINFO} --html $<
|
||||
+ ${MAKEINFO} --html --no-split $<
|
||||
|
||||
%.dvi : %.latex
|
||||
${LATEX} $<
|
|
@ -1,15 +0,0 @@
|
|||
This patch only makes sense if you subscribe to the FreeBSD port model.
|
||||
Basically this only works if you have installed BerkleyDB from the ports
|
||||
collection.
|
||||
|
||||
--- src/misc.c.orig Wed Jan 24 07:28:01 2001
|
||||
+++ src/misc.c Wed Mar 28 12:41:06 2001
|
||||
@@ -39,7 +39,7 @@
|
||||
|
||||
|
||||
#ifdef HAVE_DB_H
|
||||
-# include <db.h>
|
||||
+#include <db3/db.h>
|
||||
#endif
|
||||
|
||||
/*******************************************************************/
|
|
@ -1,13 +0,0 @@
|
|||
Fix the linking so only cfd is linked with pthreads. This keeps cfengine
|
||||
from trying to use thread-unsafe resolver functions.
|
||||
|
||||
--- src/Makefile.am.orig Fri Aug 10 23:58:47 2001
|
||||
+++ src/Makefile.am Fri Aug 10 23:59:07 2001
|
||||
@@ -95,6 +95,7 @@
|
||||
patches.c
|
||||
|
||||
cfd_LDADD = -L../pub -lpub $(LEXLIB)
|
||||
+cfd_LDFLAGS = -pthread $(LDFLAGS)
|
||||
|
||||
cfrun_SOURCES = \
|
||||
cfrun.c \
|
|
@ -1,13 +0,0 @@
|
|||
This fixes the problem with cfd not finding the correct interfaces.
|
||||
|
||||
--- src/misc.c.orig Wed Jan 24 07:28:01 2001
|
||||
+++ src/misc.c Fri Aug 10 23:34:45 2001
|
||||
@@ -284,7 +284,7 @@
|
||||
list.ifc_len = sizeof(ifbuf);
|
||||
list.ifc_req = ifbuf;
|
||||
|
||||
-if (ioctl(fd, SIOCGIFCONF, &list) == -1 || (list.ifc_len < (sizeof(struct ifreq))))
|
||||
+if (ioctl(fd, OSIOCGIFCONF, &list) == -1 || (list.ifc_len < (sizeof(struct ifreq))))
|
||||
{
|
||||
CfLog(cferror,"Couldn't get interfaces","ioctl");
|
||||
exit(1);
|
|
@ -1,9 +0,0 @@
|
|||
Cfengine, or the configuration engine is an agent/software robot and a
|
||||
very high level language for building expert systems to administrate
|
||||
and configure large computer networks. Cfengine uses the idea of
|
||||
classes and a primitive form of intelligence to define and automate
|
||||
the configuration and maintenance of system state, for small to huge
|
||||
configurations. Cfengine is designed to be a part of a computer immune
|
||||
system.
|
||||
|
||||
WWW: http://www.cfengine.org/
|
|
@ -1,56 +0,0 @@
|
|||
@unexec install-info --delete %D/info/cfengine-Reference.info %D/info/dir
|
||||
@unexec install-info --delete %D/info/cfengine-Tutorial.info %D/info/dir
|
||||
info/cfengine-Reference.info
|
||||
info/cfengine-Reference.info-1
|
||||
info/cfengine-Reference.info-2
|
||||
info/cfengine-Reference.info-3
|
||||
info/cfengine-Reference.info-4
|
||||
info/cfengine-Reference.info-5
|
||||
info/cfengine-Reference.info-6
|
||||
info/cfengine-Reference.info-7
|
||||
info/cfengine-Tutorial.info
|
||||
info/cfengine-Tutorial.info-1
|
||||
info/cfengine-Tutorial.info-2
|
||||
info/cfengine-Tutorial.info-3
|
||||
info/cfengine-Tutorial.info-4
|
||||
info/cfengine-Tutorial.info-5
|
||||
@exec install-info %D/info/cfengine-Reference.info %D/info/dir
|
||||
@exec install-info %D/info/cfengine-Tutorial.info %D/info/dir
|
||||
sbin/cfcron
|
||||
sbin/cfd
|
||||
sbin/cfdoc
|
||||
sbin/cfengine
|
||||
sbin/cfkey
|
||||
sbin/cfmail
|
||||
sbin/cfmailfilter
|
||||
sbin/cfrun
|
||||
sbin/cfwrap
|
||||
sbin/vicf
|
||||
share/cfengine/cf.chflags.example
|
||||
share/cfengine/cf.freebsd.example
|
||||
share/cfengine/cf.ftp.example
|
||||
share/cfengine/cf.groups.example
|
||||
share/cfengine/cf.linux.example
|
||||
share/cfengine/cf.main.example
|
||||
share/cfengine/cf.motd.example
|
||||
share/cfengine/cf.preconf.example
|
||||
share/cfengine/cf.services.example
|
||||
share/cfengine/cf.site.example
|
||||
share/cfengine/cf.solaris.example
|
||||
share/cfengine/cf.sun4.example
|
||||
share/cfengine/cf.users.example
|
||||
share/cfengine/cfd.conf.example
|
||||
share/cfengine/cfdaily
|
||||
share/cfengine/cfengine.conf.example
|
||||
share/cfengine/cfengine.el
|
||||
share/cfengine/cfrc.example
|
||||
share/cfengine/cfrun.hosts.example
|
||||
share/cfengine/start-cfd
|
||||
@dirrm share/cfengine
|
||||
%%PORTDOCS%%share/doc/cfengine/cf-security.html
|
||||
%%PORTDOCS%%share/doc/cfengine/cfengine-Reference.html
|
||||
%%PORTDOCS%%share/doc/cfengine/cfengine-Tutorial.html
|
||||
%%PORTDOCS%%share/doc/cfengine/locks.ps
|
||||
%%PORTDOCS%%share/doc/cfengine/paper1.ps
|
||||
%%PORTDOCS%%share/doc/cfengine/paper2.ps
|
||||
%%PORTDOCS%%@dirrm share/doc/cfengine
|
|
@ -1,44 +0,0 @@
|
|||
# New ports collection makefile for: cfengine
|
||||
# Date created: March 16, 1998
|
||||
# Whom: jseger@FreeBSD.org
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= cfengine
|
||||
PORTVERSION= 1.6.3
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= ftp://ftp.iu.hio.no/pub/cfengine/ \
|
||||
ftp://ftp.sunsite.utk.edu/pub/cfengine/cfengine-ftp/ \
|
||||
${MASTER_SITE_GNU}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= gordon@FreeBSD.org
|
||||
COMMENT= GNU cfengine - a systems administration tool for networks
|
||||
|
||||
DEPRECATED= EOL - consider using cfengine-2.x instead
|
||||
EXPIRATION_DATE= 2005-09-14
|
||||
NO_LATEST_LINK= yes
|
||||
|
||||
.if defined(PACKAGE_BUILDING)
|
||||
BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX
|
||||
.endif
|
||||
|
||||
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
|
||||
|
||||
USE_GMAKE= yes
|
||||
USE_AUTOMAKE_VER=14
|
||||
USE_AUTOCONF_VER=213
|
||||
|
||||
MAN8= cfengine.8
|
||||
|
||||
pre-configure:
|
||||
@cd ${WRKSRC} && ${ACLOCAL} && ${AUTOHEADER}
|
||||
|
||||
post-install:
|
||||
.if defined(NOPORTDOCS)
|
||||
@${RM} -rf ${PREFIX}/share/doc/${PORTNAME}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
MD5 (cfengine-1.6.3.tar.gz) = 5076ff2292a2a00acafc9849175384e3
|
||||
SIZE (cfengine-1.6.3.tar.gz) = 867265
|
|
@ -1,11 +0,0 @@
|
|||
--- src/classes.c.orig Wed Oct 20 03:41:30 1999
|
||||
+++ src/classes.c Tue Apr 25 16:37:00 2000
|
||||
@@ -97,7 +97,7 @@
|
||||
"irix4","ip*","4*", /* irix4 */
|
||||
"irix", "ip*","*", /* irix */
|
||||
"irix64","ip*","*", /* irix64 */
|
||||
- "freebsd","i?86","*", /* freebsd */
|
||||
+ "freebsd","*","*", /* freebsd */
|
||||
"sunos","i86pc","5*", /* solarisx86 */
|
||||
"bsd","*","*", /* bsd 4.3 */
|
||||
"newsos","*","*", /* newsos4 */
|
|
@ -1,28 +0,0 @@
|
|||
--- configure.in.orig Thu Jan 25 13:06:41 2001
|
||||
+++ configure.in Tue Feb 18 12:20:37 2003
|
||||
@@ -60,13 +60,13 @@
|
||||
AC_PROG_RANLIB
|
||||
AC_PROG_INSTALL
|
||||
|
||||
-AC_PATH_PROG(LATEX, latex, false, \
|
||||
+AC_PATH_PROG(LATEX, latex, true, \
|
||||
$PATH:$prefix/bin:/usr/bin:/usr/local/bin)
|
||||
-AC_PATH_PROG(TEXI2DVI, texi2dvi, false, \
|
||||
+AC_PATH_PROG(TEXI2DVI, texi2dvi, true, \
|
||||
$PATH:$prefix/bin:/usr/bin:/usr/local/bin)
|
||||
-AC_PATH_PROG(DVIPS, dvips, false, \
|
||||
+AC_PATH_PROG(DVIPS, dvips, true, \
|
||||
$PATH:$prefix/bin:/usr/bin:/usr/local/bin)
|
||||
-AC_PATH_PROG(MAKEINFO, makeinfo, false, \
|
||||
+AC_PATH_PROG(MAKEINFO, makeinfo, true, \
|
||||
$PATH:$prefix/bin:/usr/bin:/usr/local/bin)
|
||||
|
||||
|
||||
@@ -260,7 +260,6 @@
|
||||
;;
|
||||
freebsd*)
|
||||
AC_DEFINE(FREEBSD)
|
||||
- CFLAGS="$CFLAGS -pthread"
|
||||
AC_CHECK_HEADERS(pthread.h)
|
||||
;;
|
||||
netbsd*)
|
|
@ -1,41 +0,0 @@
|
|||
This moves the documentation out of /usr/local/share/cfengine/{doc,html} into
|
||||
/usr/local/shared/doc/cfengine to keep it inline with the rest of the ports.
|
||||
|
||||
--- doc/Makefile.am.orig Fri Dec 1 02:24:39 2000
|
||||
+++ doc/Makefile.am Thu Sep 19 08:39:57 2002
|
||||
@@ -2,7 +2,7 @@
|
||||
info_TEXINFOS = cfengine-Reference.texinfo cfengine-Tutorial.texinfo
|
||||
|
||||
# Info used in building and installing HTML files
|
||||
-htmldir = $(pkgdatadir)/html
|
||||
+htmldir = $(datadir)/doc/cfengine
|
||||
htmlfiles = cfengine-Reference.html cfengine-Tutorial.html
|
||||
html_DATA = $(htmlfiles) cf-security.html
|
||||
|
||||
@@ -14,21 +14,22 @@
|
||||
# then uncomment the reference to ps2
|
||||
psfiles = $(ps1) # $(ps2)
|
||||
|
||||
-psdir = $(pkgdatadir)/doc
|
||||
+psdir = $(datadir)/doc/cfengine
|
||||
ps_DATA = $(psfiles)
|
||||
|
||||
# Make sure these get distributed with everything else.
|
||||
EXTRA_DIST = \
|
||||
texinfo.tex \
|
||||
- cf-security.html \
|
||||
+ $(html_DATA) \
|
||||
+ $(ps_DATA) \
|
||||
locks.latex \
|
||||
paper1.latex \
|
||||
paper2.latex
|
||||
|
||||
-SUFFIXES = html latex
|
||||
+SUFFIXES = .html .latex
|
||||
|
||||
%.html : %.texinfo
|
||||
- ${MAKEINFO} --html $<
|
||||
+ ${MAKEINFO} --html --no-split $<
|
||||
|
||||
%.dvi : %.latex
|
||||
${LATEX} $<
|
|
@ -1,15 +0,0 @@
|
|||
This patch only makes sense if you subscribe to the FreeBSD port model.
|
||||
Basically this only works if you have installed BerkleyDB from the ports
|
||||
collection.
|
||||
|
||||
--- src/misc.c.orig Wed Jan 24 07:28:01 2001
|
||||
+++ src/misc.c Wed Mar 28 12:41:06 2001
|
||||
@@ -39,7 +39,7 @@
|
||||
|
||||
|
||||
#ifdef HAVE_DB_H
|
||||
-# include <db.h>
|
||||
+#include <db3/db.h>
|
||||
#endif
|
||||
|
||||
/*******************************************************************/
|
|
@ -1,13 +0,0 @@
|
|||
Fix the linking so only cfd is linked with pthreads. This keeps cfengine
|
||||
from trying to use thread-unsafe resolver functions.
|
||||
|
||||
--- src/Makefile.am.orig Fri Aug 10 23:58:47 2001
|
||||
+++ src/Makefile.am Fri Aug 10 23:59:07 2001
|
||||
@@ -95,6 +95,7 @@
|
||||
patches.c
|
||||
|
||||
cfd_LDADD = -L../pub -lpub $(LEXLIB)
|
||||
+cfd_LDFLAGS = -pthread $(LDFLAGS)
|
||||
|
||||
cfrun_SOURCES = \
|
||||
cfrun.c \
|
|
@ -1,13 +0,0 @@
|
|||
This fixes the problem with cfd not finding the correct interfaces.
|
||||
|
||||
--- src/misc.c.orig Wed Jan 24 07:28:01 2001
|
||||
+++ src/misc.c Fri Aug 10 23:34:45 2001
|
||||
@@ -284,7 +284,7 @@
|
||||
list.ifc_len = sizeof(ifbuf);
|
||||
list.ifc_req = ifbuf;
|
||||
|
||||
-if (ioctl(fd, SIOCGIFCONF, &list) == -1 || (list.ifc_len < (sizeof(struct ifreq))))
|
||||
+if (ioctl(fd, OSIOCGIFCONF, &list) == -1 || (list.ifc_len < (sizeof(struct ifreq))))
|
||||
{
|
||||
CfLog(cferror,"Couldn't get interfaces","ioctl");
|
||||
exit(1);
|
|
@ -1,9 +0,0 @@
|
|||
Cfengine, or the configuration engine is an agent/software robot and a
|
||||
very high level language for building expert systems to administrate
|
||||
and configure large computer networks. Cfengine uses the idea of
|
||||
classes and a primitive form of intelligence to define and automate
|
||||
the configuration and maintenance of system state, for small to huge
|
||||
configurations. Cfengine is designed to be a part of a computer immune
|
||||
system.
|
||||
|
||||
WWW: http://www.cfengine.org/
|
|
@ -1,56 +0,0 @@
|
|||
@unexec install-info --delete %D/info/cfengine-Reference.info %D/info/dir
|
||||
@unexec install-info --delete %D/info/cfengine-Tutorial.info %D/info/dir
|
||||
info/cfengine-Reference.info
|
||||
info/cfengine-Reference.info-1
|
||||
info/cfengine-Reference.info-2
|
||||
info/cfengine-Reference.info-3
|
||||
info/cfengine-Reference.info-4
|
||||
info/cfengine-Reference.info-5
|
||||
info/cfengine-Reference.info-6
|
||||
info/cfengine-Reference.info-7
|
||||
info/cfengine-Tutorial.info
|
||||
info/cfengine-Tutorial.info-1
|
||||
info/cfengine-Tutorial.info-2
|
||||
info/cfengine-Tutorial.info-3
|
||||
info/cfengine-Tutorial.info-4
|
||||
info/cfengine-Tutorial.info-5
|
||||
@exec install-info %D/info/cfengine-Reference.info %D/info/dir
|
||||
@exec install-info %D/info/cfengine-Tutorial.info %D/info/dir
|
||||
sbin/cfcron
|
||||
sbin/cfd
|
||||
sbin/cfdoc
|
||||
sbin/cfengine
|
||||
sbin/cfkey
|
||||
sbin/cfmail
|
||||
sbin/cfmailfilter
|
||||
sbin/cfrun
|
||||
sbin/cfwrap
|
||||
sbin/vicf
|
||||
share/cfengine/cf.chflags.example
|
||||
share/cfengine/cf.freebsd.example
|
||||
share/cfengine/cf.ftp.example
|
||||
share/cfengine/cf.groups.example
|
||||
share/cfengine/cf.linux.example
|
||||
share/cfengine/cf.main.example
|
||||
share/cfengine/cf.motd.example
|
||||
share/cfengine/cf.preconf.example
|
||||
share/cfengine/cf.services.example
|
||||
share/cfengine/cf.site.example
|
||||
share/cfengine/cf.solaris.example
|
||||
share/cfengine/cf.sun4.example
|
||||
share/cfengine/cf.users.example
|
||||
share/cfengine/cfd.conf.example
|
||||
share/cfengine/cfdaily
|
||||
share/cfengine/cfengine.conf.example
|
||||
share/cfengine/cfengine.el
|
||||
share/cfengine/cfrc.example
|
||||
share/cfengine/cfrun.hosts.example
|
||||
share/cfengine/start-cfd
|
||||
@dirrm share/cfengine
|
||||
%%PORTDOCS%%share/doc/cfengine/cf-security.html
|
||||
%%PORTDOCS%%share/doc/cfengine/cfengine-Reference.html
|
||||
%%PORTDOCS%%share/doc/cfengine/cfengine-Tutorial.html
|
||||
%%PORTDOCS%%share/doc/cfengine/locks.ps
|
||||
%%PORTDOCS%%share/doc/cfengine/paper1.ps
|
||||
%%PORTDOCS%%share/doc/cfengine/paper2.ps
|
||||
%%PORTDOCS%%@dirrm share/doc/cfengine
|
|
@ -1,44 +0,0 @@
|
|||
# New ports collection makefile for: cfengine
|
||||
# Date created: March 16, 1998
|
||||
# Whom: jseger@FreeBSD.org
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= cfengine
|
||||
PORTVERSION= 1.6.3
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= ftp://ftp.iu.hio.no/pub/cfengine/ \
|
||||
ftp://ftp.sunsite.utk.edu/pub/cfengine/cfengine-ftp/ \
|
||||
${MASTER_SITE_GNU}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= gordon@FreeBSD.org
|
||||
COMMENT= GNU cfengine - a systems administration tool for networks
|
||||
|
||||
DEPRECATED= EOL - consider using cfengine-2.x instead
|
||||
EXPIRATION_DATE= 2005-09-14
|
||||
NO_LATEST_LINK= yes
|
||||
|
||||
.if defined(PACKAGE_BUILDING)
|
||||
BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX
|
||||
.endif
|
||||
|
||||
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
|
||||
|
||||
USE_GMAKE= yes
|
||||
USE_AUTOMAKE_VER=14
|
||||
USE_AUTOCONF_VER=213
|
||||
|
||||
MAN8= cfengine.8
|
||||
|
||||
pre-configure:
|
||||
@cd ${WRKSRC} && ${ACLOCAL} && ${AUTOHEADER}
|
||||
|
||||
post-install:
|
||||
.if defined(NOPORTDOCS)
|
||||
@${RM} -rf ${PREFIX}/share/doc/${PORTNAME}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
MD5 (cfengine-1.6.3.tar.gz) = 5076ff2292a2a00acafc9849175384e3
|
||||
SIZE (cfengine-1.6.3.tar.gz) = 867265
|
|
@ -1,11 +0,0 @@
|
|||
--- src/classes.c.orig Wed Oct 20 03:41:30 1999
|
||||
+++ src/classes.c Tue Apr 25 16:37:00 2000
|
||||
@@ -97,7 +97,7 @@
|
||||
"irix4","ip*","4*", /* irix4 */
|
||||
"irix", "ip*","*", /* irix */
|
||||
"irix64","ip*","*", /* irix64 */
|
||||
- "freebsd","i?86","*", /* freebsd */
|
||||
+ "freebsd","*","*", /* freebsd */
|
||||
"sunos","i86pc","5*", /* solarisx86 */
|
||||
"bsd","*","*", /* bsd 4.3 */
|
||||
"newsos","*","*", /* newsos4 */
|
|
@ -1,28 +0,0 @@
|
|||
--- configure.in.orig Thu Jan 25 13:06:41 2001
|
||||
+++ configure.in Tue Feb 18 12:20:37 2003
|
||||
@@ -60,13 +60,13 @@
|
||||
AC_PROG_RANLIB
|
||||
AC_PROG_INSTALL
|
||||
|
||||
-AC_PATH_PROG(LATEX, latex, false, \
|
||||
+AC_PATH_PROG(LATEX, latex, true, \
|
||||
$PATH:$prefix/bin:/usr/bin:/usr/local/bin)
|
||||
-AC_PATH_PROG(TEXI2DVI, texi2dvi, false, \
|
||||
+AC_PATH_PROG(TEXI2DVI, texi2dvi, true, \
|
||||
$PATH:$prefix/bin:/usr/bin:/usr/local/bin)
|
||||
-AC_PATH_PROG(DVIPS, dvips, false, \
|
||||
+AC_PATH_PROG(DVIPS, dvips, true, \
|
||||
$PATH:$prefix/bin:/usr/bin:/usr/local/bin)
|
||||
-AC_PATH_PROG(MAKEINFO, makeinfo, false, \
|
||||
+AC_PATH_PROG(MAKEINFO, makeinfo, true, \
|
||||
$PATH:$prefix/bin:/usr/bin:/usr/local/bin)
|
||||
|
||||
|
||||
@@ -260,7 +260,6 @@
|
||||
;;
|
||||
freebsd*)
|
||||
AC_DEFINE(FREEBSD)
|
||||
- CFLAGS="$CFLAGS -pthread"
|
||||
AC_CHECK_HEADERS(pthread.h)
|
||||
;;
|
||||
netbsd*)
|
|
@ -1,41 +0,0 @@
|
|||
This moves the documentation out of /usr/local/share/cfengine/{doc,html} into
|
||||
/usr/local/shared/doc/cfengine to keep it inline with the rest of the ports.
|
||||
|
||||
--- doc/Makefile.am.orig Fri Dec 1 02:24:39 2000
|
||||
+++ doc/Makefile.am Thu Sep 19 08:39:57 2002
|
||||
@@ -2,7 +2,7 @@
|
||||
info_TEXINFOS = cfengine-Reference.texinfo cfengine-Tutorial.texinfo
|
||||
|
||||
# Info used in building and installing HTML files
|
||||
-htmldir = $(pkgdatadir)/html
|
||||
+htmldir = $(datadir)/doc/cfengine
|
||||
htmlfiles = cfengine-Reference.html cfengine-Tutorial.html
|
||||
html_DATA = $(htmlfiles) cf-security.html
|
||||
|
||||
@@ -14,21 +14,22 @@
|
||||
# then uncomment the reference to ps2
|
||||
psfiles = $(ps1) # $(ps2)
|
||||
|
||||
-psdir = $(pkgdatadir)/doc
|
||||
+psdir = $(datadir)/doc/cfengine
|
||||
ps_DATA = $(psfiles)
|
||||
|
||||
# Make sure these get distributed with everything else.
|
||||
EXTRA_DIST = \
|
||||
texinfo.tex \
|
||||
- cf-security.html \
|
||||
+ $(html_DATA) \
|
||||
+ $(ps_DATA) \
|
||||
locks.latex \
|
||||
paper1.latex \
|
||||
paper2.latex
|
||||
|
||||
-SUFFIXES = html latex
|
||||
+SUFFIXES = .html .latex
|
||||
|
||||
%.html : %.texinfo
|
||||
- ${MAKEINFO} --html $<
|
||||
+ ${MAKEINFO} --html --no-split $<
|
||||
|
||||
%.dvi : %.latex
|
||||
${LATEX} $<
|
|
@ -1,15 +0,0 @@
|
|||
This patch only makes sense if you subscribe to the FreeBSD port model.
|
||||
Basically this only works if you have installed BerkleyDB from the ports
|
||||
collection.
|
||||
|
||||
--- src/misc.c.orig Wed Jan 24 07:28:01 2001
|
||||
+++ src/misc.c Wed Mar 28 12:41:06 2001
|
||||
@@ -39,7 +39,7 @@
|
||||
|
||||
|
||||
#ifdef HAVE_DB_H
|
||||
-# include <db.h>
|
||||
+#include <db3/db.h>
|
||||
#endif
|
||||
|
||||
/*******************************************************************/
|
|
@ -1,13 +0,0 @@
|
|||
Fix the linking so only cfd is linked with pthreads. This keeps cfengine
|
||||
from trying to use thread-unsafe resolver functions.
|
||||
|
||||
--- src/Makefile.am.orig Fri Aug 10 23:58:47 2001
|
||||
+++ src/Makefile.am Fri Aug 10 23:59:07 2001
|
||||
@@ -95,6 +95,7 @@
|
||||
patches.c
|
||||
|
||||
cfd_LDADD = -L../pub -lpub $(LEXLIB)
|
||||
+cfd_LDFLAGS = -pthread $(LDFLAGS)
|
||||
|
||||
cfrun_SOURCES = \
|
||||
cfrun.c \
|
|
@ -1,13 +0,0 @@
|
|||
This fixes the problem with cfd not finding the correct interfaces.
|
||||
|
||||
--- src/misc.c.orig Wed Jan 24 07:28:01 2001
|
||||
+++ src/misc.c Fri Aug 10 23:34:45 2001
|
||||
@@ -284,7 +284,7 @@
|
||||
list.ifc_len = sizeof(ifbuf);
|
||||
list.ifc_req = ifbuf;
|
||||
|
||||
-if (ioctl(fd, SIOCGIFCONF, &list) == -1 || (list.ifc_len < (sizeof(struct ifreq))))
|
||||
+if (ioctl(fd, OSIOCGIFCONF, &list) == -1 || (list.ifc_len < (sizeof(struct ifreq))))
|
||||
{
|
||||
CfLog(cferror,"Couldn't get interfaces","ioctl");
|
||||
exit(1);
|
|
@ -1,9 +0,0 @@
|
|||
Cfengine, or the configuration engine is an agent/software robot and a
|
||||
very high level language for building expert systems to administrate
|
||||
and configure large computer networks. Cfengine uses the idea of
|
||||
classes and a primitive form of intelligence to define and automate
|
||||
the configuration and maintenance of system state, for small to huge
|
||||
configurations. Cfengine is designed to be a part of a computer immune
|
||||
system.
|
||||
|
||||
WWW: http://www.cfengine.org/
|
|
@ -1,56 +0,0 @@
|
|||
@unexec install-info --delete %D/info/cfengine-Reference.info %D/info/dir
|
||||
@unexec install-info --delete %D/info/cfengine-Tutorial.info %D/info/dir
|
||||
info/cfengine-Reference.info
|
||||
info/cfengine-Reference.info-1
|
||||
info/cfengine-Reference.info-2
|
||||
info/cfengine-Reference.info-3
|
||||
info/cfengine-Reference.info-4
|
||||
info/cfengine-Reference.info-5
|
||||
info/cfengine-Reference.info-6
|
||||
info/cfengine-Reference.info-7
|
||||
info/cfengine-Tutorial.info
|
||||
info/cfengine-Tutorial.info-1
|
||||
info/cfengine-Tutorial.info-2
|
||||
info/cfengine-Tutorial.info-3
|
||||
info/cfengine-Tutorial.info-4
|
||||
info/cfengine-Tutorial.info-5
|
||||
@exec install-info %D/info/cfengine-Reference.info %D/info/dir
|
||||
@exec install-info %D/info/cfengine-Tutorial.info %D/info/dir
|
||||
sbin/cfcron
|
||||
sbin/cfd
|
||||
sbin/cfdoc
|
||||
sbin/cfengine
|
||||
sbin/cfkey
|
||||
sbin/cfmail
|
||||
sbin/cfmailfilter
|
||||
sbin/cfrun
|
||||
sbin/cfwrap
|
||||
sbin/vicf
|
||||
share/cfengine/cf.chflags.example
|
||||
share/cfengine/cf.freebsd.example
|
||||
share/cfengine/cf.ftp.example
|
||||
share/cfengine/cf.groups.example
|
||||
share/cfengine/cf.linux.example
|
||||
share/cfengine/cf.main.example
|
||||
share/cfengine/cf.motd.example
|
||||
share/cfengine/cf.preconf.example
|
||||
share/cfengine/cf.services.example
|
||||
share/cfengine/cf.site.example
|
||||
share/cfengine/cf.solaris.example
|
||||
share/cfengine/cf.sun4.example
|
||||
share/cfengine/cf.users.example
|
||||
share/cfengine/cfd.conf.example
|
||||
share/cfengine/cfdaily
|
||||
share/cfengine/cfengine.conf.example
|
||||
share/cfengine/cfengine.el
|
||||
share/cfengine/cfrc.example
|
||||
share/cfengine/cfrun.hosts.example
|
||||
share/cfengine/start-cfd
|
||||
@dirrm share/cfengine
|
||||
%%PORTDOCS%%share/doc/cfengine/cf-security.html
|
||||
%%PORTDOCS%%share/doc/cfengine/cfengine-Reference.html
|
||||
%%PORTDOCS%%share/doc/cfengine/cfengine-Tutorial.html
|
||||
%%PORTDOCS%%share/doc/cfengine/locks.ps
|
||||
%%PORTDOCS%%share/doc/cfengine/paper1.ps
|
||||
%%PORTDOCS%%share/doc/cfengine/paper2.ps
|
||||
%%PORTDOCS%%@dirrm share/doc/cfengine
|
Loading…
Add table
Reference in a new issue