svn commit: r569352 - in head/editors: . poke
Juraj Lutter
otis at FreeBSD.org
Sat Mar 27 19:00:10 UTC 2021
Author: otis
Date: Sat Mar 27 19:00:08 2021
New Revision: 569352
URL: https://svnweb.freebsd.org/changeset/ports/569352
Log:
Add port: editors/poke: A programmable binary editor
PR: 253929
Submitted by: Olga Smirnova <mistresssilvara at hotmail.com>
Reviewed by: osa (mentor)
Approved by: osa (mentor)
Differential Revision: https://reviews.freebsd.org/D29446
Added:
head/editors/poke/
head/editors/poke/Makefile (contents, props changed)
head/editors/poke/distinfo (contents, props changed)
head/editors/poke/pkg-descr (contents, props changed)
head/editors/poke/pkg-plist (contents, props changed)
Modified:
head/editors/Makefile
Modified: head/editors/Makefile
==============================================================================
--- head/editors/Makefile Sat Mar 27 17:31:43 2021 (r569351)
+++ head/editors/Makefile Sat Mar 27 19:00:08 2021 (r569352)
@@ -218,6 +218,7 @@
SUBDIR += picpas
SUBDIR += pluma
SUBDIR += poedit
+ SUBDIR += poke
SUBDIR += psgml
SUBDIR += puff
SUBDIR += py-babi
Added: head/editors/poke/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/editors/poke/Makefile Sat Mar 27 19:00:08 2021 (r569352)
@@ -0,0 +1,36 @@
+# Created by: Olga Smirnova <mistresssilvara at hotmail.com>
+# $FreeBSD$
+
+PORTNAME= poke
+PORTVERSION= 1.0
+CATEGORIES= editors
+MASTER_SITES= GNU
+
+MAINTAINER= mistresssilvara at hotmail.com
+COMMENT= Scriptable interactive binary editor
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= help2man:misc/help2man
+LIB_DEPENDS= libgc.so:devel/boehm-gc \
+ libjson-c.so:devel/json-c \
+ libtextstyle.so:devel/libtextstyle
+
+USES= gmake libtool pkgconfig readline
+USE_LDCONFIG= yes
+
+GNU_CONFIGURE= yes
+
+CONFIGURE_ARGS= --disable-gui
+INSTALL_TARGET= install-strip
+
+INFO= ${PORTNAME}
+
+OPTIONS_DEFINE= NLS
+OPTIONS_SUB= yes
+
+NLS_USES= gettext-runtime
+NLS_CONFIGURE_ENABLE= nls
+
+.include <bsd.port.mk>
Added: head/editors/poke/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/editors/poke/distinfo Sat Mar 27 19:00:08 2021 (r569352)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1614569691
+SHA256 (poke-1.0.tar.gz) = de930b8700c0772b3c2cd0d0ca35f50fd3d77bdf82c6251eb516b49e8ca25b0a
+SIZE (poke-1.0.tar.gz) = 6698818
Added: head/editors/poke/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/editors/poke/pkg-descr Sat Mar 27 19:00:08 2021 (r569352)
@@ -0,0 +1,6 @@
+GNU poke is an interactive, extensible editor for binary data. Not
+limited to editing basic entities such as bits and bytes, it provides
+a full-fledged procedural, interactive programming language designed
+to describe data structures and to operate on them.
+
+WWW: http://www.jemarch.net/poke
Added: head/editors/poke/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/editors/poke/pkg-plist Sat Mar 27 19:00:08 2021 (r569352)
@@ -0,0 +1,44 @@
+%%EXAMPLES%%bin/pk-elfextractor
+bin/poke
+include/libpoke.h
+lib/libpoke.a
+lib/libpoke.so
+lib/libpoke.so.0
+lib/libpoke.so.0.0.0
+man/man1/poke.1.gz
+%%DATADIR%%/maps/dwarf.map
+%%DATADIR%%/maps/elf.map
+%%DATADIR%%/maps/mp3.map
+%%DATADIR%%/nodelist
+%%DATADIR%%/pickles/argp.pk
+%%DATADIR%%/pickles/bmp.pk
+%%DATADIR%%/pickles/bpf.pk
+%%DATADIR%%/pickles/btf-dump.pk
+%%DATADIR%%/pickles/btf.pk
+%%DATADIR%%/pickles/color.pk
+%%DATADIR%%/pickles/ctf.pk
+%%DATADIR%%/pickles/dwarf-common.pk
+%%DATADIR%%/pickles/dwarf-frame.pk
+%%DATADIR%%/pickles/dwarf-pubnames.pk
+%%DATADIR%%/pickles/dwarf-types.pk
+%%DATADIR%%/pickles/dwarf.pk
+%%DATADIR%%/pickles/elf.pk
+%%DATADIR%%/pickles/id3v1.pk
+%%DATADIR%%/pickles/leb128.pk
+%%DATADIR%%/pickles/mbr.pk
+%%DATADIR%%/pickles/pktest.pk
+%%DATADIR%%/pickles/rgb24.pk
+%%DATADIR%%/pickles/time.pk
+%%DATADIR%%/pickles/ustar.pk
+%%DATADIR%%/pk-cmd.pk
+%%DATADIR%%/pk-copy.pk
+%%DATADIR%%/pk-dump.pk
+%%DATADIR%%/pk-extract.pk
+%%DATADIR%%/pk-hserver.pk
+%%DATADIR%%/pk-save.pk
+%%DATADIR%%/pk-scrabble.pk
+%%DATADIR%%/pkl-rt.pk
+%%DATADIR%%/poke-default.css
+%%DATADIR%%/poke.pk
+%%DATADIR%%/poke.text
+%%DATADIR%%/std.pk
More information about the svn-ports-all
mailing list