aboutsummaryrefslogtreecommitdiff
path: root/www/gallery2/Makefile
diff options
context:
space:
mode:
authorJean Milanez Melo <jmelo@FreeBSD.org>2007-07-09 19:24:56 +0000
committerJean Milanez Melo <jmelo@FreeBSD.org>2007-07-09 19:24:56 +0000
commiteef6e662c3c51915c667172c7ace0564b4b18410 (patch)
tree8754790a5b600a680377ff5e4e33f90d2c4594c7 /www/gallery2/Makefile
parent6c575e22a298e54dae35edec27cd939da01fbbdd (diff)
downloadports-eef6e662c3c51915c667172c7ace0564b4b18410.tar.gz
ports-eef6e662c3c51915c667172c7ace0564b4b18410.zip
Notes
Diffstat (limited to 'www/gallery2/Makefile')
-rw-r--r--www/gallery2/Makefile32
1 files changed, 18 insertions, 14 deletions
diff --git a/www/gallery2/Makefile b/www/gallery2/Makefile
index 5109ce963ee5..35ac74a05959 100644
--- a/www/gallery2/Makefile
+++ b/www/gallery2/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gallery2
PORTVERSION= 2.2.2
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= gallery
@@ -21,13 +22,17 @@ WANT_PHP_WEB= yes
WRKSRC= ${WRKDIR}/${DIST_SUBDIR}
NO_BUILD= yes
-PKGMESSAGE= ${WRKDIR}/pkg-message
CPIOARGS= --quiet -pdum -R
+PKGMESSAGE= ${WRKDIR}/pkg-message
+SUB_FILES= pkg-message
+SUB_LIST+= WWWDIR_REL=${WWWDIR_REL}
+
# Note that USE_PHP must be set before bsd.port.pre.mk is included, so
# OPTIONS can't be used right now without making portlint angry
#OPTIONS= NETPBM "Enable netpbm support" off \
# IMAGEMAGICK "Enable imagemagick support" on \
+# GRAPHICSMAGICK "Use graphicsmagick instead of imagemagick" off \
# PGSQL "Use PostgreSQL instead of MySQL" off \
# JHEAD "Enable jhead support" on \
# UNZIP "Enable unzip support" on \
@@ -53,9 +58,13 @@ USE_PHP+= gettext
.if defined(WITH_NETPBM)
RUN_DEPENDS+= giftopnm:${PORTSDIR}/graphics/netpbm
.endif
-.if !defined(WITHOUT_IMAGEMAGICK)
+
+.if defined(WITH_GRAPHICSMAGICK)
+RUN_DEPENDS+= GraphicsMagick.1:${PORTSDIR}/graphics/GraphicsMagick
+.elif !defined(WITHOUT_IMAGEMAGICK)
RUN_DEPENDS+= convert:${PORTSDIR}/graphics/ImageMagick
.endif
+
.if !defined(WITHOUT_JHEAD)
RUN_DEPENDS+= jhead:${PORTSDIR}/graphics/jhead
.endif
@@ -70,23 +79,18 @@ RUN_DEPENDS+= dcraw:${PORTSDIR}/graphics/dcraw
.endif
pre-everything::
-.if !defined(GALLERY2DIR)
+.if defined(GALLERY2DIR)
+WWWDIR= ${GALLERY2DIR}
+.else
@${ECHO_MSG} ""
- @${ECHO_MSG} "Define GALLERY2DIR to override default of 'www/gallery2'."
+ @${ECHO_MSG} "Define GALLERY2DIR to override default of ${WWWDIR}."
@${ECHO_MSG} ""
.endif
-GALLERY2DIR?= www/gallery2
-PLIST_SUB+= GALLERY2DIR=${GALLERY2DIR}
-
-post-configure:
- @ ${SED} -e 's#%%PREFIX%%#${PREFIX}#g' \
- -e 's#%%GALLERY2DIR%%#${GALLERY2DIR}#g' pkg-message > ${PKGMESSAGE}
-
do-install:
- @ ${MKDIR} -m 0755 ${PREFIX}/${GALLERY2DIR}
- @ cd ${WRKSRC} && ${FIND} * -print | ${CPIO} ${CPIOARGS} ${WWWOWN}:${WWWGRP} ${PREFIX}/${GALLERY2DIR}
- @ ${CHOWN} ${WWWOWN}:${WWWGRP} ${PREFIX}/${GALLERY2DIR}
+ @ ${MKDIR} -m 0755 ${WWWDIR}
+ @ cd ${WRKSRC} && ${FIND} * -print | ${CPIO} ${CPIOARGS} ${WWWOWN}:${WWWGRP} ${WWWDIR}
+ @ ${CHOWN} ${WWWOWN}:${WWWGRP} ${WWWDIR}
post-install:
.if !defined(BATCH)