Add new port editors/fileobj

fileobj is a portable hex editor with vi like interface.
This software provides basic vi commands for binary editing.
Features include insert, replace, delete data in hexadecimal or ascii,
cut and paste, undo and redo, visual select, partial buffer loading,
multiple buffers support, multiple windows support,
block device (raw disk) support, mapping binary data to C struct, etc.
This commit is contained in:
John Marino 2016-01-16 08:37:33 +00:00
parent 9dce5d7d94
commit 6017013178
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=406199
5 changed files with 306 additions and 0 deletions

View File

@ -52,6 +52,7 @@
SUBDIR += emacs-devel
SUBDIR += emacs-nox11
SUBDIR += fb
SUBDIR += fileobj
SUBDIR += flim
SUBDIR += fpc-ide
SUBDIR += fte

20
editors/fileobj/Makefile Normal file
View File

@ -0,0 +1,20 @@
# Created by: Rimvydas Jasinskas <zrj@ef.irc>
# $FreeBSD$
PORTNAME= fileobj
PORTVERSION= 0.7.23.1
DISTVERSIONPREFIX= v
CATEGORIES= editors
MAINTAINER= zrj@ef.irc
COMMENT= Portable hex editor with vi like interface
LICENSE= BSD2CLAUSE
GH_ACCOUNT= kusumi
USE_GITHUB= yes
USES= python tar:bzip2
USE_PYTHON= distutils
.include <bsd.port.mk>

2
editors/fileobj/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (kusumi-fileobj-v0.7.23.1_GH0.tar.bz2) = bc3e98c782d5d63a434443b6bbc81cd5e515e78f8159daf3ccb4b68f77689095
SIZE (kusumi-fileobj-v0.7.23.1_GH0.tar.bz2) = 98083

View File

@ -0,0 +1,8 @@
fileobj is a portable hex editor with vi like interface.
This software provides basic vi commands for binary editing.
Features include insert, replace, delete data in hexadecimal or ascii,
cut and paste, undo and redo, visual select, partial buffer loading,
multiple buffers support, multiple windows support,
block device (raw disk) support, mapping binary data to C struct, etc.
WWW: https://github.com/kusumi/fileobj/tree/v0.7

275
editors/fileobj/pkg-plist Normal file
View File

@ -0,0 +1,275 @@
bin/fileobj
%%PYTHON_SITELIBDIR%%/fileobj-0.7.23-py%%PYTHON_VER%%.egg-info/PKG-INFO
%%PYTHON_SITELIBDIR%%/fileobj-0.7.23-py%%PYTHON_VER%%.egg-info/SOURCES.txt
%%PYTHON_SITELIBDIR%%/fileobj-0.7.23-py%%PYTHON_VER%%.egg-info/dependency_links.txt
%%PYTHON_SITELIBDIR%%/fileobj-0.7.23-py%%PYTHON_VER%%.egg-info/top_level.txt
%%PYTHON_SITELIBDIR%%/fileobj/__init__.py
%%PYTHON_SITELIBDIR%%/fileobj/__init__.pyc
%%PYTHON_SITELIBDIR%%/fileobj/__init__.pyo
%%PYTHON_SITELIBDIR%%/fileobj/allocator.py
%%PYTHON_SITELIBDIR%%/fileobj/allocator.pyc
%%PYTHON_SITELIBDIR%%/fileobj/allocator.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ascii.py
%%PYTHON_SITELIBDIR%%/fileobj/ascii.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ascii.pyo
%%PYTHON_SITELIBDIR%%/fileobj/blk.py
%%PYTHON_SITELIBDIR%%/fileobj/blk.pyc
%%PYTHON_SITELIBDIR%%/fileobj/blk.pyo
%%PYTHON_SITELIBDIR%%/fileobj/candidate.py
%%PYTHON_SITELIBDIR%%/fileobj/candidate.pyc
%%PYTHON_SITELIBDIR%%/fileobj/candidate.pyo
%%PYTHON_SITELIBDIR%%/fileobj/chunk.py
%%PYTHON_SITELIBDIR%%/fileobj/chunk.pyc
%%PYTHON_SITELIBDIR%%/fileobj/chunk.pyo
%%PYTHON_SITELIBDIR%%/fileobj/console.py
%%PYTHON_SITELIBDIR%%/fileobj/console.pyc
%%PYTHON_SITELIBDIR%%/fileobj/console.pyo
%%PYTHON_SITELIBDIR%%/fileobj/container.py
%%PYTHON_SITELIBDIR%%/fileobj/container.pyc
%%PYTHON_SITELIBDIR%%/fileobj/container.pyo
%%PYTHON_SITELIBDIR%%/fileobj/core.py
%%PYTHON_SITELIBDIR%%/fileobj/core.pyc
%%PYTHON_SITELIBDIR%%/fileobj/core.pyo
%%PYTHON_SITELIBDIR%%/fileobj/dragonflybsd.py
%%PYTHON_SITELIBDIR%%/fileobj/dragonflybsd.pyc
%%PYTHON_SITELIBDIR%%/fileobj/dragonflybsd.pyo
%%PYTHON_SITELIBDIR%%/fileobj/edit.py
%%PYTHON_SITELIBDIR%%/fileobj/edit.pyc
%%PYTHON_SITELIBDIR%%/fileobj/edit.pyo
%%PYTHON_SITELIBDIR%%/fileobj/env.py
%%PYTHON_SITELIBDIR%%/fileobj/env.pyc
%%PYTHON_SITELIBDIR%%/fileobj/env.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/__init__.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/__init__.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/__init__.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/ascii.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/ascii.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/ascii.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/cal.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/cal.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/cal.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/classes.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/classes.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/classes.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/cstruct.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/cstruct.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/cstruct.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/current.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/current.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/current.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/env.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/env.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/env.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/exceptions.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/exceptions.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/exceptions.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/extensions.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/extensions.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/extensions.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/help.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/help.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/help.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/kbd.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/kbd.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/kbd.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/license.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/license.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/license.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/literals.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/literals.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/literals.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/ls.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/ls.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/ls.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/marks.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/marks.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/marks.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/mbr.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/mbr.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/mbr.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/modules.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/modules.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/modules.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/pcidev.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/pcidev.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/pcidev.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/py.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/py.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/py.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/records.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/records.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/records.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/setting.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/setting.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/setting.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/strings.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/strings.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/strings.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/undos.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/undos.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/undos.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ext/usbdev.py
%%PYTHON_SITELIBDIR%%/fileobj/ext/usbdev.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ext/usbdev.pyo
%%PYTHON_SITELIBDIR%%/fileobj/extension.py
%%PYTHON_SITELIBDIR%%/fileobj/extension.pyc
%%PYTHON_SITELIBDIR%%/fileobj/extension.pyo
%%PYTHON_SITELIBDIR%%/fileobj/fileattr.py
%%PYTHON_SITELIBDIR%%/fileobj/fileattr.pyc
%%PYTHON_SITELIBDIR%%/fileobj/fileattr.pyo
%%PYTHON_SITELIBDIR%%/fileobj/filebytes.py
%%PYTHON_SITELIBDIR%%/fileobj/filebytes.pyc
%%PYTHON_SITELIBDIR%%/fileobj/filebytes.pyo
%%PYTHON_SITELIBDIR%%/fileobj/fileobj.py
%%PYTHON_SITELIBDIR%%/fileobj/fileobj.pyc
%%PYTHON_SITELIBDIR%%/fileobj/fileobj.pyo
%%PYTHON_SITELIBDIR%%/fileobj/fileops.py
%%PYTHON_SITELIBDIR%%/fileobj/fileops.pyc
%%PYTHON_SITELIBDIR%%/fileobj/fileops.pyo
%%PYTHON_SITELIBDIR%%/fileobj/freebsd.py
%%PYTHON_SITELIBDIR%%/fileobj/freebsd.pyc
%%PYTHON_SITELIBDIR%%/fileobj/freebsd.pyo
%%PYTHON_SITELIBDIR%%/fileobj/history.py
%%PYTHON_SITELIBDIR%%/fileobj/history.pyc
%%PYTHON_SITELIBDIR%%/fileobj/history.pyo
%%PYTHON_SITELIBDIR%%/fileobj/kbd.py
%%PYTHON_SITELIBDIR%%/fileobj/kbd.pyc
%%PYTHON_SITELIBDIR%%/fileobj/kbd.pyo
%%PYTHON_SITELIBDIR%%/fileobj/kernel.py
%%PYTHON_SITELIBDIR%%/fileobj/kernel.pyc
%%PYTHON_SITELIBDIR%%/fileobj/kernel.pyo
%%PYTHON_SITELIBDIR%%/fileobj/libc.py
%%PYTHON_SITELIBDIR%%/fileobj/libc.pyc
%%PYTHON_SITELIBDIR%%/fileobj/libc.pyo
%%PYTHON_SITELIBDIR%%/fileobj/linux.py
%%PYTHON_SITELIBDIR%%/fileobj/linux.pyc
%%PYTHON_SITELIBDIR%%/fileobj/linux.pyo
%%PYTHON_SITELIBDIR%%/fileobj/literal.py
%%PYTHON_SITELIBDIR%%/fileobj/literal.pyc
%%PYTHON_SITELIBDIR%%/fileobj/literal.pyo
%%PYTHON_SITELIBDIR%%/fileobj/log.py
%%PYTHON_SITELIBDIR%%/fileobj/log.pyc
%%PYTHON_SITELIBDIR%%/fileobj/log.pyo
%%PYTHON_SITELIBDIR%%/fileobj/magic.py
%%PYTHON_SITELIBDIR%%/fileobj/magic.pyc
%%PYTHON_SITELIBDIR%%/fileobj/magic.pyo
%%PYTHON_SITELIBDIR%%/fileobj/marks.py
%%PYTHON_SITELIBDIR%%/fileobj/marks.pyc
%%PYTHON_SITELIBDIR%%/fileobj/marks.pyo
%%PYTHON_SITELIBDIR%%/fileobj/methods.py
%%PYTHON_SITELIBDIR%%/fileobj/methods.pyc
%%PYTHON_SITELIBDIR%%/fileobj/methods.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ncurses.py
%%PYTHON_SITELIBDIR%%/fileobj/ncurses.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ncurses.pyo
%%PYTHON_SITELIBDIR%%/fileobj/netbsd.py
%%PYTHON_SITELIBDIR%%/fileobj/netbsd.pyc
%%PYTHON_SITELIBDIR%%/fileobj/netbsd.pyo
%%PYTHON_SITELIBDIR%%/fileobj/nodep.py
%%PYTHON_SITELIBDIR%%/fileobj/nodep.pyc
%%PYTHON_SITELIBDIR%%/fileobj/nodep.pyo
%%PYTHON_SITELIBDIR%%/fileobj/openbsd.py
%%PYTHON_SITELIBDIR%%/fileobj/openbsd.pyc
%%PYTHON_SITELIBDIR%%/fileobj/openbsd.pyo
%%PYTHON_SITELIBDIR%%/fileobj/operand.py
%%PYTHON_SITELIBDIR%%/fileobj/operand.pyc
%%PYTHON_SITELIBDIR%%/fileobj/operand.pyo
%%PYTHON_SITELIBDIR%%/fileobj/package.py
%%PYTHON_SITELIBDIR%%/fileobj/package.pyc
%%PYTHON_SITELIBDIR%%/fileobj/package.pyo
%%PYTHON_SITELIBDIR%%/fileobj/panel.py
%%PYTHON_SITELIBDIR%%/fileobj/panel.pyc
%%PYTHON_SITELIBDIR%%/fileobj/panel.pyo
%%PYTHON_SITELIBDIR%%/fileobj/path.py
%%PYTHON_SITELIBDIR%%/fileobj/path.pyc
%%PYTHON_SITELIBDIR%%/fileobj/path.pyo
%%PYTHON_SITELIBDIR%%/fileobj/ptrace.py
%%PYTHON_SITELIBDIR%%/fileobj/ptrace.pyc
%%PYTHON_SITELIBDIR%%/fileobj/ptrace.pyo
%%PYTHON_SITELIBDIR%%/fileobj/roblk.py
%%PYTHON_SITELIBDIR%%/fileobj/roblk.pyc
%%PYTHON_SITELIBDIR%%/fileobj/roblk.pyo
%%PYTHON_SITELIBDIR%%/fileobj/robuf.py
%%PYTHON_SITELIBDIR%%/fileobj/robuf.pyc
%%PYTHON_SITELIBDIR%%/fileobj/robuf.pyo
%%PYTHON_SITELIBDIR%%/fileobj/roext.py
%%PYTHON_SITELIBDIR%%/fileobj/roext.pyc
%%PYTHON_SITELIBDIR%%/fileobj/roext.pyo
%%PYTHON_SITELIBDIR%%/fileobj/rofd.py
%%PYTHON_SITELIBDIR%%/fileobj/rofd.pyc
%%PYTHON_SITELIBDIR%%/fileobj/rofd.pyo
%%PYTHON_SITELIBDIR%%/fileobj/romap.py
%%PYTHON_SITELIBDIR%%/fileobj/romap.pyc
%%PYTHON_SITELIBDIR%%/fileobj/romap.pyo
%%PYTHON_SITELIBDIR%%/fileobj/rovm.py
%%PYTHON_SITELIBDIR%%/fileobj/rovm.pyc
%%PYTHON_SITELIBDIR%%/fileobj/rovm.pyo
%%PYTHON_SITELIBDIR%%/fileobj/rrbuf.py
%%PYTHON_SITELIBDIR%%/fileobj/rrbuf.pyc
%%PYTHON_SITELIBDIR%%/fileobj/rrbuf.pyo
%%PYTHON_SITELIBDIR%%/fileobj/rrmap.py
%%PYTHON_SITELIBDIR%%/fileobj/rrmap.pyc
%%PYTHON_SITELIBDIR%%/fileobj/rrmap.pyo
%%PYTHON_SITELIBDIR%%/fileobj/rrvm.py
%%PYTHON_SITELIBDIR%%/fileobj/rrvm.pyc
%%PYTHON_SITELIBDIR%%/fileobj/rrvm.pyo
%%PYTHON_SITELIBDIR%%/fileobj/rwblk.py
%%PYTHON_SITELIBDIR%%/fileobj/rwblk.pyc
%%PYTHON_SITELIBDIR%%/fileobj/rwblk.pyo
%%PYTHON_SITELIBDIR%%/fileobj/rwbuf.py
%%PYTHON_SITELIBDIR%%/fileobj/rwbuf.pyc
%%PYTHON_SITELIBDIR%%/fileobj/rwbuf.pyo
%%PYTHON_SITELIBDIR%%/fileobj/rwext.py
%%PYTHON_SITELIBDIR%%/fileobj/rwext.pyc
%%PYTHON_SITELIBDIR%%/fileobj/rwext.pyo
%%PYTHON_SITELIBDIR%%/fileobj/rwfd.py
%%PYTHON_SITELIBDIR%%/fileobj/rwfd.pyc
%%PYTHON_SITELIBDIR%%/fileobj/rwfd.pyo
%%PYTHON_SITELIBDIR%%/fileobj/rwmap.py
%%PYTHON_SITELIBDIR%%/fileobj/rwmap.pyc
%%PYTHON_SITELIBDIR%%/fileobj/rwmap.pyo
%%PYTHON_SITELIBDIR%%/fileobj/screen.py
%%PYTHON_SITELIBDIR%%/fileobj/screen.pyc
%%PYTHON_SITELIBDIR%%/fileobj/screen.pyo
%%PYTHON_SITELIBDIR%%/fileobj/setting.py
%%PYTHON_SITELIBDIR%%/fileobj/setting.pyc
%%PYTHON_SITELIBDIR%%/fileobj/setting.pyo
%%PYTHON_SITELIBDIR%%/fileobj/stdout.py
%%PYTHON_SITELIBDIR%%/fileobj/stdout.pyc
%%PYTHON_SITELIBDIR%%/fileobj/stdout.pyo
%%PYTHON_SITELIBDIR%%/fileobj/trace.py
%%PYTHON_SITELIBDIR%%/fileobj/trace.pyc
%%PYTHON_SITELIBDIR%%/fileobj/trace.pyo
%%PYTHON_SITELIBDIR%%/fileobj/undo.py
%%PYTHON_SITELIBDIR%%/fileobj/undo.pyc
%%PYTHON_SITELIBDIR%%/fileobj/undo.pyo
%%PYTHON_SITELIBDIR%%/fileobj/unix.py
%%PYTHON_SITELIBDIR%%/fileobj/unix.pyc
%%PYTHON_SITELIBDIR%%/fileobj/unix.pyo
%%PYTHON_SITELIBDIR%%/fileobj/util.py
%%PYTHON_SITELIBDIR%%/fileobj/util.pyc
%%PYTHON_SITELIBDIR%%/fileobj/util.pyo
%%PYTHON_SITELIBDIR%%/fileobj/version.py
%%PYTHON_SITELIBDIR%%/fileobj/version.pyc
%%PYTHON_SITELIBDIR%%/fileobj/version.pyo
%%PYTHON_SITELIBDIR%%/fileobj/virtual.py
%%PYTHON_SITELIBDIR%%/fileobj/virtual.pyc
%%PYTHON_SITELIBDIR%%/fileobj/virtual.pyo
%%PYTHON_SITELIBDIR%%/fileobj/visual.py
%%PYTHON_SITELIBDIR%%/fileobj/visual.pyc
%%PYTHON_SITELIBDIR%%/fileobj/visual.pyo
%%PYTHON_SITELIBDIR%%/fileobj/vm.py
%%PYTHON_SITELIBDIR%%/fileobj/vm.pyc
%%PYTHON_SITELIBDIR%%/fileobj/vm.pyo
%%PYTHON_SITELIBDIR%%/fileobj/void.py
%%PYTHON_SITELIBDIR%%/fileobj/void.pyc
%%PYTHON_SITELIBDIR%%/fileobj/void.pyo
%%PYTHON_SITELIBDIR%%/fileobj/window.py
%%PYTHON_SITELIBDIR%%/fileobj/window.pyc
%%PYTHON_SITELIBDIR%%/fileobj/window.pyo
%%PYTHON_SITELIBDIR%%/fileobj/windows.py
%%PYTHON_SITELIBDIR%%/fileobj/windows.pyc
%%PYTHON_SITELIBDIR%%/fileobj/windows.pyo
%%PYTHON_SITELIBDIR%%/fileobj/workspace.py
%%PYTHON_SITELIBDIR%%/fileobj/workspace.pyc
%%PYTHON_SITELIBDIR%%/fileobj/workspace.pyo