86d91fcc81
Mark packages that don't or might probably not have staged installation.
71 lines
2.1 KiB
Makefile
71 lines
2.1 KiB
Makefile
# $NetBSD: Makefile,v 1.4 2012/10/07 16:22:55 asau Exp $
|
|
#
|
|
|
|
PKGNAME= semanticscuttle-${VERSION}
|
|
DISTNAME= SemanticScuttle-${VERSION}
|
|
VERSION= 0.98.3
|
|
PKGREVISION= 1
|
|
CATEGORIES= www
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=semanticscuttle/}
|
|
EXTRACT_SUFX= .zip
|
|
|
|
MAINTAINER= frederic@fauberteau.org
|
|
HOMEPAGE= http://semanticscuttle.sourceforge.net/
|
|
COMMENT= SemanticScuttle is a social bookmarking tool
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
.include "../../lang/php/phpversion.mk"
|
|
.include "../../mk/apache.mk"
|
|
DEPENDS+= ${APACHE_PKG_PREFIX}-${PHP_PKG_PREFIX}:../../www/ap-php
|
|
|
|
USE_TOOLS+= pax
|
|
#NO_BUILD= yes
|
|
|
|
DOCDIR= ${PREFIX}/share/doc/semanticscuttle
|
|
EGDIR= ${PREFIX}/share/examples/semanticscuttle
|
|
SSDIR= ${PREFIX}/share/semanticscuttle
|
|
PAXDIRS= scripts src www
|
|
|
|
CONF_FILES+= ${EGDIR}/apache.conf ${PKG_SYSCONFDIR}/apache.conf
|
|
|
|
SUBST_CLASSES+= files
|
|
SUBST_STAGE.files= post-build
|
|
SUBST_FILES.files= apache.conf.dist
|
|
SUBST_SED.files= -e "s|@SSHOME@|${SSDIR}/www|g"
|
|
SUBST_MESSAGE.files= Fixing configuration files.
|
|
|
|
.include "options.mk"
|
|
|
|
do-build:
|
|
${CP} ${FILESDIR}/apache.conf.dist ${WRKSRC}/apache.conf.dist
|
|
${CP} ${FILESDIR}/pgsql.inittables.sql ${WRKSRC}/pgsql.inittables.sql
|
|
|
|
INSTALLATION_DIRS+= ${DOCDIR} ${EGDIR}
|
|
|
|
do-install:
|
|
.for d in ${PAXDIRS}
|
|
${INSTALL_DATA_DIR} ${DESTDIR}${SSDIR}/${d}
|
|
.endfor
|
|
.for d in ${PAXDIRS}
|
|
cd ${WRKSRC}/${d} && pax -rwpam . ${DESTDIR}${SSDIR}/${d}
|
|
.endfor
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/apache.conf.dist ${DESTDIR}${EGDIR}/apache.conf
|
|
${INSTALL_DATA} ${WRKSRC}/pgsql.inittables.sql ${DESTDIR}${EGDIR}/pgsql.inittables.sql
|
|
|
|
# Data
|
|
.for d in data/locales data/schema data/templates
|
|
${INSTALL_DATA_DIR} ${DESTDIR}${SSDIR}/${d}
|
|
.endfor
|
|
.for d in data/locales data/schema data/templates
|
|
cd ${WRKSRC}/${d} && pax -rwpam . ${DESTDIR}${SSDIR}/${d}
|
|
.endfor
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/data/config.default.php ${DESTDIR}${SSDIR}/data
|
|
${INSTALL_DATA} ${WRKSRC}/data/config.php.dist ${DESTDIR}${EGDIR}/config.php
|
|
${INSTALL_DATA} ${WRKSRC}/data/tables.sql ${DESTDIR}${EGDIR}/mysql.inittables.sql
|
|
|
|
# Documentation
|
|
cd ${WRKSRC}/doc && pax -rwpam . ${DESTDIR}${DOCDIR}
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|