diff --git a/editors/bless/Makefile b/editors/bless/Makefile index 51a692394bbb..bae998497337 100644 --- a/editors/bless/Makefile +++ b/editors/bless/Makefile @@ -1,33 +1,36 @@ PORTNAME= bless PORTVERSION= 0.6.3 DISTVERSIONPREFIX= v CATEGORIES= editors MAINTAINER= mono@FreeBSD.org -COMMENT= High quality, full featured hex editor +COMMENT= High-quality, full-featured hexadecimal editor +WWW= https://github.com/afrantzis/bless + +LICENSE= GPLv2+ USES= gnome meson mono pkgconfig USE_GNOME= gtksharp20 USE_GITHUB= yes GH_ACCOUNT= afrantzis MESON_ARGS= -Dtests=false OPTIONS_DEFINE= HELP OPTIONS_DEFAULT= HELP OPTIONS_SUB= yes HELP_DESC= Install DocBook and HTML user documentation HELP_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/chunk.xsl:textproc/docbook-xsl \ itstool:textproc/itstool xsltproc:textproc/libxslt HELP_USES= gettext-tools HELP_MESON_OFF= -Duser_doc=false -Dhtml_user_doc=false post-patch: @${REINPLACE_CMD} -E 's,https?://.*/release/xsl/current,${LOCALBASE}/share/xsl/docbook,' \ ${WRKSRC}/doc/user/meson.build .include # XXX: stripping Mono/.Net PE32 executables (DLLs) does not work CONFIGURE_ARGS:= ${CONFIGURE_ARGS:N--strip} diff --git a/editors/bless/pkg-descr b/editors/bless/pkg-descr index ead742e0379f..c976edfedc86 100644 --- a/editors/bless/pkg-descr +++ b/editors/bless/pkg-descr @@ -1,12 +1,16 @@ -Bless is a binary (hex) editor, a program that enables you to edit files as -a sequence of bytes. It is written in C# and uses the Gtk# bindings for the -GTK+ toolkit. +Bless is a binary (hexadecimal aka "hex") editor, a program that allows +to edit files as a sequence of bytes. It is written in C# and uses the +Gtk# bindings for the GTK+ toolkit. Its main features are: -Main Features -------------- - * Efficient editing of large data files. - * Multilevel undo - redo operations. - * Customizable data views. - * Fast data rendering on screen. - -WWW: http://home.gna.org/bless/ + - Efficient editing of large data files + - Raw disk editing + - Multilevel undo/redo operations + - Customizable data views + - Fast data rendering on screen + - Multiple tabs + - Fast find and replace operations + - Conversion table + - Advanced copy/paste capabilities + - Multi-threaded search and save operations + - Export to text and HTML (others with plugins) + - Extensibility with plugins