The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD editors : bed

Variable dataformat binary editor

 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. Contains
copy, past, undo, redo, search, replace, marks, record/play and context
sensitive help. Linux & FreeBSD: edit block devices (linux limit 1023
gigabyte). 

http://bedlinux.tripod.com/



bed history


v. 1.21
date: 2007/06/17 06:27:45;  author: kris;  state: Exp;  lines: +6 -4
This port contains an incorrect configure test that tries to test for the
pthread_create() function by doing the following

| char pthread_create ();
| int
| main ()
| {
| pthread_create ();
|   ;
|   return 0;
| }

This is completely bogus (pthread_create() requires arguments), so this
causes undefined behaviour.  One such undefined behaviour seen in practise
is an infinite loop.  Disable the port until someone cares to fix this.

Also shuffle the rxvt PATCH_DEPENDS (!) later, to give a chance for the
WITHOUT_X11 to be set.  This also looks pretty bogus, rxvt in fact does not
appear to be needed for patching.

v. 1.20 date: 2007/05/19 20:04:00; author: flz; state: Exp; lines: +1 -0 - Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.19 date: 2007/01/20 17:59:28; author: alepulver; state: Exp; lines: +1 -0 - Add USE_GCC=3.4 (requires many changes to build with 4.x). Reported by: pointyhat
v. 1.18 date: 2007/01/02 18:13:50; author: alepulver; state: Exp; lines: +30 -40 - Update to version 0.2.23. - Rewrite check of 'menubar' feature in x11/rxvt when X11 option is enabled. - Add dep to ALL_TARGET instead of running ${GMAKE} in post-configure. - Add OPTIONS. - Remove BROKEN for amd64 (builds). - Remove BROKEN for ia64 (let's see what happens now). - Add WWW line to pkg-descr. - Added typedef hacks (has a bug that doesn't allow default arguments in function pointers, and also doesn't allow arrays of function pointers) to allow building with GCC > 2.95 (the problems are known, though).
v. 1.17 date: 2006/12/22 22:21:46; author: bsam; state: Exp; lines: +1 -1 In preparation to deprecate shells/bash2: . change BUILD_DEPENDS: shells/bash2 -> shells/bash.
v. 1.16 date: 2005/11/23 08:59:05; author: vs; state: Exp; lines: +2 -1 - Added more one mastersite as backup to fix fetch problem. Somebody should update this to 0.2.22. - Added SHA256 on distinfo. PR: ports/89429 Submitted by: Jean Milanez Melo
v. 1.15 date: 2004/09/19 01:59:18; author: leeym; state: Exp; lines: +0 -4 - remove BROKEN which I forgot in previous commit PR: 71851 Submitted by: leeym Approved by: portmgr (marcus)
v. 1.14 date: 2004/09/19 01:44:48; author: leeym; state: Exp; lines: +9 -8 - add USE_GCC=2.95 and unbreak this port - reorder Makefile and make portlint happier - indent Makefile PR: 71850 Submitted by: leeym Approved by: portmgr (marcus)
v. 1.13 date: 2004/09/17 23:00:48; author: kris; state: Exp; lines: +4 -0 BROKEN on 5.x: Does not compile Approved by: portmgr (self)
v. 1.12 date: 2004/04/04 02:49:57; author: kris; state: Exp; lines: +6 -6 Relocate previous commit to prevent error in WITHOUT_X11 case.
v. 1.11 date: 2004/04/03 13:50:54; author: kris; state: Exp; lines: +11 -1 BROKEN on amd64 (missing -fPIC) and ia64 (hangs during configure)
v. 1.10 date: 2004/03/26 18:19:25; author: glewis; state: Exp; lines: +1 -7 . Fix the build on 5.x. Submitted by: bento via kris
v. 1.9 date: 2004/02/06 22:55:40; author: kris; state: Exp; lines: +7 -1 BROKEN on 5.x: does not compile
v. 1.8 date: 2004/02/04 05:19:57; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 2)
v. 1.7 date: 2004/01/30 21:19:15; author: glewis; state: Exp; lines: +1 -0 . Fix the build on alpha by not assuming that you can cast a va_list to a char **. Instead, iterate the va_list and create the char ** to pass to execvp. . Don't allow -O3 to be hardwired into CFLAGS, just use what is set. In particular, the 4.x/alpha system gcc produces many warnings about why using -O3 with it is bad. . Bump PORTREVISION since although these fixes wre motivated to fix the alpha build, they have non-alpha implications too. Submitted by: bento
v. 1.6 date: 2004/01/22 17:39:08; author: glewis; state: Exp; lines: +9 -6 . If PACKAGE_BUILDING is set, then set WITHOUT_X11 as we can't guarantee that we have an appropriate rxvt. . Make rxvt a PATCH_DEPENDS as it is tested in pre-configure (there is no CONFIGURE_DEPENDS). . Fix packing list and unbreak. . Fix some minor whitespace bogons in Makefile. . Add patches which hopefully fix the build on 5.x. . Add a patch to stop the port installing stuff outside of ${PREFIX}. Some of this could be added back in with a better patch that installed it in the right place.
v. 1.5 date: 2003/11/03 03:56:35; author: kris; state: Exp; lines: +2 -0 Mark BROKEN (see bento logs). These ports are scheduled for removal after Feb 2 2004 if they are still broken at that time and no fixes have been submitted by PR.
v. 1.4 date: 2003/10/13 15:42:56; author: glewis; state: Exp; lines: +3 -1 . Better *_DEPENDS settings. Submitted by: bento
v. 1.3 date: 2003/10/12 21:39:01; author: kris; state: Exp; lines: +1 -1 Reset bouncing maintainer.
v. 1.2 date: 2003/10/07 20:29:41; author: glewis; state: Exp; lines: +2 -0 . No interactive errors on Bento.
v. 1.1 date: 2003/10/07 20:26:18; author: glewis; state: Exp; . Add a port of bed: 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. Contains copy, past, undo, redo, search, replace, marks, record/play and context sensitive help. Linux & FreeBSD: edit block devices (linux limit 1023 gigabyte). PR: 27200 Submitted by: Jaap Korthals Altes (updated based on the port in the 0.2.19 distfile) ============================================================================= v. 1.21 date: 2007/06/17 06:27:45; author: kris; state: Exp; lines: +6 -4 This port contains an incorrect configure test that tries to test for the pthread_create() function by doing the following | char pthread_create (); | int | main () | { | pthread_create (); | ; | return 0; | } This is completely bogus (pthread_create() requires arguments), so this causes undefined behaviour. One such undefined behaviour seen in practise is an infinite loop. Disable the port until someone cares to fix this. Also shuffle the rxvt PATCH_DEPENDS (!) later, to give a chance for the WITHOUT_X11 to be set. This also looks pretty bogus, rxvt in fact does not appear to be needed for patching.
v. 1.20 date: 2007/05/19 20:04:00; author: flz; state: Exp; lines: +1 -0 - Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.19 date: 2007/01/20 17:59:28; author: alepulver; state: Exp; lines: +1 -0 - Add USE_GCC=3.4 (requires many changes to build with 4.x). Reported by: pointyhat
v. 1.18 date: 2007/01/02 18:13:50; author: alepulver; state: Exp; lines: +30 -40 - Update to version 0.2.23. - Rewrite check of 'menubar' feature in x11/rxvt when X11 option is enabled. - Add dep to ALL_TARGET instead of running ${GMAKE} in post-configure. - Add OPTIONS. - Remove BROKEN for amd64 (builds). - Remove BROKEN for ia64 (let's see what happens now). - Add WWW line to pkg-descr. - Added typedef hacks (has a bug that doesn't allow default arguments in function pointers, and also doesn't allow arrays of function pointers) to allow building with GCC > 2.95 (the problems are known, though).
v. 1.17 date: 2006/12/22 22:21:46; author: bsam; state: Exp; lines: +1 -1 In preparation to deprecate shells/bash2: . change BUILD_DEPENDS: shells/bash2 -> shells/bash.
v. 1.16 date: 2005/11/23 08:59:05; author: vs; state: Exp; lines: +2 -1 - Added more one mastersite as backup to fix fetch problem. Somebody should update this to 0.2.22. - Added SHA256 on distinfo. PR: ports/89429 Submitted by: Jean Milanez Melo
v. 1.15 date: 2004/09/19 01:59:18; author: leeym; state: Exp; lines: +0 -4 - remove BROKEN which I forgot in previous commit PR: 71851 Submitted by: leeym Approved by: portmgr (marcus)
v. 1.14 date: 2004/09/19 01:44:48; author: leeym; state: Exp; lines: +9 -8 - add USE_GCC=2.95 and unbreak this port - reorder Makefile and make portlint happier - indent Makefile PR: 71850 Submitted by: leeym Approved by: portmgr (marcus)
v. 1.13 date: 2004/09/17 23:00:48; author: kris; state: Exp; lines: +4 -0 BROKEN on 5.x: Does not compile Approved by: portmgr (self)
v. 1.12 date: 2004/04/04 02:49:57; author: kris; state: Exp; lines: +6 -6 Relocate previous commit to prevent error in WITHOUT_X11 case.
v. 1.11 date: 2004/04/03 13:50:54; author: kris; state: Exp; lines: +11 -1 BROKEN on amd64 (missing -fPIC) and ia64 (hangs during configure)
v. 1.10 date: 2004/03/26 18:19:25; author: glewis; state: Exp; lines: +1 -7 . Fix the build on 5.x. Submitted by: bento via kris
v. 1.9 date: 2004/02/06 22:55:40; author: kris; state: Exp; lines: +7 -1 BROKEN on 5.x: does not compile
v. 1.8 date: 2004/02/04 05:19:57; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 2)
v. 1.7 date: 2004/01/30 21:19:15; author: glewis; state: Exp; lines: +1 -0 . Fix the build on alpha by not assuming that you can cast a va_list to a char **. Instead, iterate the va_list and create the char ** to pass to execvp. . Don't allow -O3 to be hardwired into CFLAGS, just use what is set. In particular, the 4.x/alpha system gcc produces many warnings about why using -O3 with it is bad. . Bump PORTREVISION since although these fixes wre motivated to fix the alpha build, they have non-alpha implications too. Submitted by: bento
v. 1.6 date: 2004/01/22 17:39:08; author: glewis; state: Exp; lines: +9 -6 . If PACKAGE_BUILDING is set, then set WITHOUT_X11 as we can't guarantee that we have an appropriate rxvt. . Make rxvt a PATCH_DEPENDS as it is tested in pre-configure (there is no CONFIGURE_DEPENDS). . Fix packing list and unbreak. . Fix some minor whitespace bogons in Makefile. . Add patches which hopefully fix the build on 5.x. . Add a patch to stop the port installing stuff outside of ${PREFIX}. Some of this could be added back in with a better patch that installed it in the right place.
v. 1.5 date: 2003/11/03 03:56:35; author: kris; state: Exp; lines: +2 -0 Mark BROKEN (see bento logs). These ports are scheduled for removal after Feb 2 2004 if they are still broken at that time and no fixes have been submitted by PR.
v. 1.4 date: 2003/10/13 15:42:56; author: glewis; state: Exp; lines: +3 -1 . Better *_DEPENDS settings. Submitted by: bento
v. 1.3 date: 2003/10/12 21:39:01; author: kris; state: Exp; lines: +1 -1 Reset bouncing maintainer.
v. 1.2 date: 2003/10/07 20:29:41; author: glewis; state: Exp; lines: +2 -0 . No interactive errors on Bento.
v. 1.1 date: 2003/10/07 20:26:18; author: glewis; state: Exp; . Add a port of bed: 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. Contains copy, past, undo, redo, search, replace, marks, record/play and context sensitive help. Linux & FreeBSD: edit block devices (linux limit 1023 gigabyte). PR: 27200 Submitted by: Jaap Korthals Altes (updated based on the port in the 0.2.19 distfile) ============================================================================= v. 1.21 date: 2007/06/17 06:27:45; author: kris; state: Exp; lines: +6 -4 This port contains an incorrect configure test that tries to test for the pthread_create() function by doing the following | char pthread_create (); | int | main () | { | pthread_create (); | ; | return 0; | } This is completely bogus (pthread_create() requires arguments), so this causes undefined behaviour. One such undefined behaviour seen in practise is an infinite loop. Disable the port until someone cares to fix this. Also shuffle the rxvt PATCH_DEPENDS (!) later, to give a chance for the WITHOUT_X11 to be set. This also looks pretty bogus, rxvt in fact does not appear to be needed for patching.
v. 1.20 date: 2007/05/19 20:04:00; author: flz; state: Exp; lines: +1 -0 - Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.19 date: 2007/01/20 17:59:28; author: alepulver; state: Exp; lines: +1 -0 - Add USE_GCC=3.4 (requires many changes to build with 4.x). Reported by: pointyhat
v. 1.18 date: 2007/01/02 18:13:50; author: alepulver; state: Exp; lines: +30 -40 - Update to version 0.2.23. - Rewrite check of 'menubar' feature in x11/rxvt when X11 option is enabled. - Add dep to ALL_TARGET instead of running ${GMAKE} in post-configure. - Add OPTIONS. - Remove BROKEN for amd64 (builds). - Remove BROKEN for ia64 (let's see what happens now). - Add WWW line to pkg-descr. - Added typedef hacks (has a bug that doesn't allow default arguments in function pointers, and also doesn't allow arrays of function pointers) to allow building with GCC > 2.95 (the problems are known, though).
v. 1.17 date: 2006/12/22 22:21:46; author: bsam; state: Exp; lines: +1 -1 In preparation to deprecate shells/bash2: . change BUILD_DEPENDS: shells/bash2 -> shells/bash.
v. 1.16 date: 2005/11/23 08:59:05; author: vs; state: Exp; lines: +2 -1 - Added more one mastersite as backup to fix fetch problem. Somebody should update this to 0.2.22. - Added SHA256 on distinfo. PR: ports/89429 Submitted by: Jean Milanez Melo
v. 1.15 date: 2004/09/19 01:59:18; author: leeym; state: Exp; lines: +0 -4 - remove BROKEN which I forgot in previous commit PR: 71851 Submitted by: leeym Approved by: portmgr (marcus)
v. 1.14 date: 2004/09/19 01:44:48; author: leeym; state: Exp; lines: +9 -8 - add USE_GCC=2.95 and unbreak this port - reorder Makefile and make portlint happier - indent Makefile PR: 71850 Submitted by: leeym Approved by: portmgr (marcus)
v. 1.13 date: 2004/09/17 23:00:48; author: kris; state: Exp; lines: +4 -0 BROKEN on 5.x: Does not compile Approved by: portmgr (self)
v. 1.12 date: 2004/04/04 02:49:57; author: kris; state: Exp; lines: +6 -6 Relocate previous commit to prevent error in WITHOUT_X11 case.
v. 1.11 date: 2004/04/03 13:50:54; author: kris; state: Exp; lines: +11 -1 BROKEN on amd64 (missing -fPIC) and ia64 (hangs during configure)
v. 1.10 date: 2004/03/26 18:19:25; author: glewis; state: Exp; lines: +1 -7 . Fix the build on 5.x. Submitted by: bento via kris
v. 1.9 date: 2004/02/06 22:55:40; author: kris; state: Exp; lines: +7 -1 BROKEN on 5.x: does not compile
v. 1.8 date: 2004/02/04 05:19:57; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 2)
v. 1.7 date: 2004/01/30 21:19:15; author: glewis; state: Exp; lines: +1 -0 . Fix the build on alpha by not assuming that you can cast a va_list to a char **. Instead, iterate the va_list and create the char ** to pass to execvp. . Don't allow -O3 to be hardwired into CFLAGS, just use what is set. In particular, the 4.x/alpha system gcc produces many warnings about why using -O3 with it is bad. . Bump PORTREVISION since although these fixes wre motivated to fix the alpha build, they have non-alpha implications too. Submitted by: bento
v. 1.6 date: 2004/01/22 17:39:08; author: glewis; state: Exp; lines: +9 -6 . If PACKAGE_BUILDING is set, then set WITHOUT_X11 as we can't guarantee that we have an appropriate rxvt. . Make rxvt a PATCH_DEPENDS as it is tested in pre-configure (there is no CONFIGURE_DEPENDS). . Fix packing list and unbreak. . Fix some minor whitespace bogons in Makefile. . Add patches which hopefully fix the build on 5.x. . Add a patch to stop the port installing stuff outside of ${PREFIX}. Some of this could be added back in with a better patch that installed it in the right place.
v. 1.5 date: 2003/11/03 03:56:35; author: kris; state: Exp; lines: +2 -0 Mark BROKEN (see bento logs). These ports are scheduled for removal after Feb 2 2004 if they are still broken at that time and no fixes have been submitted by PR.
v. 1.4 date: 2003/10/13 15:42:56; author: glewis; state: Exp; lines: +3 -1 . Better *_DEPENDS settings. Submitted by: bento
v. 1.3 date: 2003/10/12 21:39:01; author: kris; state: Exp; lines: +1 -1 Reset bouncing maintainer.
v. 1.2 date: 2003/10/07 20:29:41; author: glewis; state: Exp; lines: +2 -0 . No interactive errors on Bento.
v. 1.1 date: 2003/10/07 20:26:18; author: glewis; state: Exp; . Add a port of bed: 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. Contains copy, past, undo, redo, search, replace, marks, record/play and context sensitive help. Linux & FreeBSD: edit block devices (linux limit 1023 gigabyte). PR: 27200 Submitted by: Jaap Korthals Altes (updated based on the port in the 0.2.19 distfile) =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm