Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 May 2001 04:17:01 -0700 (PDT)
From:      jkaltes@cyberbrain.com
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/27200: new port: bed (binary editor)
Message-ID:  <200105081117.f48BH1f21216@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         27200
>Category:       ports
>Synopsis:       new port: bed (binary editor)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue May 08 04:20:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Jaap Korthals Altes
>Release:        FreeBSD 4.3-RELEASE i386
>Organization:
none
>Environment:
System: FreeBSD chicken.salmonella.nl 4.3-RELEASE FreeBSD 4.3-RELEASE #0: Sat Apr 21 10:54:49 GMT 2001 jkh@narf.osd.bsdi.com:/usr/src/sys/compile/GENERIC i386
>Description:
                Menu driven binary editor. Dataformats are
                ascii, unsigned and signed integers, float, bitflags,
                bitfields, labels, ebcdic and time_t. Different sizes
                and byte ordenings are possible. Datatypes can
                be used in structures. Other dataformats, filters and
                procedures can be defined in plugins. Can edit block
                devices (maximum size 1023 gigabyte). Contains copy,
                past, undo, redo, search, replace, marks and record/play.

>How-To-Repeat:

>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#       bed
#       bed/pkg-plist
#       bed/pkg-descr
#       bed/pkg-comment
#       bed/Makefile
#       bed/distinfo
#
echo c - bed
mkdir -p bed > /dev/null 2>&1
echo x - bed/pkg-plist
sed 's/^X//' >bed/pkg-plist << 'END-of-bed/pkg-plist'
Xbin/bed
Xshare/bed
Xshare/bed-0.2.10/bedrc
Xshare/bed-0.2.10/.neededbybed
Xshare/bed-0.2.10/bedmagic
Xshare/bed-0.2.10/utils/bin2byte
Xshare/bed-0.2.10/utils/keyconfig
Xshare/bed-0.2.10/misc/bits.bedda
Xshare/bed-0.2.10/misc/char2.bedda
Xshare/bed-0.2.10/misc/char2b.bedda
Xshare/bed-0.2.10/misc/dynsym.bedda
Xshare/bed-0.2.10/misc/elfheader.bedda
Xshare/bed-0.2.10/misc/hexasc.bedda
Xshare/bed-0.2.10/misc/programheader.bedda
Xshare/bed-0.2.10/misc/pushlpushl.bedda
Xshare/bed-0.2.10/misc/sectionhead.bedda
Xshare/bed-0.2.10/misc/symtab.bedda
Xshare/bed-0.2.10/misc/wtmp.bedda
Xshare/bed-0.2.10/plugins/Makefile
Xshare/bed-0.2.10/plugins/typelist.h
Xshare/bed-0.2.10/plugins/type.h
Xshare/bed-0.2.10/plugins/screenpart.h
Xshare/bed-0.2.10/plugins/screen.h
Xshare/bed-0.2.10/plugins/repeat.h
Xshare/bed-0.2.10/plugins/procedures.h
Xshare/bed-0.2.10/plugins/plugin.cpp
Xshare/bed-0.2.10/plugins/offtypes.h
Xshare/bed-0.2.10/plugins/multidigit.h
Xshare/bed-0.2.10/plugins/hassub.h
Xshare/bed-0.2.10/plugins/global.h
Xshare/bed-0.2.10/plugins/getfile.h
Xshare/bed-0.2.10/plugins/filter.h
Xshare/bed-0.2.10/plugins/faked.h
Xshare/bed-0.2.10/plugins/contain.h
Xshare/bed-0.2.10/plugins/config
Xshare/bed-0.2.10/plugins/ascii.h
Xshare/bed-0.2.10/plugins/views.h
Xshare/bed-0.2.10/plugins/examples/Makefile
Xshare/bed-0.2.10/plugins/examples/elftables.plug
Xshare/bed-0.2.10/plugins/examples/symtable.plug
Xshare/bed-0.2.10/plugins/examples/xterm.plug
Xshare/bed-0.2.10/plugins/examples/file.plug
Xshare/bed-0.2.10/plugins/examples/ebcdic2ascii.plug
Xshare/bed-0.2.10/plugins/examples/macro2plug.sh
Xshare/bed-0.2.10/plugins/examples/encodechar.sh
Xshare/bed-0.2.10/plugins/examples/ebcdic2ascii.cc
Xshare/bed-0.2.10/plugins/examples/ebcdic2ascii.h
Xshare/bed-0.2.10/plugins/examples/ascii2ebcdic.h
Xshare/bed-0.2.10/plugins/examples/backward.cc
Xshare/bed-0.2.10/plugins/examples/xterm.cc
Xshare/bed-0.2.10/plugins/examples/unsigned.cpp
Xshare/bed-0.2.10/plugins/examples/undoall.cpp
Xshare/bed-0.2.10/plugins/examples/translate.cc
Xshare/bed-0.2.10/plugins/examples/time.cpp
Xshare/bed-0.2.10/plugins/examples/symtable.h
Xshare/bed-0.2.10/plugins/examples/symtable.cc
Xshare/bed-0.2.10/plugins/examples/skip.cpp
Xshare/bed-0.2.10/plugins/examples/signed.cc
Xshare/bed-0.2.10/plugins/examples/subtract.cc
Xshare/bed-0.2.10/plugins/examples/nextitem.cpp
Xshare/bed-0.2.10/plugins/examples/look.c
Xshare/bed-0.2.10/plugins/examples/hash.h
Xshare/bed-0.2.10/plugins/examples/disass.cc
Xshare/bed-0.2.10/plugins/examples/float.cc
Xshare/bed-0.2.10/plugins/examples/filter.cpp
Xshare/bed-0.2.10/plugins/examples/file.cpp
Xshare/bed-0.2.10/plugins/examples/elftables.cc
Xshare/bed-0.2.10/plugins/examples/edit.cc
Xshare/bed-0.2.10/plugins/examples/duplicate.cpp
Xshare/bed-0.2.10/plugins/examples/crc.c
Xshare/bed-0.2.10/plugins/examples/chars.c
Xshare/bed-0.2.10/plugins/examples/char2.cpp
Xshare/bed-0.2.10/plugins/examples/bitflags.cc
Xshare/bed-0.2.10/plugins/examples/bitfields.h
Xshare/bed-0.2.10/plugins/examples/bitfields.cc
Xshare/bed-0.2.10/plugins/examples/bitcpy.cc
Xshare/bed-0.2.10/plugins/examples/bitcontains.cc
Xshare/bed-0.2.10/plugins/examples/bitcontain.cc
Xshare/bed-0.2.10/plugins/examples/backward.plug
Xshare/bed-0.2.10/LICENSE
Xshare/bed-0.2.10/bed-0.2.10.lsm
Xshare/bed-0.2.10/addmagic.sh
Xshare/bed-0.2.10/testmarks.bedm
Xshare/bed-0.2.10/README
Xshare/bed-0.2.10/uninstallbed.sh
X@dirrm share/bed-0.2.10/plugins/examples
X@dirrm share/bed-0.2.10/plugins
X@dirrm share/bed-0.2.10/utils
X@dirrm share/bed-0.2.10/misc
X@dirrm share/bed-0.2.10
END-of-bed/pkg-plist
echo x - bed/pkg-descr
sed 's/^X//' >bed/pkg-descr << 'END-of-bed/pkg-descr'
X                Menu driven binary editor. Dataformats are
X                ascii, unsigned and signed integers, float, bitflags,
X                bitfields, labels, ebcdic and time_t. Different sizes
X                and byte ordenings are possible. Datatypes can
X                be used in structures. Other dataformats, filters and
X                procedures can be defined in plugins. Can edit block
X                devices (maximum size 1023 gigabyte). Contains copy,
X                past, undo, redo, search, replace, marks and record/play.
END-of-bed/pkg-descr
echo x - bed/pkg-comment
sed 's/^X//' >bed/pkg-comment << 'END-of-bed/pkg-comment'
XVariable dataformat binary editor
END-of-bed/pkg-comment
echo x - bed/Makefile
sed 's/^X//' >bed/Makefile << 'END-of-bed/Makefile'
X# New ports collection makefile for:    bed
X# Date created:         2001/05/07
X# Whom:                 jkaltes@cyberbrain.com
X#
X# $FreeBSD$
X#
X
XPORTNAME=      bed
XPORTVERSION=   0.2.10
XCATEGORIES=    editors
XMASTER_SITES=          ${MASTER_SITE_SUNSITE}
XMASTER_SITE_SUBDIR=    apps/editors/terminal/
XEXTRACT_SUFX=          .src.tar.gz
X
XMAINTAINER=    jkaltes@cyberbrain.com
X
XGNU_CONFIGURE= yes
X
XUSE_GMAKE=     yes
X
XMAN1=  bed.1
XMANCOMPRESSED= yes
X
Xpost-configure:
X       ${ECHO} 'CONFIG_DEBUG=n' >> ${WRKSRC}/config
X
X.include <bsd.port.mk>
END-of-bed/Makefile
echo x - bed/distinfo
sed 's/^X//' >bed/distinfo << 'END-of-bed/distinfo'
XMD5 (bed-0.2.10.src.tar.gz) = 1d944c1d0141aa72dd13dffcad1e0122
END-of-bed/distinfo
exit
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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