aboutsummaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2005-01-14 05:26:35 +0800
committerkwm <kwm@FreeBSD.org>2005-01-14 05:26:35 +0800
commit28c65b4dd88534961dc292451ea06147b37d173f (patch)
treeba7731a55a643024ae1211faec2de1bf317bab7c /www
parent06a600802ab02611201a3160f817364752b10c19 (diff)
downloadfreebsd-ports-gnome-28c65b4dd88534961dc292451ea06147b37d173f.tar.gz
freebsd-ports-gnome-28c65b4dd88534961dc292451ea06147b37d173f.tar.zst
freebsd-ports-gnome-28c65b4dd88534961dc292451ea06147b37d173f.zip
Update www/bluefish to version 1.0. This is GTK2 port of the old bluefish 0.7.
Development to this version was tracked in www/bluefish-devel. Retire www/bluefish-devel.
Diffstat (limited to 'www')
-rw-r--r--www/Makefile1
-rw-r--r--www/bluefish-devel/Makefile67
-rw-r--r--www/bluefish-devel/distinfo2
-rw-r--r--www/bluefish-devel/pkg-descr7
-rw-r--r--www/bluefish-devel/pkg-plist62
-rw-r--r--www/bluefish/Makefile72
-rw-r--r--www/bluefish/distinfo4
-rw-r--r--www/bluefish/files/patch-src_parsedtd.h15
-rw-r--r--www/bluefish/pkg-descr7
-rw-r--r--www/bluefish/pkg-plist85
10 files changed, 93 insertions, 229 deletions
diff --git a/www/Makefile b/www/Makefile
index 803a84b286c6..622b2be82bf6 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -44,7 +44,6 @@
SUBDIR += bk_edit
SUBDIR += bkmrkconv
SUBDIR += bluefish
- SUBDIR += bluefish-devel
SUBDIR += boa
SUBDIR += bookmarkbridge
SUBDIR += bozohttpd
diff --git a/www/bluefish-devel/Makefile b/www/bluefish-devel/Makefile
deleted file mode 100644
index 23d7e03f7845..000000000000
--- a/www/bluefish-devel/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-# New ports collection makefile for: bluefish
-# Date created: 23 January 2003
-# Whom: Koop Mast <einekoai@chello.nl>
-#
-# $FreeBSD$
-#
-
-PORTNAME= bluefish
-PORTVERSION= 0.13
-PORTREVISION= 2
-CATEGORIES= www editors
-MASTER_SITES= http://pkedu.fbt.eitn.wau.nl/~olivier/${DOWNLOAD}/ \
- ftp://bluefish.advancecreations.com/pub/bluefish/${DOWNLOAD}/ \
- http://bluefish.mrball.net/${DOWNLOAD}/ \
- ftp://ftp.ratisbona.com/pub/bluefish/${DOWNLOAD}/ \
- http://bluefish.shellhung.org/${DOWNLOAD}/
-
-MAINTAINER= kwm@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
-
-CONFLICTS= bluefish-0.7*
-
-DOWNLOAD= downloads
-NO_LATEST_LINK= yes
-USE_BZIP2= yes
-USE_GNOME= gnomehier gtk20 gnomevfs2
-USE_X_PREFIX= yes
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS= --with-gnome2-prefix=${PREFIX}/share/gnome \
- --with-icon-path=${PREFIX}/share/gnome/pixmaps
-
-# Turns debugging output on
-.if defined(WITH_DEBUG)
-CONFIGURE_ARGS+= --with-debugging-output
-.endif
-
-.if defined(WITHOUT_SPLASH)
-CONFIGURE_ARGS+= --disable-splash-screen
-.endif
-
-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} ""
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/applications/|/apps/Applications/|g' \
- ${WRKSRC}/data/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/www/bluefish-devel/distinfo b/www/bluefish-devel/distinfo
deleted file mode 100644
index 798c0d0958bf..000000000000
--- a/www/bluefish-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (bluefish-0.13.tar.bz2) = e5f1f5eff0933dc68a51adcdce352826
-SIZE (bluefish-0.13.tar.bz2) = 1325135
diff --git a/www/bluefish-devel/pkg-descr b/www/bluefish-devel/pkg-descr
deleted file mode 100644
index f81fd072fdf6..000000000000
--- a/www/bluefish-devel/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Bluefish is an advanced HTML editor that contains functionality for
-PHP, SSI, and RXML. It is designed for the experienced web designer.
-
-Note:
-This is the development version for bluefish using gtk2.
-
-WWW: http://bluefish.openoffice.nl/
diff --git a/www/bluefish-devel/pkg-plist b/www/bluefish-devel/pkg-plist
deleted file mode 100644
index 145955f6d848..000000000000
--- a/www/bluefish-devel/pkg-plist
+++ /dev/null
@@ -1,62 +0,0 @@
-bin/bluefish
-share/bluefish/bluefish_splash.png
-share/bluefish/custom_menu.default
-share/bluefish/encodings.default
-share/bluefish/filetypes.default
-share/bluefish/funcref_css.xml
-share/bluefish/funcref_html.xml
-share/bluefish/funcref_php.xml
-share/bluefish/funcref_python.xml
-share/bluefish/highlighting.default
-share/bluefish/icon_c.png
-share/bluefish/icon_cfml.png
-share/bluefish/icon_dir.png
-share/bluefish/icon_html.png
-share/bluefish/icon_image.png
-share/bluefish/icon_java.png
-share/bluefish/icon_pascal.png
-share/bluefish/icon_php.png
-share/bluefish/icon_python.png
-share/bluefish/icon_r.png
-share/bluefish/icon_unknown.png
-share/bluefish/icon_xml.png
-share/gnome/application-registry/bluefish.applications
-share/gnome/apps/Applications/bluefish.desktop
-share/gnome/mime-info/bluefish.keys
-share/gnome/mime-info/bluefish.mime
-share/gnome/pixmaps/bluefish-icon.png
-share/gnome/pixmaps/gnome-application-bluefish.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/el/LC_MESSAGES/bluefish.mo
-share/locale/es/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/nl/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/ro/LC_MESSAGES/bluefish.mo
-share/locale/ru/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/zh_CN/LC_MESSAGES/bluefish.mo
-@unexec rmdir %D/share/locale/no_nb/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/no_nb 2>/dev/null || true
-@unexec rmdir %D/share/locale/nl_NL/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/nl_NL 2>/dev/null || true
-@unexec rmdir %D/share/locale/gr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/gr 2>/dev/null || true
-@unexec rmdir %D/share/locale/da_DK/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/da_DK 2>/dev/null || true
-@unexec rmdir %D/share/locale/ar/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ar 2>/dev/null || true
-@unexec rmdir %D/share/locale 2>/dev/null || true
-@dirrm share/bluefish
diff --git a/www/bluefish/Makefile b/www/bluefish/Makefile
index 9ebe9ce040a2..60a2a8e30338 100644
--- a/www/bluefish/Makefile
+++ b/www/bluefish/Makefile
@@ -1,53 +1,71 @@
# New ports collection makefile for: bluefish
-# Date created: 25 July 1999
-# Whom: Jim Mock <jim@FreeBSD.org>
+# Date created: 23 January 2003
+# Whom: Koop Mast <einekoai@chello.nl>
#
# $FreeBSD$
#
PORTNAME= bluefish
-PORTVERSION= 0.7
-PORTREVISION= 2
+PORTVERSION= 1.0
CATEGORIES= www editors
-MASTER_SITES= http://pkedu.fbt.eitn.wau.nl/~olivier/downloads/ \
- ftp://bluefish.advancecreations.com/pub/bluefish/downloads/ \
- http://bluefish.mrball.net/downloads/ \
- ftp://ftp.ratisbona.com/pub/bluefish/downloads/ \
- http://bluefish.shellhung.org/downloads/
+MASTER_SITES= http://pkedu.fbt.eitn.wau.nl/~olivier/${DOWNLOAD}/ \
+ ftp://bluefish.advancecreations.com/pub/bluefish/${DOWNLOAD}/ \
+ http://bluefish.mrball.net/${DOWNLOAD}/ \
+ ftp://ftp.ratisbona.com/pub/bluefish/${DOWNLOAD}/ \
+ http://bluefish.shellhung.org/${DOWNLOAD}/
MAINTAINER= kwm@FreeBSD.org
COMMENT= HTML editor designed for the experienced web designer
-RUN_DEPENDS= weblint:${PORTSDIR}/www/weblint
+LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre \
+ aspell.16:${PORTSDIR}/textproc/aspell
-CONFLICTS= bluefish-0.1*
+.if !defined(WITHOUT_WEBLINT)
+RUN_DEPENDS+= weblint:${PORTSDIR}/www/weblint
+.endif
+.if defined(WITH_TIDY)
+RUN_DEPENDS+= tidy:${PORTSDIR}/www/tidy
+.endif
-USE_GMAKE= yes
+DOWNLOAD= downloads
USE_BZIP2= yes
-USE_PERL5_BUILD=yes
+USE_GNOME= gnomehier gtk20 gnomevfs2
USE_X_PREFIX= yes
-USE_GNOME= imlib
+USE_REINPLACE= yes
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-install-location="${X11BASE}/lib/bluefish"
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS= --with-freedesktop_org-menu=${PREFIX}/share/gnome/applications \
+ --with-freedesktop_org-mime=${PREFIX}/share/mime \
+ --with-gnome2_4-mime=${PREFIX}/share/gnome/mime-info \
+ --with-gnome2_4-appreg=${PREFIX}/share/gnome/application-registry \
+ --with-icon-path=${PREFIX}/share/gnome/pixmaps
-.include <bsd.port.pre.mk>
+# Turns debugging output on
+.if defined(WITH_DEBUG)
+CONFIGURE_ARGS+= --with-debugging-output
+.endif
-.if defined(WITH_AUTO_COMPLETE)
-CONFIGURE_ARGS+= --with-autocomplet
+.if defined(WITHOUT_SPLASH)
+CONFIGURE_ARGS+= --disable-splash-screen
.endif
-MANCOMPRESSED= no
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} ""
+
post-patch:
- @${PERL} -pi -e 's|gtk-config|${GTK_CONFIG}|g;' ${WRKSRC}/configure
+# @${REINPLACE_CMD} -e 's|/applications/|/apps/Applications/|g' \
+# ${WRKSRC}/data/Makefile.in
post-install:
-.if !defined(NOPORTDOCS)
- @${ECHO} "===> Installing bluefish docs in ${PREFIX}/share/doc/bluefish"
- @${ECHO} "===> A manual is available online at http://bluefish.linuxbox.com/manual/"
- @${MKDIR} ${PREFIX}/share/doc/bluefish && ${CHMOD} a+rx ${PREFIX}/share/doc/bluefish
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/bluefish
-.endif
+ @${INSTALL_SCRIPT} ${WRKSRC}/debian/bluefish.1 ${PREFIX}/man/man1/bluefish.1
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/bluefish/distinfo b/www/bluefish/distinfo
index 154f60859bb9..9ca3b69a120a 100644
--- a/www/bluefish/distinfo
+++ b/www/bluefish/distinfo
@@ -1,2 +1,2 @@
-MD5 (bluefish-0.7.tar.bz2) = f3085245839edb278b77f6c3619ed396
-SIZE (bluefish-0.7.tar.bz2) = 1686219
+MD5 (bluefish-1.0.tar.bz2) = a3cf8abd282d850407e8c7eed38d15e7
+SIZE (bluefish-1.0.tar.bz2) = 1372325
diff --git a/www/bluefish/files/patch-src_parsedtd.h b/www/bluefish/files/patch-src_parsedtd.h
deleted file mode 100644
index b1dc1fc0b5c8..000000000000
--- a/www/bluefish/files/patch-src_parsedtd.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/parsedtd.h.orig Sat Nov 17 15:32:46 2001
-+++ src/parsedtd.h Sat Nov 22 14:58:35 2003
-@@ -135,10 +135,8 @@
- #define DTD_HTML_4_01T "!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\""
- #define DTD_XHTML_1_0 "!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0//EN\""
- #define DTD_XHTML_1_0S "!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"DTD/xhtml1-strict.dtd\""
--#define DTD_XHTML_1_0F "!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Frameset//EN\"
--\"DTD/xhtml1-frameset.dtd\""
--#define DTD_XHTML_1_0T "!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\"
--\"DTD/xhtml1-transitional.dtd\""
-+#define DTD_XHTML_1_0F "!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Frameset//EN\" \"DTD/xhtml1-frameset.dtd\""
-+#define DTD_XHTML_1_0T "!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"DTD/xhtml1-transitional.dtd\""
- #define DTD_XHTML_1_1 "!DOCTYPE html PUBLIC \"-//IETF//DTD XHTML 1.1//EN\""
-
- extern SGML_doctype HTML_doctypes[];
diff --git a/www/bluefish/pkg-descr b/www/bluefish/pkg-descr
index 202951a91d17..0c573e8b771b 100644
--- a/www/bluefish/pkg-descr
+++ b/www/bluefish/pkg-descr
@@ -1,6 +1,5 @@
-Bluefish is an advanced HTML editor that contains functionality for
-PHP, SSI, and RXML. It is designed for the experienced web designer.
+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/
-
-- Jim <jim@FreeBSD.org>
diff --git a/www/bluefish/pkg-plist b/www/bluefish/pkg-plist
index a92f27ce8bb3..a811c3fa89c5 100644
--- a/www/bluefish/pkg-plist
+++ b/www/bluefish/pkg-plist
@@ -1,48 +1,49 @@
bin/bluefish
-share/bluefish/frameset.dtd
-share/bluefish/gen_php3_functions
-share/bluefish/gen_php4_functions
-share/bluefish/gen_rxml_functions
-share/bluefish/html-0.dtd
-share/bluefish/html-0s.dtd
-share/bluefish/html-1.dtd
-share/bluefish/html-1s.dtd
-share/bluefish/html-2.1e.dtd
-share/bluefish/html-3.2.dtd
-share/bluefish/html-3.dtd
-share/bluefish/html-3s.dtd
-share/bluefish/html-4-frameset.dtd
-share/bluefish/html-4-strict.dtd
-share/bluefish/html-4.dtd
-share/bluefish/html-s.dtd
-share/bluefish/html.dtd
-share/bluefish/loose.dtd
-share/bluefish/php3_functions
-share/bluefish/php4_functions
-share/bluefish/rxml_functions
-share/bluefish/ssi_functions
-share/bluefish/strict.dtd
-share/bluefish/xhtml1-frameset.dtd
-share/bluefish/xhtml1-strict.dtd
-share/bluefish/xhtml1-transitional.dtd
-share/doc/bluefish/README
-share/locale/de/LC_MESSAGES/bluefish.mo
+share/bluefish/bluefish_splash.png
+share/bluefish/custom_menu.de.default
+share/bluefish/custom_menu.default
+share/bluefish/custom_menu.fr.default
+share/bluefish/encodings.default
+share/bluefish/filetypes.default
+share/bluefish/funcref_css.xml
+share/bluefish/funcref_html.xml
+share/bluefish/funcref_php.xml
+share/bluefish/funcref_python.xml
+share/bluefish/highlighting.default
+share/bluefish/icon_c.png
+share/bluefish/icon_cfml.png
+share/bluefish/icon_dir.png
+share/bluefish/icon_html.png
+share/bluefish/icon_image.png
+share/bluefish/icon_java.png
+share/bluefish/icon_pascal.png
+share/bluefish/icon_php.png
+share/bluefish/icon_python.png
+share/bluefish/icon_r.png
+share/bluefish/icon_unknown.png
+share/bluefish/icon_xml.png
+share/gnome/application-registry/bluefish.applications
+share/gnome/applications/bluefish.desktop
+share/gnome/mime-info/bluefish.keys
+share/gnome/mime-info/bluefish.mime
+share/gnome/pixmaps/bluefish-icon.png
+share/gnome/pixmaps/gnome-application-bluefish-project.png
share/locale/da/LC_MESSAGES/bluefish.mo
-share/locale/fr/LC_MESSAGES/bluefish.mo
-share/locale/ru/LC_MESSAGES/bluefish.mo
-share/locale/ro/LC_MESSAGES/bluefish.mo
-share/locale/cs/LC_MESSAGES/bluefish.mo
+share/locale/de/LC_MESSAGES/bluefish.mo
share/locale/es/LC_MESSAGES/bluefish.mo
-share/locale/el/LC_MESSAGES/bluefish.mo
-share/locale/en/LC_MESSAGES/bluefish.mo
-share/locale/ja/LC_MESSAGES/bluefish.mo
+share/locale/fi/LC_MESSAGES/bluefish.mo
+share/locale/fr/LC_MESSAGES/bluefish.mo
share/locale/it/LC_MESSAGES/bluefish.mo
-share/locale/sv/LC_MESSAGES/bluefish.mo
-share/locale/pt_BR/LC_MESSAGES/bluefish.mo
-share/locale/hu/LC_MESSAGES/bluefish.mo
+share/locale/no/LC_MESSAGES/bluefish.mo
share/locale/pl/LC_MESSAGES/bluefish.mo
-share/locale/nl/LC_MESSAGES/bluefish.mo
-share/pixmaps/bluefish_icon.xpm
-@dirrm share/bluefish/man1
+share/locale/pt/LC_MESSAGES/bluefish.mo
+share/locale/pt_BR/LC_MESSAGES/bluefish.mo
+share/locale/ru/LC_MESSAGES/bluefish.mo
+share/locale/sr/LC_MESSAGES/bluefish.mo
+share/locale/sv/LC_MESSAGES/bluefish.mo
+share/locale/zh_CN/LC_MESSAGES/bluefish.mo
+share/mime/XMLnamespaces
+share/mime/globs
+share/mime/magic
+share/mime/packages/bluefish.xml
@dirrm share/bluefish
-@dirrm share/doc/bluefish