summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-01 01:08:53 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-01 01:08:53 +0800
commit1e4da8dd02b96a75dc9125631bfc4ada97cc0660 (patch)
treeacae6c2a5fc47db003c5d7e4bb108e1ec511c87f
parent53893ee90ea264ef9df6762ca4743d25813e24d6 (diff)
downloadmarcuscom-ports-1e4da8dd02b96a75dc9125631bfc4ada97cc0660.tar
marcuscom-ports-1e4da8dd02b96a75dc9125631bfc4ada97cc0660.tar.gz
marcuscom-ports-1e4da8dd02b96a75dc9125631bfc4ada97cc0660.tar.bz2
marcuscom-ports-1e4da8dd02b96a75dc9125631bfc4ada97cc0660.tar.lz
marcuscom-ports-1e4da8dd02b96a75dc9125631bfc4ada97cc0660.tar.xz
marcuscom-ports-1e4da8dd02b96a75dc9125631bfc4ada97cc0660.tar.zst
marcuscom-ports-1e4da8dd02b96a75dc9125631bfc4ada97cc0660.zip
share/gnome -> share
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8700 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--www/bluefish/Makefile75
-rw-r--r--www/bluefish/distinfo3
-rw-r--r--www/bluefish/pkg-descr5
-rw-r--r--www/bluefish/pkg-plist74
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