aboutsummaryrefslogtreecommitdiff
path: root/databases/phpmyadmin211/Makefile
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2005-03-06 10:48:47 +0000
committerThierry Thomas <thierry@FreeBSD.org>2005-03-06 10:48:47 +0000
commit8603006888f9a294f04d325f649b76512b9d91ee (patch)
treee9c87440c3a55c597ab200fadf67ed0008d8a6c6 /databases/phpmyadmin211/Makefile
parent4d40dc828dd04a9f0148b09cc7faa597c33f3355 (diff)
Notes
Diffstat (limited to 'databases/phpmyadmin211/Makefile')
-rw-r--r--databases/phpmyadmin211/Makefile41
1 files changed, 18 insertions, 23 deletions
diff --git a/databases/phpmyadmin211/Makefile b/databases/phpmyadmin211/Makefile
index d33337b6dbb5..5f4091e46bec 100644
--- a/databases/phpmyadmin211/Makefile
+++ b/databases/phpmyadmin211/Makefile
@@ -6,8 +6,8 @@
#
PORTNAME= phpMyAdmin
-PORTVERSION= 2.6.1.2
-#DISTVERSION= 2.6.1-pl2
+PORTVERSION= 2.6.1.3
+#DISTVERSION= 2.6.1-pl3
CATEGORIES= databases www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= phpmyadmin
@@ -20,6 +20,10 @@ USE_BZIP2= yes
NO_BUILD= yes
USE_PHP= mysql pcre
+SUB_LIST+= "MYADMDIR=${MYADMDIR}" \
+ "PKGNAME=${PKGNAME}"
+SUB_FILES= pkg-message
+
# Unfortunately can't make WITH_SUPHP part of the OPTIONS selection,
# since it has to be processed before just about anything else.
@@ -35,10 +39,9 @@ PKGDEINSTALL= ${WRKDIR}/pkg-deinstall${PKGNAMESUFFIX}
MYADMUSR?= phpmyadm
-SED_SCRIPT= -e 's,%%PREFIX%%,${PREFIX},g' \
- -e 's,%%MYADMDIR%%,${MYADMDIR},g' \
- -e 's,%%MYADMUSR%%,${MYADMUSR},g' \
- -e 's,%%MYADMGRP%%,${MYADMGRP},g'
+SUB_LIST+= "MYADMUSR=${MYADMUSR}" \
+ "MYADMGRP=${MYADMGRP}"
+SUB_FILES+= pkg-install pkg-deinstall
.else
@@ -49,12 +52,14 @@ WANT_PHP_WEB= yes
# Copy the way lang/php{4,5}-extensions deals with its OPTIONS -- avoids
# problems with include of bsd.port.pre.mk
-OPTIONS= BZ2 "bzip2 library support" on \
- GD "GD library support" on \
- MYSQLI "Improved MySQL support (PHP5, MySQL 4.1 only)" off \
- OPENSSL "OpenSSL support" on \
- PDF "PDFlib support (implies GD)" on \
- ZLIB "ZLIB support" on
+OPTIONS= BZ2 "bzip2 library support" on \
+ GD "GD library support" on \
+ MYSQLI "Improved MySQL support (PHP5, MySQL 4.1 only)" off \
+ OPENSSL "OpenSSL support" on \
+ PDF "PDFlib support (implies GD)" on \
+ ZLIB "ZLIB support" on \
+ MCRYPT "MCrypt library support" on \
+ MBSTRING "Multi-byte character-set string support" on
PORT_DBDIR?= /var/db/ports
LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX}
@@ -65,7 +70,7 @@ OPTIONSFILE?= ${PORT_DBDIR}/${LATEST_LINK}/options
.endif
# Options that default to on:
-.for opt in BZ2 GD OPENSSL PDF ZLIB
+.for opt in BZ2 GD OPENSSL PDF ZLIB MCRYPT MBSTRING
. if !defined(WITHOUT_${opt}) || defined(WITH_${opt})
USE_PHP+= ${opt:L}
. endif
@@ -78,9 +83,6 @@ USE_PHP+= ${opt:L}
. endif
.endfor
-MSG_SKEL= ${PKGDIR}/pkg-message
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
# MYADMUSR is only used WITH_SUPHP
MYADMDIR?= www/phpMyAdmin
MYADMGRP?= ${WWWGRP}
@@ -111,13 +113,6 @@ post-patch:
${FIND} . -type d | ${SORT} -r | ${SED} \
-e "s,^\.$$,@unexec rmdir %D/%%MYADMDIR%% 2>/dev/null || true," \
-e "s,^\.,@dirrm %%MYADMDIR%%," >>${PLIST}
- ${SED} -e 's,%%MYADMDIR%%,${MYADMDIR},g' \
- -e 's,%%PREFIX%%,${PREFIX},g' \
- -e 's,%%PKGNAME%%,${PKGNAME},g' ${MSG_SKEL} > ${PKGMESSAGE}
-.if defined(WITH_SUPHP)
- ${SED} ${SED_SCRIPT} ${PKGINST_SKEL} > ${PKGINSTALL}
- ${SED} ${SED_SCRIPT} ${PKGDEINST_SKEL} > ${PKGDEINSTALL}
-.endif
pre-install:
.if defined(WITH_SUPHP)