head	1.26;
access;
symbols
	RELEASE_7_1_0:1.22
	RELEASE_6_4_0:1.22
	RELEASE_5_EOL:1.20
	RELEASE_7_0_0:1.18
	RELEASE_6_3_0:1.18
	PRE_XORG_7:1.17
	RELEASE_4_EOL:1.13
	RELEASE_6_2_0:1.13
	RELEASE_6_1_0:1.9
	RELEASE_5_5_0:1.9;
locks; strict;
comment	@# @;


1.26
date	2009.04.11.09.58.39;	author miwi;	state dead;
branches;
next	1.25;

1.25
date	2009.04.11.09.52.52;	author miwi;	state Exp;
branches;
next	1.24;

1.24
date	2009.03.27.11.53.07;	author garga;	state Exp;
branches;
next	1.23;

1.23
date	2009.03.06.17.23.50;	author wxs;	state Exp;
branches;
next	1.22;

1.22
date	2008.09.15.19.56.38;	author garga;	state Exp;
branches;
next	1.21;

1.21
date	2008.06.06.14.07.10;	author edwin;	state Exp;
branches;
next	1.20;

1.20
date	2008.03.27.10.58.30;	author kuriyama;	state Exp;
branches;
next	1.19;

1.19
date	2008.03.16.20.45.13;	author lippe;	state Exp;
branches;
next	1.18;

1.18
date	2007.05.19.20.25.24;	author flz;	state Exp;
branches;
next	1.17;

1.17
date	2007.04.11.19.23.37;	author miwi;	state Exp;
branches;
next	1.16;

1.16
date	2007.04.10.08.32.59;	author pav;	state Exp;
branches;
next	1.15;

1.15
date	2007.03.13.20.11.18;	author garga;	state Exp;
branches;
next	1.14;

1.14
date	2007.02.11.01.23.34;	author kris;	state Exp;
branches;
next	1.13;

1.13
date	2006.10.15.20.08.15;	author kris;	state Exp;
branches;
next	1.12;

1.12
date	2006.09.03.20.20.47;	author sat;	state Exp;
branches;
next	1.11;

1.11
date	2006.09.03.17.40.59;	author kris;	state Exp;
branches;
next	1.10;

1.10
date	2006.05.13.04.41.19;	author edwin;	state Exp;
branches;
next	1.9;

1.9
date	2006.01.18.21.55.43;	author pav;	state Exp;
branches;
next	1.8;

1.8
date	2006.01.16.22.09.59;	author edwin;	state Exp;
branches;
next	1.7;

1.7
date	2005.11.21.01.13.52;	author kris;	state Exp;
branches;
next	1.6;

1.6
date	2005.11.13.11.23.30;	author nork;	state Exp;
branches;
next	1.5;

1.5
date	2005.11.03.22.27.34;	author edwin;	state Exp;
branches;
next	1.4;

1.4
date	2005.11.03.06.25.44;	author edwin;	state Exp;
branches;
next	1.3;

1.3
date	2005.11.02.05.09.19;	author edwin;	state Exp;
branches;
next	1.2;

1.2
date	2005.11.02.02.11.52;	author edwin;	state Exp;
branches;
next	1.1;

1.1
date	2005.10.31.11.25.56;	author edwin;	state Exp;
branches;
next	;


desc
@@


1.26
log
@2009-03-22 science/oof: Broken with GCC 4.2 and beyond
2009-04-06 www/raqdevil: Master site gone, distfiles not fetchable
@
text
@# New ports collection makefile for:    raqdevil
# Date created:         06 September 2005
# Whom:                 Devon H. O'Dell <devon.odell@@coyotepoint.com>
#
# $FreeBSD: ports/www/raqdevil/Makefile,v 1.25 2009/04/11 09:52:52 miwi Exp $
#

PORTNAME=	raqdevil
PORTVERSION=	1.0
PORTREVISION=	7
CATEGORIES=	www sysutils
MASTER_SITES=	http://www.raqdevil.com/

MAINTAINER=	devon.odell@@gmail.com
COMMENT=	A port of the Sun Cobalt RaQ550 software to FreeBSD

# The explicit dependencies on p5-Net, p5-Digest, p5-Authen-SASL,
# p5-Test-Harness, p5-Test-Simple, p5-Authen-SASL and p5-MIME-Base64
# are necessary due to ports/86310. This is a work-around: RAQdevil
# does not depend on these ports itself.

RUN_DEPENDS=	${LOCALBASE}/sbin/sendmail:${PORTSDIR}/mail/${SENDMAIL_MILTER_PORT}	\
		${SITE_PERL}/Authen/SASL.pm:${PORTSDIR}/security/p5-Authen-SASL		\
		${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \
		${SITE_PERL}/Digest.pm:${PORTSDIR}/security/p5-Digest			\
		${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
		${SITE_PERL}/Net/Cmd.pm:${PORTSDIR}/net/p5-Net				\
		${SITE_PERL}/Test/Harness.pm:${PORTSDIR}/devel/p5-Test-Harness		\
		${SITE_PERL}/Test/Simple.pm:${PORTSDIR}/devel/p5-Test-Simple		\
		${LOCALBASE}/libexec/imapd:${PORTSDIR}/mail/imap-uw			\
		${SITE_PERL}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode			\
		${SITE_PERL}/${PERL_ARCH}/Quota.pm:${PORTSDIR}/sysutils/p5-Quota		\
		${SITE_PERL}/${PERL_ARCH}/Locale/gettext.pm:${PORTSDIR}/devel/p5-Locale-gettext	\
		${SITE_PERL}/GD/Graph.pm:${PORTSDIR}/graphics/p5-GD-Graph		\
		${SITE_PERL}/Mail/SPF/Query.pm:${PORTSDIR}/mail/p5-Mail-SPF-Query	\
		${JCODE}:${PORTSDIR}/japanese/p5-Jcode		\
		expect:${PORTSDIR}/lang/expect			\
		logrotate:${PORTSDIR}/sysutils/logrotate	\
		pcretest:${PORTSDIR}/devel/pcre			\
		snmpd:${PORTSDIR}/net-mgmt/net-snmp		\
		proftpd:${PORTSDIR}/ftp/proftpd			\
		qpopauth:${PORTSDIR}/mail/qpopper		\
		xinetd:${PORTSDIR}/security/xinetd		\
		spamc:${PORTSDIR}/mail/p5-Mail-SpamAssassin	\
		procmail:${PORTSDIR}/mail/procmail		\
		clamscan:${PORTSDIR}/security/clamav		\
		analog:${PORTSDIR}/www/analog
BUILD_DEPENDS=	re2c:${PORTSDIR}/devel/re2c

BROKEN=		Master site gone, distfiles not fetchable
DEPRECATED=	${BROKEN}
EXPIRATION_DATE=	2009-04-06

USE_GNOME=	glib20
USE_PHP=	pcre session xml
USE_GMAKE=	yes
USE_PERL5=	yes
USE_APACHE=	yes

WITHOUT_X11=	yes
WITH_APACHE2=	yes
REINPLACE_ARGS=	-i""
USE_LDCONFIG=	yes
LDCONFIG_DIRS=	${PREFIX}/raqdevil/lib
NO_PACKAGE=	Workaround for Pointyhat and Tinderbox.

.include <bsd.port.pre.mk>

.if ${PERL_LEVEL} < 500801
JCODE=	${SITE_PERL}/${PERL_ARCH}/Jcode.pm
.else
JCODE=	${SITE_PERL}/Jcode.pm
.endif

.if !defined(SENDMAIL_MILTER_PORT)
SENDMAIL_MILTER_PORT?=	sendmail-sasl
.else
.if ${SENDMAIL_MILTER_PORT} != "sendmail-sasl"
pre-everything::
	@@${ECHO_MSG} "SENDMAIL_MILTER_PORT=${SENDMAIL_MILTER_PORT}
	@@${ECHO_MSG} "RAQdevil makes use of the sendmail-sasl metaport. Please set"
	@@${ECHO_MSG} "SENDMAIL_MILTER_PORT=sendmail-sasl in /etc/make.conf"
	@@${FALSE}
.endif
.endif

pre-extract:
.if !defined(BATCH)
	@@${SH} ${FILESDIR}/warning
.endif

post-extract:
.if !defined(BATCH)
	${CC} -o ${WRKSRC}/rdqchk ${FILESDIR}/rdqchk.c
	${WRKSRC}/rdqchk
.endif

post-patch:
	@@${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \
		's|[(]prefix[)]|${PREFIX}|g' ;
	@@${FIND} ${WRKSRC} -type f -name \*-e | ${XARGS} ${RM} -f

post-install:
	@@PKG_PREFIX=${PREFIX} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
	@@${CAT} ${PKGMESSAGE}

.include <bsd.port.post.mk>
@


1.25
log
@- Fix DEPRECATED output

Reported by:	rmport
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.24
log
@- Bump necessary PORTREVISIONS and fix some ports to new clamav API
@
text
@d50 2
a51 1
BROKEN=	Master site gone, distfiles not fetchable
@


1.23
log
@- Mark BROKEN: master site gone and unfetchable.
- Schedule to be expired in one month.

Submitted by:	devon.odell@@gmail.com (maintainer, via IRC)
@
text
@d10 1
a10 1
PORTREVISION=	6
@


1.22
log
@- Update security/clamav to 0.94 [1] and fix a remote DoS [2]
- Chase libclamav version bump on all dependant ports
- Bump necessary PORTREVISIONS
- Fix some BROKEN messages from ports that were already broken with clamav-0.93
- Mark security/klamav as BROKEN since it doesn't build with clamav-0.94

PR:		ports/127122 [1], ports/127310 [2]
Submitted by:	Gary Palmer <freebsd-gnats@@in-addr.com> [1], delphij [2]
Approved by:	portmgr (pav)
@
text
@d50 3
@


1.21
log
@Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@@
Approved by:    portmgr (pav)
@
text
@d10 1
a10 1
PORTREVISION=	5
@


1.20
log
@- Chase shlib version of net-mgmt/net-snmp.
- Bump PORTREVISIONs.
@
text
@d10 1
a10 1
PORTREVISION=	4
@


1.19
log
@- Update maintainer mail address.

Approved by:	araujo (mentor)
@
text
@d10 1
a10 1
PORTREVISION=	3
@


1.18
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@d14 1
a14 1
MAINTAINER=	devon.odell@@coyotepoint.com
@


1.17
log
@- Unbreak
- Remove EXPIRATION_DATE
- Fix plist
- Set NO_PACKAGE as workaround for pointyhat and tinderbox.

Notes: we work on a correct patchset with the authors :)

PR:		111460
Submitted by:	Cstdenis <cstdenis@@ctgameinfo.com>
Thanks to:      netchild@@, mike (co author), and many other guys for helping
Approved by:	Devon H. O'Dell (maintainer)
@
text
@d10 1
a10 1
PORTREVISION=	2
@


1.16
log
@- Extend expiration date by one month, people are reportedly looking into the
  issue

Submitted by:	netchild
@
text
@d10 1
a10 1
PORTREVISION=	1
a49 4
BROKEN=		Incomplete pkg-plist
DEPRECATED=	${BROKEN}
EXPIRATION_DATE=2007-05-10

d59 1
a59 1
INSTALLS_SHLIB=	yes
d61 1
@


1.15
log
@- Update clamav to 0.90.1
- Use -lthr to build clamav since it has problems with libpthread
- Bump PORTREVISION of dependant ports, libclamav version was bumped
- Fix clamcour to build with clamav-0.90.x using patch sent by maintainer
@
text
@d52 1
a52 1
EXPIRATION_DATE=2007-04-10
@


1.14
log
@Schedule these broken ports for removal on 2007-04-10 if they are still
broken at that time and no fix has been submitted.
@
text
@d10 1
@


1.13
log
@BROKEN: Incomplete pkg-plist

Approved by:    portmgr (self)
@
text
@d50 2
@


1.12
log
@- Update maintainer address

Submitted by:	Devon H. O'Dell (maintainer, via IRC)
@
text
@d49 2
@


1.11
log
@It looks like this no longer has conflicting dependencies
@
text
@d3 1
a3 1
# Whom:                 Devon H. O'Dell <dodell@@ixsystems.com>
d13 1
a13 1
MAINTAINER=	dodell@@iXsystems.com
@


1.10
log
@Remove USE_REINPLACE from categories starting with W
@
text
@a48 2
NO_PACKAGE=	Conflicting dependencies (apache 1.x vs 2.x)

@


1.9
log
@- Update to 1.0

PR:		ports/91855
Submitted by:	Devon H. O'Dell <dodell@@iXsystems.com> (maintainer)
@
text
@a54 1
USE_REINPLACE=	yes
@


1.8
log
@Update maintainer email address
@
text
@d3 1
a3 1
# Whom:                 Devon H. O'Dell <dodell@@offmyserver.com>
d9 1
a9 1
PORTVERSION=	0.9.6
d16 5
d22 11
a32 3
		${JCODE}:${PORTSDIR}/japanese/p5-Jcode			\
		${SITE_PERL}/mach/Quota.pm:${PORTSDIR}/sysutils/p5-Quota		\
		${SITE_PERL}/mach/Locale/gettext.pm:${PORTSDIR}/devel/p5-Locale-gettext	\
d35 2
a37 2
		perl:${PORTSDIR}/lang/perl5.8			\
		imapd:${PORTSDIR}/mail/imap-uw			\
d49 1
a49 1
BROKEN=		"Conflicting dependencies (apache 1.x vs 2.x)"
d58 1
d85 1
a85 1
.if !defined(PACKAGE_BUILDING)
d90 1
a90 1
.if !defined(PACKAGE_BUILDING)
@


1.7
log
@BROKEN: Conflicting dependencies (apache 1.x vs 2.x)
@
text
@d13 1
a13 1
MAINTAINER=	dodell@@offmyserver.com
@


1.6
log
@Chase dependency on ja-p5-Jcode.
I don't bump PORTREVISION.  Because dependency on ja-p5-Jcode
is correct, only path isn't correct.  This is build phase
issue.
@
text
@d36 2
@


1.5
log
@Properly do sendmail-sasl checking

    I spoke with dinoex@@ about the correct thing to do regarding
    the dependency on the sendmail-sasl port. Apparently there is
    a variable ``SENDMAIL_MILTER_PORT'' that is used by milters to
    determine which version of sendmail they should depend on --
    solving almost the exact issue we have with the RAQdevil port.
    Attached is a patch that removes the pkg_info construction and
    uses the SENDMAIL_MILTER_PORT instead... I think it is a lot
    cleaner at least to read. What do you think?

Submitted by:	Devon O'Dell <dodell@@offmyserver.com>
@
text
@d17 1
a17 1
		${SITE_PERL}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode			\
d50 6
@


1.4
log
@Remove warning when packagebuilding (build jails are allowed to be
screwed up :-)

Submitted by:	dodell@@offmyserver.com
@
text
@d16 1
a16 1
RUN_DEPENDS=	${LOCALBASE}/sbin/sendmail:${PORTSDIR}/mail/sendmail-sasl		\
d50 12
a66 7
pre-configure:
	@@if [ -n "`${PKG_INFO} -xI '^sendmail+tls+sasl*' 2> /dev/null`" ]; then \
		${ECHO_CMD} "${PKGNAME}: sendmail with sasl support is required for RAQdevil to properly function."; \
		${ECHO_CMD} "Please install mail/sendmail-sasl." \
		${FALSE}; \
	fi

@


1.3
log
@Remove explicit dependency on httpd, it's included in USE_APACHE.

make_index: raqdevil-0.9.6: no entry for /usr/ports/www/apache20
probably a repocopy in progress?
@
text
@d51 1
d53 1
@


1.2
log
@[patch] Update www/raqdevil to 0.9.6

	We've released an 0.9.6 version of RAQdevil. The shar last
	time was apparently quite mangled, so I'm not sure that the
	current port actually works. Sorry for any miscommunication
	about that.

PR:		ports/88308
Submitted by:	Devon H. O'Dell <dodell@@offmyserver.com>
@
text
@a22 1
		httpd:${PORTSDIR}/www/apache20			\
@


1.1
log
@new port www/raqdevil

	This pr is a duplicate of ports/87108, which doesn't have the shar.

	This shar creates a raqdevil/ directory which is suitable
	for addition in the FreeBSD ports tree.

        From the pkg-descr:

	RAQdevil is a web control panel application, developed by
	OffMyServer and based upon the Sun Cobalt RaQ550 software.
	The RAQdevil is software that provides web based management
	of multiple aspects of a server. RAQdevil manages system
	users, web sites, email, DNS, and other common server
	components used for web hosting.

        http://www.raqdevil.com/

	I submitted a shar for 0.9 as well, but cannot find the
	original report via the web interface. This shar supercedes
	0.9.

PR:		ports/87129
Submitted by:	Devon H. O'Dell <dodell@@offmyserver.com>
@
text
@d9 1
a9 1
PORTVERSION=	0.9.4
d11 1
a11 2
MASTER_SITES=	http://raqdevil.alkeninternet.com/ \
		http://www.sitetronics.com/
d16 20
a35 18
RUN_DEPENDS=	\
		${LOCALBASE}/libexec/imapd:${PORTSDIR}/mail/imap-uw	\
		${LOCALBASE}/libexec/qpopper:${PORTSDIR}/mail/qpopper	\
		${SITE_PERL}/${PERL_ARCH}/Locale/gettext.pm:${PORTSDIR}/devel/p5-Locale-gettext	\
		${SITE_PERL}/${PERL_ARCH}/Quota.pm:${PORTSDIR}/sysutils/p5-Quota		\
		${SITE_PERL}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode	\
		analog:${PORTSDIR}/www/analog				\
		clamscan:${PORTSDIR}/security/clamav			\
		logrotate:${PORTSDIR}/sysutils/logrotate		\
		pcretest:${PORTSDIR}/devel/pcre				\
		procmail:${PORTSDIR}/mail/procmail			\
		proftpd:${PORTSDIR}/ftp/proftpd				\
		sendmail:${PORTSDIR}/mail/sendmail-sasl			\
		snmpd:${PORTSDIR}/net-mgmt/net-snmp			\
		spamc:${PORTSDIR}/mail/p5-Mail-SpamAssassin		\
		xinetd:${PORTSDIR}/security/xinetd
BUILD_DEPENDS=	bison:${PORTSDIR}/devel/bison				\
	        re2c:${PORTSDIR}/devel/re2c
d38 1
a38 1
USE_PHP=	xml pcre
d42 3
a50 8
.ifdef (WITH_APACHE)
WITH_APACHE2=		yes
.endif

.ifndef (WITH_APACHE2)
BROKEN?=	"This port requires Apache 2. Use make -DWITH_APACHE."
.endif

d54 7
d73 1
a73 1
	@@${SETENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
@

