1 | # $Id: Portfile,v 1.1 2005/09/21 20:38:11 toby Exp $ |
---|
2 | PortSystem 1.0 |
---|
3 | name avarice |
---|
4 | version 2.3 |
---|
5 | categories cross |
---|
6 | maintainers me@staylor.ca |
---|
7 | description AVR JTAG-ICE control software |
---|
8 | long_description AVaRICE is a program which interfaces the GNU Debugger \ |
---|
9 | GDB with the AVR JTAG ICE available from Atmel. |
---|
10 | homepage http://avarice.sourceforge.net/ |
---|
11 | master_sites http://unc.dl.sourceforge.net/sourceforge/avarice/ \ |
---|
12 | http://voxel.dl.sourceforge.net/sourceforge/avarice/ \ |
---|
13 | http://kent.dl.sourceforge.net/sourceforge/avarice/ |
---|
14 | |
---|
15 | use_bzip2 yes |
---|
16 | checksums md5 c6e7af8826606bc7c9f6a8e59c23e84b |
---|
17 | depends_lib port:gettext |
---|
18 | depends_build port:binutils |
---|
19 | |
---|
20 | configure.env CPPFLAGS="-I${prefix}/include" LDFLAGS="-L${prefix}/lib" |
---|
21 | configure.args --mandir=${prefix}/share/man |
---|
22 | |
---|
23 | variant devel { |
---|
24 | # contains support for the JTAG ICE mkII |
---|
25 | version 2.3cvs |
---|
26 | fetch.type cvs |
---|
27 | cvs.root :pserver:anonymous@cvs.sourceforge.net:/cvsroot/avarice |
---|
28 | cvs.module avarice |
---|
29 | cvs.env CVS_RSH=ssh |
---|
30 | worksrcdir avarice |
---|
31 | use_autoconf yes |
---|
32 | autoconf.cmd ./Bootstrap |
---|
33 | autoconf.env CPPFLAGS=-I/opt/local/include LDFLAGS="-framework IOKit -L/opt/local/lib" |
---|
34 | configure.env CPPFLAGS=-I/opt/local/include LDFLAGS="-framework IOKit -L/opt/local/lib" |
---|
35 | depends_lib-append lib:libusb:libusb |
---|
36 | } |
---|