Bluefish 2.2.10 is a maintenance release. Various language files have been improved, most notably languages that include CSS. There are also various fixes for newer gtk versions and for gtk on wayland (which is now the default on Fedora Linux). A new feature in the 2.2.10 release is the possibility to import/export syntax color styles, included are styles for a light and a dark theme. Last there have been fixes for a few rare crashes. Bluefish 2.2.9 is a maintenance release that most importantly fixes incompatibility with Gtk 3.20. Next to that some small dialogs have been improved, and some user interface parts have been polished.
51 lines
1.9 KiB
Makefile
51 lines
1.9 KiB
Makefile
# $NetBSD: Makefile,v 1.137 2018/12/02 19:35:26 bsiegert Exp $
|
|
|
|
DISTNAME= bluefish-2.2.10
|
|
CATEGORIES= www
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bluefish/${PKGVERSION_NOREV}/}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://bluefish.openoffice.nl/
|
|
COMMENT= GTK HTML editor for the experienced web designer
|
|
LICENSE= gnu-gpl-v3
|
|
|
|
DEPENDS+= weblint-[0-9]*:../../www/weblint
|
|
|
|
USE_TOOLS+= find gmake grep msgfmt pkg-config perl intltool
|
|
USE_PKGLOCALEDIR= yes
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS+= --with-icon-path=${PREFIX:Q}/share/pixmaps
|
|
CONFIGURE_ARGS+= --with-freedesktop_org-menu=${PREFIX:Q}/share/applications
|
|
CONFIGURE_ARGS+= --with-freedesktop_org-mime=${PREFIX:Q}/share/mime
|
|
CONFIGURE_ENV+= EXTERNAL_GREP=${TOOLS_GREP:Q}
|
|
CONFIGURE_ENV+= EXTERNAL_FIND=${TOOLS_FIND:Q}
|
|
|
|
CHECK_WRKREF_SKIP+= lib/bluefish/about.so
|
|
REPLACE_PYTHON+= data/lorem-ipsum-generator data/jsbeautify
|
|
REPLACE_PYTHON+= data/cssmin.py data/jsmin.py
|
|
REPLACE_PYTHON+= data/css_decompressor
|
|
CHECK_INTERPRETER_SKIP+= share/bluefish/plugins/*/*.py
|
|
CHECK_INTERPRETER_SKIP+= share/bluefish/plugins/*/*/*.py
|
|
|
|
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 37 # not yet ported as of 2.2.4
|
|
|
|
# XXX this doesn't work
|
|
#XML_CATALOGS= ${PREFIX}/share/xml/bluefish/catalog.xml
|
|
#XML_ENTRIES= delegateURI http://bluefish.openoffice.nl/ns/bflang/2.0/ \
|
|
# ${PREFIX}/share/xml/bluefish/2.0/
|
|
#.include "../../textproc/xmlcatmgr/catalogs.mk"
|
|
|
|
.include "../../lang/python/application.mk"
|
|
#CONFIGURE_ARGS+= --disable-python
|
|
|
|
.include "../../converters/libiconv/buildlink3.mk"
|
|
.include "../../databases/shared-mime-info/mimedb.mk"
|
|
.include "../../devel/glib2/buildlink3.mk"
|
|
.include "../../devel/pcre/buildlink3.mk"
|
|
.include "../../fonts/gucharmap/buildlink3.mk"
|
|
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
|
|
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
|
|
.include "../../textproc/enchant2/buildlink3.mk"
|
|
.include "../../x11/gtk2/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|