summaryrefslogtreecommitdiff
path: root/gnuradio-pkg_chk.conf
blob: 7f81101f45e55b9687989c932b3cd30064aa9073 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# Copyright 2007, 2008 Free Software Foundation

# pkg_chk -a -k -C gnuradio-pkg_chk.conf
# pkg_chk -a -k -C gnuradio-pkg_chk.conf -D doc

# This is a control file for pkg_chk, an automatic package manager for
# pkgsrc.  After installing pkgsrc, install pkgtools/pkg_chk, use the
# commented-out first line above.  The second addtionally includes
# packages needed for documentation.  Note that gnuradio is in pkgsrc;
# this file is useful for those who want dependencies from pkgsrc but
# want to build GNU Radio itself from svn.  This file should perhaps
# grow conventions for building minimal vs. expanded dependencies.

# See http://www.netbsd.org/Documentation/software/packages.html for
# more information about pkgsrc.

# To build against pkgsrc, run configure as
# LDFLAGS="-L/usr/pkg/lib -R/usr/pkg/lib" CPPFLAGS="-I/usr/pkg/include" ./configure

# This file is intended to be useful even to those not using pkgsrc by
# crisply listing the dependencies required for GNU Radio.

# This file may be incorrect; please feel free to correct or mail
# comments to gdt@ir.bbn.com or discuss-gnuradio@gnu.org.

## Core

devel/autoconf
devel/automake
devel/libtool-base
# gmake isn't actually required, but it's helpful to have to separate
# real build failures from unportable makefiles.
devel/gmake

devel/pkg-config

math/fftwf

# python is forced by py-Numeric.  pkgsrc now (200701) defaults to 2.4,
# which is fine.  We don't include python explicitly since we'd have to
# specify a version.
math/py-Numeric
# numarray is not documented to be needed, but the pkgsrc packages depend on it.
# Include it until this confusion is resolved.
math/py-numarray

# Smart pointers.
devel/boost-headers
# Apparently all of boost is not needed.
#meta-pkgs/boost

devel/cppunit

devel/swig

lang/guile

## audio
audio/jack
audio/portaudio-devel
devel/SDL

## documentation

devel/doxygen		doc
textproc/xmlto		doc

## USRP

devel/sdcc
devel/libusb

## GUI

x11/py-wxWidgets

## gr-radio-astronomy

math/py-ephem