instructions from a binary stream. The intent is to provide an easy to
use disassembler which can be called from any application; the
disassembly can be produced in AT&T syntax and Intel syntax, as well as
in an intermediate format which includes detailed instruction and
operand type information.
WWW: http://bastard.sourceforge.net/libdisasm.html
PR: ports/108067
Submitted by: Lutz Boehne <lboehne at damogran.de>
Basically it implements a software fax machine to fax out or in.
WWW: http://www.soft-switch.org/
PR: 107871
Submitted by: Joe Holden <joe@joeholden.co.uk>
Repocopy by: marcus
- be more package friendly: use pkg-message intead of echo'ing things in
Makefile
- adjust pkg-message and pkg-descr
- pass maintainership to submitter
Left for maintainer to do: autodetect and OPTIONify for proper print/enscript*
RUN_DEPEND
PR: ports/107981
Submitted by: Marcelo Araujo and reworked by him and me (itetcu)
PR: ports/108034
Submitted by: Henrik Brix Andersen <henrik at brixandersen.dk>
Approved by: Matthew Seaman <m.seaman at infracaninophile.co.uk> (maintainer)
- Use TEXMFDIR instead of TEXMFLOCAL.
- Use pkg-message.in to replace %%DATADIR%% string.
- Bump PORTREVISION.
PR: ports/107728 [*]
Submitted by: Koji Yokota [*]
- repack as a python egg
- add variables to support the new version of turbogears
- NO_PACKAGE because of the tinder uname issue
PR: ports/106753
Submitted by: Dryice Liu
Approved by: itetcu (mentor), perky (maintainer timeout)
without changing the package revision.
No PORTREVISION bump, because the changes to the Makefile
in the distfile are trivial and overwritten by our patch.
Summary of the diffs between the old and the new distfile:
--- new/espeak-1.18-source/src/Makefile Mon Jan 15 02:08:03 2007
+++ old/espeak-1.18-source/src/Makefile Sat Jan 13 17:01:15 2007
[...]
-BINDIR=/usr/bin
+BINDIR=/usr/local/bin
[...]
-LIBS3=-lstdc++ ./libespeak.so
+LIBS3=-lstdc++ -lespeak
[...]
-all: $(BIN_NAME) $(LIB_NAME) $(BIN2_NAME)
+all: $(BIN_NAME) $(BIN2_NAME) $(LIB_NAME)
Submitted by: kris (via pointyhat)
Approved by: alexbl (mentor, implicit)
80x86 instructions in 64 bits (AMD64, X86-64) and both in 16 and 32 bits.
In addition, it disassembles FPU, MMX, SSE, SSE2, SSE3, SSE4, 3DNow! (w/
extensions), new x86-64 instruction sets, VMX, and AMD's SVM! diStorm was
written to decode quickly every instruction as accurately as possible.
Robust decoding, while taking special care for valid or unused prefixes,
is what makes this disassembler powerful, especially for research.
Another benefit that might come in handy is that the module was written
as multi-threaded, which means you could disassemble several streams or
more simultaneously.
WWW: http://www.ragestorm.net/distorm/
PR: ports/107977
Submitted by: Lutz Boehne <lboehne at damogran.de>