diff options
author | Ben Woods <woodsb02@FreeBSD.org> | 2020-11-01 06:08:24 +0000 |
---|---|---|
committer | Ben Woods <woodsb02@FreeBSD.org> | 2020-11-01 06:08:24 +0000 |
commit | 0106859b2cec42c3547280761d204e69dc866720 (patch) | |
tree | 434edf0cbdb08d6556a663fbc8b2de88b38295eb /www/bluefish/Makefile | |
parent | Update to version 1.0.8. (diff) |
www/bluefish: resurrect port, update to 2.2.11 which supports python3
Changes this release:
https://sourceforge.net/p/bluefish/code/8832/tree/trunk/bluefish/ChangeLog
Reported by: Angel Hess <angel@angelhess.com>
Notes
Notes:
svn path=/head/; revision=553825
Diffstat (limited to 'www/bluefish/Makefile')
-rw-r--r-- | www/bluefish/Makefile | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/www/bluefish/Makefile b/www/bluefish/Makefile new file mode 100644 index 000000000000..21555a91e669 --- /dev/null +++ b/www/bluefish/Makefile @@ -0,0 +1,70 @@ +# Created by: Koop Mast <einekoai@chello.nl> +# $FreeBSD$ + +PORTNAME= bluefish +PORTVERSION= 2.2.11 +CATEGORIES= www editors +MASTER_SITES= http://www.bennewitz.com/bluefish/stable/source/ \ + http://bluefish.mrball.net/stable/source/ + +MAINTAINER= woodsb02@FreeBSD.org +COMMENT= HTML editor designed for the experienced web designer + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libpcre.so:devel/pcre \ + libenchant.so:textproc/enchant + +USES= desktop-file-utils gettext gmake gnome libtool localbase \ + pkgconfig python:3.0-3.8 shared-mime-info shebangfix tar:bzip2 +SHEBANG_FILES= data/css_decompressor \ + data/cssmin.py \ + data/jsbeautify \ + data/jsmin.py \ + data/lorem-ipsum-generator \ + src/plugin_zencoding/zencoding/actions/__init__.py \ + src/plugin_zencoding/zencoding/actions/basic.py \ + src/plugin_zencoding/zencoding/actions/token.py \ + src/plugin_zencoding/zencoding/filters/__init__.py \ + src/plugin_zencoding/zencoding/filters/comment.py \ + src/plugin_zencoding/zencoding/filters/css.py \ + src/plugin_zencoding/zencoding/filters/escape.py \ + src/plugin_zencoding/zencoding/filters/format-css.py \ + src/plugin_zencoding/zencoding/filters/format.py \ + src/plugin_zencoding/zencoding/filters/haml.py \ + src/plugin_zencoding/zencoding/filters/html.py \ + src/plugin_zencoding/zencoding/filters/single-line.py \ + src/plugin_zencoding/zencoding/filters/trim.py \ + src/plugin_zencoding/zencoding/filters/xsl.py \ + src/plugin_zencoding/zencoding/html_matcher.py \ + src/plugin_zencoding/zencoding/resources.py \ + src/plugin_zencoding/zencoding/utils.py +USE_GNOME= cairo intltool libxml2 +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-freedesktop_org-menu=${PREFIX}/share/applications \ + --with-freedesktop_org-mime=${PREFIX}/share/mime \ + --with-icon-path=${PREFIX}/share/pixmaps \ + --disable-update-databases +INSTALL_TARGET= install-strip +INSTALLS_ICONS= yes +USE_LDCONFIG= yes + +OPTIONS_DEFINE= DEBUG DOCS TIDY +OPTIONS_SINGLE= TOOLKIT +OPTIONS_SINGLE_TOOLKIT= GTK2 GTK3 +OPTIONS_DEFAULT=GTK3 +OPTIONS_SUB= yes + +TOOLKIT_DESC= GTK+ toolkit + +DEBUG_CONFIGURE_ENABLE= debugging-output +GTK2_USE= gnome=gtk20 +GTK2_CONFIGURE_ON= --with-gtk2=yes +GTK2_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 +GTK3_LIB_DEPENDS= libgucharmap_2_90.so:deskutils/gucharmap +GTK3_USE= gnome=gtk30 +TIDY_RUN_DEPENDS= tidy4:www/tidy + +.include <bsd.port.mk> |