diff options
Diffstat (limited to 'www/bluefish/Makefile')
-rw-r--r-- | www/bluefish/Makefile | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/www/bluefish/Makefile b/www/bluefish/Makefile new file mode 100644 index 000000000..d8be3e939 --- /dev/null +++ b/www/bluefish/Makefile @@ -0,0 +1,75 @@ +# New ports collection makefile for: bluefish +# Date created: 23 January 2003 +# Whom: Koop Mast <einekoai@chello.nl> +# +# $FreeBSD$ +# $MCom: ports/www/bluefish/Makefile,v 1.1 2006/09/30 03:21:27 ahze Exp $ +# + +PORTNAME= bluefish +PORTVERSION= 1.0.7 +PORTREVISION= 2 +CATEGORIES= www editors +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= farrokhi@FreeBSD.org +COMMENT= HTML editor designed for the experienced web designer + +LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre \ + aspell.16:${PORTSDIR}/textproc/aspell + +.if !defined(WITHOUT_WEBLINT) +RUN_DEPENDS+= weblint:${PORTSDIR}/www/weblint +.endif +.if defined(WITH_TIDY) +RUN_DEPENDS+= tidy:${PORTSDIR}/www/tidy +.endif + +USE_BZIP2= yes +USE_GETTEXT= yes +USE_GNOME= gnomeprefix gtk20 gnomevfs2 gnomemimedata +WANT_GNOME= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" +CONFIGURE_ARGS= --with-freedesktop_org-menu=${PREFIX}/share/applications \ + --with-freedesktop_org-mime=${PREFIX}/share/mime \ + --without-gnome2_4-mime \ + --without-gnome2_4-appreg \ + --with-icon-path=${PREFIX}/share/pixmaps \ + --mandir=${MANPREFIX}/man + +# Turns debugging output on +.if defined(WITH_DEBUG) +CONFIGURE_ARGS+= --with-debugging-output +.endif + +.if defined(WITHOUT_SPLASH) +CONFIGURE_ARGS+= --disable-splash-screen +.endif + +MAN1= bluefish.1 + +pre-everything:: + @${ECHO_MSG} "" + @${ECHO_MSG} "Bluefish has the following tunable option(s):" + @${ECHO_MSG} " WITH_DEBUG for debug support" + @${ECHO_MSG} " WITHOUT_WEBLINT disable the weblint syntax and style checker" + @${ECHO_MSG} " WITH_TIDY for the tidy html cleanup program" + @${ECHO_MSG} " WITHOUT_SPLASH disable the splash screen" + @${ECHO_MSG} "" + @${ECHO_MSG} "For Highlighting to work, please enable UTF-8 support in devel/pcre." + @${ECHO_MSG} "This will reduce the number of warning in the console when running bluefish." + @${ECHO_MSG} "" + +pre-install: + @${MKDIR} ${PREIX}/share/mime + +.include <bsd.port.pre.mk> + +.if ${HAVE_GNOME:Mlibgnomeui}!="" +USE_GNOME+= libgnomeui +.endif + +.include <bsd.port.post.mk> |