summaryrefslogtreecommitdiff
path: root/www/bluefish/Makefile
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2016-03-10 14:46:15 +0000
committerMathieu Arnold <mat@FreeBSD.org>2016-03-10 14:46:15 +0000
commitf8d35a1d15961931f44974ffe9d35e93ecea5ba7 (patch)
tree88a79cca81670ef2284d2a5ac246afc1af500084 /www/bluefish/Makefile
parentUpdate to 1.9.5 (diff)
Update to 2.2.8
PR: 206898 Submitted by: tkato432 yahoo com Sponsored by: Absolight
Notes
Notes: svn path=/head/; revision=410755
Diffstat (limited to 'www/bluefish/Makefile')
-rw-r--r--www/bluefish/Makefile45
1 files changed, 18 insertions, 27 deletions
diff --git a/www/bluefish/Makefile b/www/bluefish/Makefile
index c2ab1d4e5796..5decf7c6e196 100644
--- a/www/bluefish/Makefile
+++ b/www/bluefish/Makefile
@@ -2,11 +2,10 @@
# $FreeBSD$
PORTNAME= bluefish
-PORTVERSION= 2.2.7
+PORTVERSION= 2.2.8
CATEGORIES= www editors
MASTER_SITES= http://www.bennewitz.com/bluefish/stable/source/ \
- http://bluefish.mrball.net/stable/source/ \
- SF
+ http://bluefish.mrball.net/stable/source/
MAINTAINER= ports@FreeBSD.org
COMMENT= HTML editor designed for the experienced web designer
@@ -17,43 +16,35 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre \
libenchant.so:${PORTSDIR}/textproc/enchant
-USES= gmake pkgconfig desktop-file-utils shared-mime-info \
- tar:bzip2 libtool
-USE_GNOME= gnomeprefix gtk20 gnomevfs2 gnomemimedata intltool
-WANT_GNOME= yes
+USES= desktop-file-utils gettext gmake libtool pkgconfig python \
+ shared-mime-info tar:bzip2
+USE_GNOME= intltool
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ARGS= --with-gtk2 \
- --with-freedesktop_org-menu=${PREFIX}/share/applications \
+CONFIGURE_ARGS= --with-freedesktop_org-menu=${PREFIX}/share/applications \
--with-freedesktop_org-mime=${PREFIX}/share/mime \
--with-icon-path=${PREFIX}/share/pixmaps
INSTALL_TARGET= install-strip
INSTALLS_ICONS= yes
USE_LDCONFIG= yes
-OPTIONS_DEFINE= DEBUG NLS TIDY WEBLINT EXAMPLES
-OPTIONS_DEFAULT=WEBLINT
+OPTIONS_DEFINE= DEBUG DOCS TIDY WEBLINT
+OPTIONS_SINGLE= TOOLKIT
+OPTIONS_SINGLE_TOOLKIT= GTK2 GTK3
+OPTIONS_DEFAULT=GTK2 WEBLINT
OPTIONS_SUB= yes
-DEBUG_DESC= Enable debugging output
-TIDY_DESC= Include Tidy HTML cleanup program
-WEBLINT_DESC= Include Weblint syntax and style checker
+TOOLKIT_DESC= GTK+ toolkit
+WEBLINT_DESC= Weblint HTML checker support
-NLS_USES= gettext
-NLS_CONFIGURE_OFF= --disable-nls
-NLS_USES_OFF= gettext-tools
-
-DEBUG_CONFIGURE_ON= --with-debugging-output
-LIBGNOME_USE= GNOME=libgnomeui
+DEBUG_CONFIGURE_ENABLE= debugging-output
+GTK2_USE= gnome=gtk20
+GTK2_CONFIGURE_ON= --with-gtk2=yes
+GTK2_CONFIGURE_OFF= --with-gtk2=no
+GTK3_LIB_DEPENDS= libgucharmap_2_90.so:${PORTSDIR}/deskutils/gucharmap
+GTK3_USE= gnome=gtk30
TIDY_RUN_DEPENDS= tidy4:${PORTSDIR}/www/tidy
WEBLINT_RUN_DEPENDS= weblint:${PORTSDIR}/www/weblint
-post-patch:
- @${REINPLACE_CMD} -e '/^bflangsampledir = /s|$$(docdir)/bflang|${EXAMPLESDIR}|' \
- ${WRKSRC}/data/bflang/Makefile.in
-
-pre-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/mime
-
.include <bsd.port.mk>