php4...
Melvyn Sopacua
freebsd-questions at webteckies.org
Sun Nov 30 18:44:57 PST 2003
[ inlined since it was stripped ]
On Monday 01 December 2003 02:29, Gary Kline wrote:
> Yipes! No wonder no FUD port has been done! ....
You mean this?
(I'm still trying to improve this, but need a hack on bsd.php.mk to make it
more user-friendly).
Oh - just create /usr/ports/www/fudforum, cd into it and sh /path/to/
fudforum.sh.
--
Melvyn
=======================================================
FreeBSD sarevok.webteckies.org 5.2-BETA FreeBSD 5.2-BETA #1: Sat Nov 29
00:15:33 CET 2003 root at sarevok.webteckies.org:/usr/obj/usr/src/sys/
SAREVOK_NOFW_DBG i386
=======================================================
# 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-descr
# pkg-message
# pkg-plist
#
echo x - Makefile
sed 's/^X//' >Makefile << 'END-of-Makefile'
X# New ports collection makefile for: FUDForum
X# Date created: 30 Nov 2003
X# Whom: Melvyn Sopacua
X#
X# $Id$
X# $FreeBSD$
X#
X
XPORTNAME= fudforum
XPORTVERSION= 2.6.0.r8
XCATEGORIES= www
XMASTER_SITES= http://fud.prohost.org/download/
X# http://fud.prohost.org/download/FUDforum_zl_2-6-0RC8.tar.bz2
XDISTNAME= FUDforum_zl_${PORTVERSION:S/.r/RC/:S/./-/g}
X
XMAINTAINER= ports at webteckies.org
XCOMMENT= A robust, fully customizable and extremely scalable forums package
X
XWRKSRC= ${WRKDIR}/FUDforum2
XNO_BUILD= yes
XUSE_BZIP2= yes
X
XFUDDIR?= www/data-dist/${PORTNAME}
XPLIST_SUB+= FUDDIR=${FUDDIR}
XDB_TYPE?= mysql4
X
X.if ${DB_TYPE} == "mysql4"
XLIB_DEPENDS+= mysqlclient.12:${PORTSDIR}/databases/mysql40-client
X.else
X.if ${DB_TYPE} == "mysql3"
XLIB_DEPENDS+= mysqlclient.10:${PORTSDIR}/databases/mysql323-client
X.else
X.if ${DB_TYPE} == "pgsql"
XLIB_DEPENDS+= pq:${PORTSDIR}/databases/postgresql-client
X.endif
X.endif
X.endif
XWANT_PHP_CLI= yes
XWANT_PHP_WEB= yes
X
XFUDDOCS= COPYING CREDITS README
X
X.include <bsd.port.pre.mk>
X.include "${.CURDIR}/../../lang/php4/bsd.php.mk"
X
Xpre-extract:
X @${ECHO_MSG} "You can select the Database to use by defining DB_TYPE"
X @${ECHO_MSG} "Default: mysql4"
X @${ECHO_MSG} ""
X @${ECHO_MSG} "You can select the installation directory by setting"
X @${ECHO_MSG} "FUDDIR relative to ${PREFIX}"
X @${ECHO_MSG} "Default: www/data-dist/${PORTNAME}"
X @${ECHO_MSG} ""
X
Xdo-install:
X @${MKDIR} ${PREFIX}/${FUDDIR}
X ${CP} ${WRKSRC}/*.php ${PREFIX}/${FUDDIR}
X.if !defined(NOPORTDOCS)
X @${ECHO_MSG} "Installing Documentation into ${DOCSDIR}"
X @${ECHO_MSG} ""
X @${MKDIR} ${DOCSDIR}
X.for f in ${FUDDOCS}
X @${INSTALL_DATA} ${WRKSRC}/$f ${DOCSDIR}/
X.endfor
X.endif
X
Xpost-install:
X @${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
END-of-Makefile
echo x - distinfo
sed 's/^X//' >distinfo << 'END-of-distinfo'
XMD5 (FUDforum_zl_2-6-0RC8.tar.bz2) = e5543f56b961c840c2de9abdc59ef714
END-of-distinfo
echo x - pkg-descr
sed 's/^X//' >pkg-descr << 'END-of-pkg-descr'
XFUDforum is a highly customizable forum package, with a large feature set.
The
Xeasy to use administration control panel allows the administrator to easily
Xconfigure and control the many features available. The forum also includes an
Xinteractive help package, which helps to familiarize users with the full
Xpotential of FUDforum.
X
XWWW: http://fud.prohost.org/
END-of-pkg-descr
echo x - pkg-message
sed 's/^X//' >pkg-message << 'END-of-pkg-message'
X*****************************************
X* Installation Instructions *
X*****************************************
X
X1) This step applies ONLY to users who's PHP has a memory limit.
X
X Make sure that the directory the install script is in is either writable
by
X the webserver or that a "fudforum_archive" file exists and is writable by
X the webserver. The latter applies only to users on servers WITHOUT
X safe_mode.
X
X2) Using your web browser run the install.php script. In a default install,
X run:
X http://localhost/fudforum/install.php
X
X3) The install wizard will then take you through 5 steps at the end of which
X you will have a working FUDforum installed on your server.
X
X*****************************************
X* Uninstall Instructions *
X*****************************************
X
XRun the uninstall.php script PRIOR to pkg_delete/pkg_deinstall to remove the
Xdirectories and files created by the install.php script.
X
END-of-pkg-message
echo x - pkg-plist
sed 's/^X//' >pkg-plist << 'END-of-pkg-plist'
X%%PORTDOCS%%share/doc/fudforum/COPYING
X%%PORTDOCS%%share/doc/fudforum/CREDITS
X%%PORTDOCS%%share/doc/fudforum/README
X%%FUDDIR%%/install.php
X%%FUDDIR%%/uninstall.php
X at dirrm %%FUDDIR%%
X%%PORTDOCS%%@dirrm share/doc/fudforum
END-of-pkg-plist
exit
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: signature
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20031201/97ddc805/attachment.bin
More information about the freebsd-questions
mailing list