the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: msp430-gdb
Version: 7.2-20111205
Revision: 1
BuildDepends: fink (>= 0.29.21), msp430-binutils
Source: mirror:gnu:gdb/gdb-7.2a.tar.gz
SourceDirectory: gdb-7.2
Source-MD5: a9a8d0ea1ae57837fada5415bd0f92ff
Source2: mirror:sourceforge:mspgcc/mspgcc/mspgcc-20120406.tar.bz2
Source2-MD5: 66a729487c2649a732b516dbe473f298
PatchScript: <<
patch -p1 < ../mspgcc-20120406/msp430-gdb-7.2a-20111205.patch
<<
ConfigureParams: <<
--target=msp430 \
--prefix=%p/lib/msp430 \
--program-prefix=msp430- \
--bindir=%p/bin \
--mandir=%p/share/man \
--infodir=%p/share/info \
--disable-werror \
--disable-nls
<<
CompileScript: <<
#!/bin/sh -ev
./configure %c
# parallel make failed for Core 2 Duo architecture
# num_cpu=$(echo `sysctl -n hw.ncpu`)
# make -j $num_cpu
make
<<
InstallScript: <<
#!/bin/sh -ev
make install DESTDIR=%d
# no libiberty
rm -f %i/lib/msp430/lib/libiberty.a
rm -f %i/lib/msp430/lib/x86_64/libiberty.a
# remove info files provided by msp430-binutils
rm %i/share/info/bfd.info
rm %i/share/info/configure.info
rm %i/share/info/standards.info
# prefix info files with msp430-
for i in $(ls %i/share/info/*)
do
mv $i %i/share/info/msp430-${i##*/}
done
<<
DocFiles: README COPYING MAINTAINERS
InfoDocs: msp430-annotate.info msp430-gdb.info msp430-gdbint.info msp430-stabs.info
Description: GNU GDB for Texas Instruments MSP430 MCU
DescPort: <<
It includes the gdb patches from the mspgcc4 project release 20110213 and is based on its do-gdb.sh.
<<
License: GPL
Maintainer: Matthias Ringwald
Homepage: http://mspgcc4.sourceforge.net/