aboutsummaryrefslogtreecommitdiff
path: root/databases/vfront/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'databases/vfront/Makefile')
-rw-r--r--databases/vfront/Makefile56
1 files changed, 56 insertions, 0 deletions
diff --git a/databases/vfront/Makefile b/databases/vfront/Makefile
new file mode 100644
index 000000000000..609f22c23e9e
--- /dev/null
+++ b/databases/vfront/Makefile
@@ -0,0 +1,56 @@
+# Ports collection Makefile for: vfront
+# Date created: 11th April 2012
+# Whom: crees
+#
+# $FreeBSD$
+#
+
+PORTNAME= vfront
+DISTVERSION= 0.96c
+CATEGORIES= databases www
+MASTER_SITES= SF/vfront/vfront/vfront-${DISTVERSION}
+
+MAINTAINER= crees@FreeBSD.org
+COMMENT= Simple frontend for database data entry
+
+LICENSE= GPLv2
+
+NO_BUILD= yes
+PLIST= ${WRKDIR}/pkg-plist
+
+USE_PHP= yes
+
+OPTIONS+= MYSQL "Use MySQL databases" off
+OPTIONS+= PGSQL "Use PostgreSQL databases" off
+
+.include <bsd.port.options.mk>
+
+.if defined(WITH_MYSQL)
+USE_PHP+= mysqli
+USE_MYSQL= yes
+.endif
+
+.if defined(WITH_PGSQL)
+USE_PHP+= pgsql
+USE_PGSQL= yes
+.endif
+
+post-patch:
+ ${REINPLACE_CMD} -i '' -e \
+ 's/\(AUTHORIZATION \\*"\)postgres\(\\*"\)/\1pgsql\2/' \
+ ${WRKSRC}/_install/vfront.postgres.sql \
+ ${WRKSRC}/_install/vfront.postgres.sql.php
+
+pre-install:
+ (cd ${WRKSRC} && \
+ ${FIND} * -type f | ${SED} 's,^,%%WWWDIR%%/,' > ${PLIST} && \
+ ${FIND} * -type d | ${SORT} -r | \
+ ${SED} 's,^,@dirrmtry %%WWWDIR%%/,' >> ${PLIST})
+ @${ECHO_CMD} '@dirrmtry %%WWWDIR%%' >> ${PLIST}
+
+do-install:
+ (cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${WWWDIR})
+ ${CHOWN} -R ${WWWOWN} ${WWWDIR}
+ ${CHMOD} 700 ${WWWDIR}/conf
+
+.include <bsd.port.mk>