Tue Feb 26 19:28:08 2013 UTC ()
Add -lboost_system on SunOS.  Need lots more REPLACE_PYTHON to make the
current package PKG_DEVELOPER safe.

This along with the previous commit to meta-pkgs/gnuradio makes this
package build on SunOS.


(jperkin)
diff -r1.34 -r1.35 pkgsrc/ham/gnuradio-core/Makefile

cvs diff -r1.34 -r1.35 pkgsrc/ham/gnuradio-core/Makefile (expand / switch to unified diff)

--- pkgsrc/ham/gnuradio-core/Makefile 2013/02/15 11:53:59 1.34
+++ pkgsrc/ham/gnuradio-core/Makefile 2013/02/26 19:28:08 1.35
@@ -1,42 +1,55 @@ @@ -1,42 +1,55 @@
1# $NetBSD: Makefile,v 1.34 2013/02/15 11:53:59 obache Exp $ 1# $NetBSD: Makefile,v 1.35 2013/02/26 19:28:08 jperkin Exp $
2 2
3PKGNAME= gnuradio-core-${VERSION} 3PKGNAME= gnuradio-core-${VERSION}
4PKGREVISION= 8 4PKGREVISION= 8
5COMMENT= Runtime system and DSP blocks for GNU Radio 5COMMENT= Runtime system and DSP blocks for GNU Radio
6 6
7LDFLAGS.DragonFly+= -lboost_system 7LDFLAGS.DragonFly+= -lboost_system
 8LDFLAGS.SunOS+= -lboost_system
8 9
9.include "../../meta-pkgs/gnuradio/Makefile.common" 10.include "../../meta-pkgs/gnuradio/Makefile.common"
10 11
11CONF_FILES+= ${EGDIR}/gnuradio-core.conf ${PKG_SYSCONFDIR}/gnuradio-core.conf 12CONF_FILES+= ${EGDIR}/gnuradio-core.conf ${PKG_SYSCONFDIR}/gnuradio-core.conf
12CONFIGURE_ARGS+= --enable-gnuradio-core 13CONFIGURE_ARGS+= --enable-gnuradio-core
13CONFIGURE_ARGS+= --enable-omnithread 14CONFIGURE_ARGS+= --enable-omnithread
14CONFIGURE_ARGS+= --enable-gruel 15CONFIGURE_ARGS+= --enable-gruel
15 16
16PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/swig/gen-swig-bug-fix 17PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/swig/gen-swig-bug-fix
17PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/bin/microtune.py 18PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/bin/microtune.py
18PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/general/gen_sine_table.py 19PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/general/gen_sine_table.py
19PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_fir_XXX.py 20PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_fir_XXX.py
20PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_all.py 21PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_all.py
21PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_interp_fir_filter_XXX.py 22PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_interp_fir_filter_XXX.py
22PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_fir_filter_XXX.py 23PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_fir_filter_XXX.py
23PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_rational_resampler_base_XXX.py 24PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_rational_resampler_base_XXX.py
24PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_fir_sysconfig.py 25PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_fir_sysconfig.py
25PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_fir_sysconfig_generic.py 26PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_fir_sysconfig_generic.py
26PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_fir_util.py 27PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_fir_util.py
27PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_freq_xlating_fir_filter_XXX.py 28PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/lib/filter/generate_gr_freq_xlating_fir_filter_XXX.py
28PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_add_and_friends.py 29PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/blks2impl/channel_model.py
 30PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/blks2impl/ofdm.py
 31PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/blks2impl/ofdm_receiver.py
 32PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/blks2impl/ofdm_sync_fixed.py
 33PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/blks2impl/ofdm_sync_ml.py
 34PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/blks2impl/ofdm_sync_pn.py
 35PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/blks2impl/ofdm_sync_pnac.py
 36PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/blks2impl/pfb_arb_resampler.py
 37PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/blks2impl/pfb_channelizer.py
 38PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/blks2impl/pfb_decimator.py
 39PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/blks2impl/pfb_interpolator.py
29PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/benchmark_filters.py 40PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/benchmark_filters.py
 41PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/pubsub.py
 42PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_add_and_friends.py
30PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_correlate_access_code.py 43PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_correlate_access_code.py
31PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_add_v_and_friends.py 44PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_add_v_and_friends.py
32PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_agc.py 45PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_agc.py
33PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_cma_equalizer.py 46PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_cma_equalizer.py
34PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_complex_to_xxx.py 47PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_complex_to_xxx.py
35PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_fft_filter.py 48PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_fft_filter.py
36PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_feval.py 49PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_feval.py
37PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_constellation_decoder_cb.py 50PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_constellation_decoder_cb.py
38PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_diff_encoder.py 51PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_diff_encoder.py
39PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_diff_phasor_cc.py 52PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_diff_phasor_cc.py
40PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_frequency_modulator.py 53PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_frequency_modulator.py
41PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_filter_delay_fc.py 54PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_filter_delay_fc.py
42PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_interp_fir_filter.py 55PYTHON_PATCH_SCRIPTS+= gnuradio-core/src/python/gnuradio/gr/qa_interp_fir_filter.py