# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
description a little and powerful object file manipulation tool
long_description dwarf-ng is a powerful object file manipulation tools in \
the spirit of gdb. With dwarf-ng you can read and edit \
all the file's section headers as well as the raw data. \
With dwarf-ng you can create and customize new file's \
header and it can be used as a compiler back-end to \
create executables/object files. dwarf-ng also permits \
to inject easily new headers and pieces of code/data \
into the file. dwarf-ng currently handles Raw, ELF \
(Elf32, Elf64), PE (Portable executables PE32, PE+) and \
Mach-O (macOS executables) files formats. In the \
future new files type will be added.
homepage https://github.com/elboza/dwarf-ng/
master_sites https://download.savannah.gnu.org/releases/dwarf-ng \
http://www.autistici.org/0xFE/software/releases/dwarf-ng
checksums md5 c67148b14cec1712732e0aa30e478726 \
sha1 19a69424bd208741a325a4fc0e791a516c3bc8bc \
rmd160 255040679c50046e6c1ecf5f3c806c886b3db573
autoreconf.cmd ./autogen.sh
depends_lib port:readline
depends_build port:autoconf \
move ${worksrcpath}/src/libdwarf/stdint.h ${worksrcpath}/src/libdwarf/dw_stdint.h
patchfiles stdint.patch \