diff options
-rw-r--r-- | www/bluefish/Makefile | 75 | ||||
-rw-r--r-- | www/bluefish/distinfo | 3 | ||||
-rw-r--r-- | www/bluefish/pkg-descr | 5 | ||||
-rw-r--r-- | www/bluefish/pkg-plist | 74 |
4 files changed, 157 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> diff --git a/www/bluefish/distinfo b/www/bluefish/distinfo new file mode 100644 index 000000000..838e5a26b --- /dev/null +++ b/www/bluefish/distinfo @@ -0,0 +1,3 @@ +MD5 (bluefish-1.0.7.tar.bz2) = 2c3b3c9c8f8e32b9473dfd879f216dea +SHA256 (bluefish-1.0.7.tar.bz2) = 68cb74b993ad31a86083e8eed482b2f5b4d523806538ea9bc42bfa8b4c0a1110 +SIZE (bluefish-1.0.7.tar.bz2) = 1495619 diff --git a/www/bluefish/pkg-descr b/www/bluefish/pkg-descr new file mode 100644 index 000000000..0c573e8b7 --- /dev/null +++ b/www/bluefish/pkg-descr @@ -0,0 +1,5 @@ +Bluefish is a powerful editor for experienced web designers and programmers. +Bluefish supports many programming and markup languages, but it focuses on +editing dynamic and interactive websites + +WWW: http://bluefish.openoffice.nl/ diff --git a/www/bluefish/pkg-plist b/www/bluefish/pkg-plist new file mode 100644 index 000000000..4985b7b3b --- /dev/null +++ b/www/bluefish/pkg-plist @@ -0,0 +1,74 @@ +bin/bluefish +%%DATADIR%%/bluefish_splash.png +%%DATADIR%%/custom_menu.de.default +%%DATADIR%%/custom_menu.default +%%DATADIR%%/custom_menu.fr.default +%%DATADIR%%/encodings.default +%%DATADIR%%/filetypes.default +%%DATADIR%%/funcref_css.xml +%%DATADIR%%/funcref_html.xml +%%DATADIR%%/funcref_php.xml +%%DATADIR%%/funcref_python.xml +%%DATADIR%%/highlighting.default +%%DATADIR%%/icon_c.png +%%DATADIR%%/icon_cfml.png +%%DATADIR%%/icon_dir.png +%%DATADIR%%/icon_html.png +%%DATADIR%%/icon_image.png +%%DATADIR%%/icon_java.png +%%DATADIR%%/icon_pascal.png +%%DATADIR%%/icon_php.png +%%DATADIR%%/icon_python.png +%%DATADIR%%/icon_r.png +%%DATADIR%%/icon_unknown.png +%%DATADIR%%/icon_xml.png +share/applications/bluefish-project.desktop +share/applications/bluefish.desktop +share/pixmaps/bluefish-icon.png +share/pixmaps/gnome-mime-application-bluefish-project.png +share/locale/bg/LC_MESSAGES/bluefish.mo +share/locale/cs/LC_MESSAGES/bluefish.mo +share/locale/da/LC_MESSAGES/bluefish.mo +share/locale/de/LC_MESSAGES/bluefish.mo +share/locale/es/LC_MESSAGES/bluefish.mo +share/locale/eu/LC_MESSAGES/bluefish.mo +share/locale/fi/LC_MESSAGES/bluefish.mo +share/locale/fr/LC_MESSAGES/bluefish.mo +share/locale/hu/LC_MESSAGES/bluefish.mo +share/locale/it/LC_MESSAGES/bluefish.mo +share/locale/ja/LC_MESSAGES/bluefish.mo +share/locale/no/LC_MESSAGES/bluefish.mo +share/locale/pl/LC_MESSAGES/bluefish.mo +share/locale/pt/LC_MESSAGES/bluefish.mo +share/locale/pt_BR/LC_MESSAGES/bluefish.mo +share/locale/ru/LC_MESSAGES/bluefish.mo +share/locale/sk/LC_MESSAGES/bluefish.mo +share/locale/sr/LC_MESSAGES/bluefish.mo +share/locale/sv/LC_MESSAGES/bluefish.mo +share/locale/ta/LC_MESSAGES/bluefish.mo +share/locale/tr/LC_MESSAGES/bluefish.mo +share/locale/zh_CN/LC_MESSAGES/bluefish.mo +share/locale/zh_TW/LC_MESSAGES/bluefish.mo +share/mime/packages/bluefish.xml +@dirrm share/bluefish +@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime +@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@dirrmtry share/locale/zh_TW/LC_MESSAGES +@dirrmtry share/locale/zh_TW +@dirrmtry share/locale/zh_CN/LC_MESSAGES +@dirrmtry share/locale/zh_CN +@dirrmtry share/locale/sr/LC_MESSAGES +@dirrmtry share/locale/sr +@dirrmtry share/locale/sk/LC_MESSAGES +@dirrmtry share/locale/sk +@dirrmtry share/locale/pt/LC_MESSAGES +@dirrmtry share/locale/pt +@dirrmtry share/locale/pl/LC_MESSAGES +@dirrmtry share/locale/pl +@dirrmtry share/locale/no/LC_MESSAGES +@dirrmtry share/locale/no +@dirrmtry share/locale/fi/LC_MESSAGES +@dirrmtry share/locale/fi +@dirrmtry share/locale/cs/LC_MESSAGES +@dirrmtry share/locale/cs |