Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Mar 2021 19:00:09 +0000 (UTC)
From:      Juraj Lutter <otis@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r569352 - in head/editors: . poke
Message-ID:  <202103271900.12RJ09k1052930@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@hotmail.com>
+# $FreeBSD$
+
+PORTNAME=	poke
+PORTVERSION=	1.0
+CATEGORIES=	editors
+MASTER_SITES=	GNU
+
+MAINTAINER=	mistresssilvara@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103271900.12RJ09k1052930>