1 | # $Id$ |
---|
2 | |
---|
3 | PortSystem 1.0 |
---|
4 | |
---|
5 | name dwarf |
---|
6 | version 0.3.1 |
---|
7 | categories sysutils |
---|
8 | platforms darwin linux |
---|
9 | license GPL-2+ |
---|
10 | maintainers gmail.com:fernando.iazeolla |
---|
11 | description a little and powerful object file manipulation tool. |
---|
12 | long_description dwarf-ng is a powerful object file manipulation tools in \ |
---|
13 | the spirit of gdb. with dwarf-ng you can read and edit \ |
---|
14 | all the file's section headers as well as the raw data. \ |
---|
15 | With dwarf-ng you can create and customize new file's \ |
---|
16 | header and it can be used as a compiler back-end to \ |
---|
17 | create executables/object files. dwarf-ng also permits \ |
---|
18 | to inject easily new headers and pieces of code/data \ |
---|
19 | into the file. dwarf-ng currently handles Raw, ELF \ |
---|
20 | (Elf32, Elf64), PE (Portable executables PE32, PE+) and \ |
---|
21 | Mach-O (OS X executables 32&64bit) files format. In the \ |
---|
22 | future new files type will be added. |
---|
23 | |
---|
24 | |
---|
25 | homepage http://github.com/elboza/dwarf-ng/ |
---|
26 | master_sites http://download.savannah.gnu.org/releases/dwarf-ng/ \ |
---|
27 | http://www.autistici.org/0xFE/software/releases/dwarf-ng/ |
---|
28 | |
---|
29 | checksums md5 17743b4aa7d9408a44388ce9a8421433 \ |
---|
30 | sha1 ce0f90d07feaeba874fe5948e4f1334bbee25c51 \ |
---|
31 | rmd160 5303b949666f63949d77a9de7cf7fc91e414497c |
---|
32 | |
---|
33 | depends_lib port:readline |
---|
34 | depends_build port:flex \ |
---|
35 | port:bison |
---|
36 | |
---|
37 | variant no-as-needed description {enable no-as-needed flag to compile on gcc>=4.6.1 on linux platform} { configure.args-append -Wl, --no-as-needed} |
---|
38 | |
---|