Fixup fromcvs/togit conversion
[pkgsrcv2.git] / ham / gnuradio-examples / Makefile
1 # $NetBSD$
2
3 PKGNAME=        gnuradio-examples-${VERSION}
4 PKGREVISION=    14
5 COMMENT=        GUI framework for GNU Radio based on wxPython
6 COMMENT=        Examples for GNU Radio
7
8 PKG_DESTDIR_SUPPORT=    user-destdir
9
10 .include "../../meta-pkgs/gnuradio/Makefile.common"
11
12 CONFIGURE_ARGS+=--enable-gnuradio-examples
13 CONFIGURE_ARGS+=--with-gnuradio-core --with-omnithread --with-gruel
14
15 EXAMPLE_DIR=    ${LOCALBASE}/share/examples/gnuradio/python
16
17 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/apps/hf_explorer/hfx2.py
18 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/apps/hf_radio/radio.py
19 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/apps/hf_radio/ui.py
20 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/audio/audio_copy.py
21 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/audio/audio_fft.py
22 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/audio/audio_play.py
23 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/audio/audio_to_file.py
24 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/audio/dial_tone.py
25 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/audio/mono_tone.py
26 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/audio/multi_tone.py
27 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/audio/spectrum_inversion.py
28 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/audio/test_resampler.py
29 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/digital/benchmark_rx.py
30 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/digital/benchmark_tx.py
31 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/digital/gen_whitener.py
32 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/digital/pick_bitrate.py
33 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/digital/receive_path.py
34 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/digital/rx_voice.py
35 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/digital/transmit_path.py
36 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/digital/tunnel.py
37 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/digital/tx_voice.py
38 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/digital_voice/encdec.py
39 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/multi-antenna/multi_fft.py
40 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/multi-antenna/multi_file.py
41 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/multi-antenna/multi_scope.py
42 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/multi_usrp/multi_usrp_oscope.py
43 PYTHON_PATCH_SCRIPTS+=  gnuradio-examples/python/multi_usrp/multi_usrp_rx_cfile.py
44
45 do-install:
46         set -e;                                                         \
47         cd ${WRKSRC}/gnuradio-examples/python;                          \
48         for d in `find * -type d`;                                      \
49         do                                                              \
50                 ${INSTALL_SCRIPT_DIR} ${DESTDIR}${EXAMPLE_DIR}/"$$d";   \
51         done;                                                           \
52         for f in `find . \! -name "Makefile*" -type f`;                 \
53         do                                                              \
54                 ${INSTALL_SCRIPT} "$$f" ${DESTDIR}${EXAMPLE_DIR}/"$$f"; \
55         done
56
57 .include "../../ham/gnuradio-wxgui/buildlink3.mk"
58 .include "../../mk/bsd.pkg.mk"