openbsd-ports/www/webgui/Makefile
simon 160a7bf355 import webgui
WebGUI is a content management platform built to give average business
users the ability to build and maintain complex web sites.  It is
modular, pluggable, and platform independent.  It is designed to keep the
management of content in the hands of those who create content, rather
than take up the time of busy IT staff.
2007-07-22 16:22:23 +00:00

84 lines
2.1 KiB
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2007/07/22 16:22:23 simon Exp $
COMMENT= fully featured mod_perl content management system
VERSION= 7.3.21
DISTNAME= webgui-${VERSION}-stable
PKGNAME= WebGUI-${VERSION}
CATEGORIES= www
HOMEPAGE= http://www.plainblack.com/webgui
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pbwebgui/}
MAINTAINER= Simon Bertrang <simon@openbsd.org>
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM=Yes
PERMIT_DISTFILES_FTP= Yes
RUN_DEPENDS= ::archivers/p5-Archive-Tar \
::archivers/p5-Archive-Zip \
::archivers/p5-IO-Zlib \
::converters/p5-JSON \
::databases/p5-DBD-mysql \
::databases/p5-ldap \
::devel/p5-BSD-Resource \
::devel/p5-Cache-Memcached \
::devel/p5-Data-Structure-Util \
::devel/p5-DateTime \
::devel/p5-DateTime-Format-Strptime \
::devel/p5-DateTime-Format-Mail \
::devel/p5-Locale-US \
::devel/p5-Log-Log4perl \
::devel/p5-POE \
::devel/p5-POE-Component-IKC \
::devel/p5-Parse-PlainConfig \
::devel/p5-Pod-Coverage \
::devel/p5-Test-Deep \
::devel/p5-Test-MockObject \
::devel/p5-Tie-CPHash \
::devel/p5-Tie-IxHash \
::graphics/p5-Color-Calc \
::graphics/p5-PerlMagick \
::mail/p5-MIME-tools \
::misc/p5-Finance-Quote \
::net/p5-Net-Subnets \
::net/p5-POE-Component-Client-HTTP \
::textproc/p5-Text-Aspell \
::textproc/p5-XML-RSSLite \
::textproc/p5-XML-Simple \
::www/p5-HTML-Highlight \
::www/p5-HTML-Parser \
::www/p5-HTML-TagFilter \
::www/p5-HTML-Template \
::www/p5-HTML-Template-Expr \
::www/p5-SOAP-Lite \
::www/p5-Weather-Com \
::www/p5-libapreq2 \
::www/p5-libwww
NO_BUILD= Yes
NO_REGRESS= Yes
PREFIX= /var/www
INSTDIR= ${PREFIX}/WebGUI
SUBST_VARS= INSTDIR
WRKSRC= ${WRKDIR}/WebGUI
SUBST_FILES= docs/gotcha.txt docs/install.txt etc/WebGUI.conf.original \
lib/WebGUI/Asset/Wobject/_NewWobject.skeleton \
lib/WebGUI/Asset/_NewAsset.skeleton sbin/preload.perl
post-extract:
cd ${WRKSRC} && perl -pi -e 's!/data/WebGUI!${INSTDIR}!g' ${SUBST_FILES}
do-install:
mkdir ${INSTDIR}
cd ${WRKSRC} && umask 022 && pax -rw . ${INSTDIR}
.include <bsd.port.mk>