summaryrefslogtreecommitdiffstats
path: root/editors/bless
diff options
context:
space:
mode:
Diffstat (limited to 'editors/bless')
-rw-r--r--editors/bless/Makefile45
-rw-r--r--editors/bless/distinfo3
-rw-r--r--editors/bless/pkg-descr12
-rw-r--r--editors/bless/pkg-plist75
4 files changed, 135 insertions, 0 deletions
diff --git a/editors/bless/Makefile b/editors/bless/Makefile
new file mode 100644
index 000000000..e669772de
--- /dev/null
+++ b/editors/bless/Makefile
@@ -0,0 +1,45 @@
+# New ports collection makefile for: bless
+# Date created: 24 October 2004
+# Whom: Mezz <mezz@FreeBSD.org>
+#
+# $FreeBSD$
+# $Id: Makefile,v 1.1 2007-07-24 04:18:54 mezz Exp $
+#
+
+PORTNAME= bless
+PORTVERSION= 0.5.0
+PORTREVISION= 2
+PORTEPOCH= 1
+CATEGORIES= editors
+MASTER_SITES= http://download.gna.org/bless/
+
+MAINTAINER= bsd-sharp-list@forge.novell.com
+COMMENT= A high quality, full featured hex editor
+
+USE_GNOME= gnomehack gnomeprefix gnometarget gnomedocutils gtksharp20
+USE_GMAKE= yes
+INSTALLS_OMF= yes
+GNU_CONFIGURE= yes
+
+DOCS= AUTHORS COPYING ChangeLog NEWS README
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|data tests|data|g' \
+ ${WRKSRC}/Makefile.in
+ @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
+ 's|$$(datadir)/doc/$$(PACKAGE_NAME)-$$(PACKAGE_VERSION)|${DOCSDIR}|g'
+.if defined(NOPORTDOCS)
+ @${REINPLACE_CMD} -e 's|src doc|src|g' \
+ ${WRKSRC}/Makefile.in
+.endif
+
+.ifndef (NOPORTDOCS)
+post-install:
+ @${MKDIR} ${DOCSDIR}
+.for i in ${DOCS}
+ @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+.endfor
+.endif
+
+.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
+.include <bsd.port.mk>
diff --git a/editors/bless/distinfo b/editors/bless/distinfo
new file mode 100644
index 000000000..e56788153
--- /dev/null
+++ b/editors/bless/distinfo
@@ -0,0 +1,3 @@
+MD5 (bless-0.5.0.tar.gz) = bc32bab8404d46adda52143e27b5a24e
+SHA256 (bless-0.5.0.tar.gz) = f922796d0fa9f32c579e54dc4d92df35d576e90b0849f38a8dffc4ade5f9d0c3
+SIZE (bless-0.5.0.tar.gz) = 695462
diff --git a/editors/bless/pkg-descr b/editors/bless/pkg-descr
new file mode 100644
index 000000000..ead742e03
--- /dev/null
+++ b/editors/bless/pkg-descr
@@ -0,0 +1,12 @@
+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.
+
+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/
diff --git a/editors/bless/pkg-plist b/editors/bless/pkg-plist
new file mode 100644
index 000000000..afc5ca358
--- /dev/null
+++ b/editors/bless/pkg-plist
@@ -0,0 +1,75 @@
+bin/bless
+lib/bless-0.5.0/data/help_script.sh
+lib/bless-0.5.0/data/default-preferences.xml
+lib/bless-0.5.0/data/bless.glade
+lib/bless-0.5.0/data/bless-default.layout
+lib/bless-0.5.0/data/bless-all-number-bases.layout
+lib/bless-0.5.0/data/bless-about.png
+lib/bless-0.5.0/data/bless-48x48.png
+lib/bless-0.5.0/data/bless-16-bytes-per-row.layout
+lib/bless-0.5.0/bin/bless.exe
+lib/bless-0.5.0/bin/Bless.Util.dll
+lib/bless-0.5.0/bin/Bless.Tools.dll
+lib/bless-0.5.0/bin/Bless.Tools.Find.dll
+lib/bless-0.5.0/bin/Bless.Tools.Export.dll
+lib/bless-0.5.0/bin/Bless.Tools.Export.Plugins.dll
+lib/bless-0.5.0/bin/Bless.Plugins.dll
+lib/bless-0.5.0/bin/Bless.Gui.dll
+lib/bless-0.5.0/bin/Bless.Gui.Plugins.dll
+lib/bless-0.5.0/bin/Bless.Gui.Drawers.dll
+lib/bless-0.5.0/bin/Bless.Gui.Areas.dll
+lib/bless-0.5.0/bin/Bless.Buffers.dll
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.packaging
+%%PORTDOCS%%%%DOCSDIR%%/bless.spec
+%%PORTDOCS%%%%DOCSDIR%%/developer/bless.xmi
+%%PORTDOCS%%%%DOCSDIR%%/user/bless-manual.xml
+%%PORTDOCS%%%%DOCSDIR%%/user/ch01.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch02.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch02s02.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch03.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch03s02.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch04.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch04s02.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch04s03.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch04s04.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch04s05.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch05.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch05s02.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch05s03.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch05s04.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch06.html
+%%PORTDOCS%%%%DOCSDIR%%/user/ch07.html
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_area_focus.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_display_tag.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_edit_mode.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_export_dialog.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_goto.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_layout_example1.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_layout_oha.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_number_base.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_preferences_general.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_preferences_session.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_search_find.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_search_replace.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_select_range.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_start_window.png
+%%PORTDOCS%%%%DOCSDIR%%/user/figures/bless_tab_close.png
+%%PORTDOCS%%%%DOCSDIR%%/user/index.html
+%%PORTDOCS%%%%DOCSDIR%%/user/legal.xml
+share/applications/bless.desktop
+share/omf/bless/bless-manual.omf
+share/pixmaps/bless-48x48.png
+@dirrm share/omf/bless
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/user/figures
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/user
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/developer
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm lib/bless-0.5.0/data
+@dirrm lib/bless-0.5.0/bin
+@dirrm lib/bless-0.5.0