# New ports collection makefile for: oops # Date created: 15 August 2000 # Whom: Sergey Osokin aka oZZ # # $FreeBSD$ # PORTNAME= oops PORTVERSION= ${OOPSVERSION} PORTREVISION= 6 CATEGORIES= www MASTER_SITES= http://oops-cache.org/ \ ftp://kucha.ru/pub/misc/oops/ DISTNAME= ${PORTNAME}-${OOPSVERSION} MAINTAINER= marck@FreeBSD.org COMMENT= A caching web proxy server BUILD_DEPENDS+= gawk:${PORTSDIR}/lang/gawk OOPSVERSION= 1.5.24 USE_SUBMAKE= yes USE_AUTOTOOLS= autoconf:262 CONFIGURE_ARGS?=--sbindir=${PREFIX}/sbin \ --sysconfdir=${PREFIX}/etc/oops \ --localstatedir=${OOPSVAR} \ --libdir=${PREFIX}/libexec/oops \ --enable-oops-user=oops \ --enable-large-files CONFIGURE_ENV+= CFLAGS="${CFLAGS} -fPIC" \ CXXFLAGS="${CXXFLAGS} -fPIC" \ PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ PTHREAD_LIBS="${PTHREAD_LIBS}" OOPSVAR= /var/run/oops OOPSLOG= /var/log/oops .if !defined(NO_INSTALL_MANPAGES) MAN8= oops.8 oopsctl.8 .endif USE_RC_SUBR= oops PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-message OPTIONS= GIGABASE "GigaBase storage" on \ DB4 "Berkeley DB v4 storage" off \ MYSQL "MySQL auth support" off \ PGSQL "PostgreSQL auth support" off \ PCRE "PCRE support" off .include .if !defined(WITHOUT_GIGABASE) .if defined (WITH_DB4) BROKEN= Only one DB storage can be used (First) .endif LIB_DEPENDS+= gigabase_r.2:${PORTSDIR}/databases/gigabase CONFIGURE_ARGS+= --without-DB .endif .if defined(WITH_DB4) .if defined(WITHOUT_GIGABASE) LIB_DEPENDS+= db4.0:${PORTSDIR}/databases/db4 CONFIGURE_ARGS+= --without-GB .else BROKEN= Only one DB storage can be used .endif .endif .if defined(WITH_MYSQL) USE_MYSQL= YES CONFIGURE_ARGS+= --with-MYSQL=${PREFIX} .endif .if defined(WITH_PGSQL) USE_PGSQL= YES CONFIGURE_ARGS+= --with-PGSQL=${PREFIX}/pgsql .endif .if defined(WITH_PCRE) LIB_DEPENDS+= pcre.0:${PORTSDIR}/devel/pcre CONFIGURE_ARGS+= --with-regexp=pcre .endif pre-configure: @cd ${WRKSRC} && ${AUTOHEADER} pre-install: @PKG_PREFIX=${PREFIX} BATCH=${BATCH} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL post-install: .if !defined(NO_INSTALL_MANPAGES) @${INSTALL_MAN} ${WRKSRC}/doc/oops.8 ${PREFIX}/man/man8 @${INSTALL_MAN} ${WRKSRC}/doc/oopsctl.8 ${PREFIX}/man/man8 .endif @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL @${MKDIR} -m 750 ${OOPSVAR} @${CHOWN} oops ${OOPSVAR} @${MKDIR} -m 750 ${OOPSLOG} @${CHOWN} oops ${OOPSLOG} ${INSTALL_SCRIPT} ${WRKDIR}/oops ${PREFIX}/etc/rc.d @${CAT} ${PKGMESSAGE} post-clean: @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc .include el/electron4/files/minimist-1.2.3 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.ade2010-05-311-1/+1
* Switch to use newer GMP version.ale2010-04-191-2/+2
* Update my email address to the @FreeBSD.org versionjohans2010-02-261-1/+1
* - update to jpeg-8dinoex2010-02-051-2/+2
* - Convert to dynamic plist.johans2009-11-202-431/+11
* Fix build error on -CURRENT (result of a parsing fix in /bin/sh)johans2009-10-311-2/+2
* - Remove dependency on security/nettle in preparation of nettle upgradejohans2009-10-091-4/+4
* - Register CONFLICTS for lang/pike* ports (binaries + manuals in same place)johans2009-08-091-0/+2
* - update to jpeg7dinoex2009-07-181-2/+2
* Chase libgmp and bump PORTREVISION.ale2009-05-131-2/+2
* - Reset maintainer at his requestamdmi32008-09-231-1/+1
* - Now compiles on amd64/7pav2008-06-191-4/+0
* Bump portrevision due to upgrade of devel/gettext.edwin2008-06-061-1/+1
* Migration from bison 1.x to 2.xade2007-10-171-1/+2
* Move the definition of USE_PERL5 before bsd.port.pre.mk inclusion. Thislinimon2007-10-071-5/+5
* Remove always-false/true conditions based on OSVERSION 500000edwin2007-10-041-6/+2
* Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.linimon2007-09-081-5/+1
* - Broken Does not compile on FreeBSD >= 7.0 amd64miwi2007-06-111-0/+4
* - Update to 7.6.112miwi2007-05-022-4/+4
* - Update to 7.6.108miwi2007-04-182-9/+13
* - Update to 7.6.104miwi2007-03-132-4/+4
* - Chase databases/freetds update: ct.3 -> ct.4, tds.4 -> tds.5rafan2007-03-031-1/+1
* - Update to 7.6.102miwi2007-02-013-9/+4
* - Update to 7.6.94vanilla2006-11-163-6/+5
* Chase pdf library and bump PORTREVISION.ale2006-10-091-2/+2
* Chase gmp library and bump PORTREVISION.ale2006-05-101-1/+2
* Remove USE_REINPLACE from the categories starting with Ledwin2006-05-101-1/+0
* 1: Upgrade to 7.6.64.vanilla2006-01-087-215/+5
* security/nettle is out of date : port version is 1.7, available is 1.13edwin2005-11-241-2/+2
* Backport devel patch to fix underflow in in modify_shared_string()mnag2005-11-182-0/+29
* - Update to 7.6.50pav2005-11-175-5/+177
* - Update to 7.6.48pav2005-11-044-24/+23
* - Fix typo (expiremental -> experimental)pav2005-07-141-1/+1
* - Disable poll support, it's buggypav2005-05-251-1/+2
* BROKEN on !i386: Does not compilekris2005-03-271-2/+2
* Split the postgresql ports into a server and a client part.girgen2005-01-311-1/+1
* bump librsvg's version for fix dependcy.vanilla2005-01-091-1/+1
* - Chase pdflib updatepav2004-12-181-1/+1
* Chase library version bump on multimedia/ffmpeglioux2004-12-061-1/+1
* - Update to 7.6.24pav2004-11-032-4/+4
* Upgrade to 7.6.13.vanilla2004-08-202-3/+3
* Also broken on amd64kris2004-06-151-2/+2
* Add missing filekris2004-05-311-0/+1
* - Add more MASTER_SITESkrion2004-05-211-1/+3
* Upgrade to 7.6.9.vanilla2004-05-202-4/+4
* BROKEN on sparc64: Build failskris2004-05-131-0/+4
* - Update to 7.6.6 Releasevanilla2004-05-073-5/+4
* Upgrade to 7.6.3.vanilla2004-05-064-91/+21
* BROKEN on !i386: Does not build (errors running pike binary during build)kris2004-03-291-0/+4
* - Update to 7.5.21vanilla2004-03-176-110/+14
* Should append variable to LDFLAGS, no assign it.vanilla2004-02-261-1/+1
* - Added mird supportvanilla2004-02-252-3/+5