# Created by: Hubert Tournier # $FreeBSD$ PORTNAME= phpGedView PORTVERSION= 4.2.3 CATEGORIES= www MASTER_SITES= SF/${PORTNAME:L}/1%20PhpGedView/PhpGedView%20v${PORTVERSION} DISTNAME= ${PORTNAME:S/p/P/}-basic-${PORTVERSION} MAINTAINER= fbsd@opal.com COMMENT= Online genealogy viewer WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} EXTRACT_AFTER_ARGS= -d ${WRKSRC} FETCH_ARGS= -pRr USE_ZIP= yes USE_PHP= calendar dom gd pcre session xml NO_BUILD= yes SUB_FILES= pkg-message pkg-deinstall DISTATE= config.php config_download.php config_gedcom.php OPTIONS_MULTI= DB OPTIONS_MULTI_DB= MYSQL PGSQL SQLITE OPTIONS_DEFAULT= SQLITE DB_DESC= Data storage NO_STAGE= yes .include .if ${PORT_OPTIONS:MMYSQL} USE_MYSQL= yes USE_PHP += pdo_mysql .endif .if ${PORT_OPTIONS:MPGSQL} USE_PGSQL= yes USE_PHP += pdo_pgsql .endif .if ${PORT_OPTIONS:MSQLITE} USE_PHP += pdo_sqlite .endif post-extract: .for f in ${DISTATE} @${MV} ${WRKSRC}/${f} ${WRKSRC}/${f}-dist .endfor do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${WWWDIR} @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR}/index ${WWWDIR}/media @${CHMOD} -R u+w ${WWWDIR}/index ${WWWDIR}/media @${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR}/index ${WWWDIR}/media' >>${TMPPLIST} @${ECHO_CMD} '@exec ${CHMOD} -R u+w ${WWWDIR}/index ${WWWDIR}/media' >>${TMPPLIST} post-install: .for f in ${DISTATE} @if [ ! -f ${WWWDIR}/${f} ]; then \ ${CP} -p ${WWWDIR}/${f}-dist ${WWWDIR}/${f}; \ ${CHMOD} a+w ${WWWDIR}/${f}; \ fi .endfor @${CAT} ${PKGMESSAGE} .include