aboutsummaryrefslogtreecommitdiff
path: root/media/radio/gnuradio/gnuradio.mkbuild
diff options
context:
space:
mode:
Diffstat (limited to 'media/radio/gnuradio/gnuradio.mkbuild')
-rw-r--r--media/radio/gnuradio/gnuradio.mkbuild20
1 files changed, 20 insertions, 0 deletions
diff --git a/media/radio/gnuradio/gnuradio.mkbuild b/media/radio/gnuradio/gnuradio.mkbuild
index 20e38ab..00229b9 100644
--- a/media/radio/gnuradio/gnuradio.mkbuild
+++ b/media/radio/gnuradio/gnuradio.mkbuild
@@ -59,6 +59,26 @@
# Sections changes
#------------------
+#>configure
+
+# get boost version
+boost="`basename $(ls /var/log/packages/boost-[0-9]* 2> /dev/null)`"
+
+if [ -z "$boost" ]; then
+ echo Error: missing boost package
+ exit $ERROR_CONF
+fi
+
+pack="`basename $boost | sed -e 's/-[^-]*-[^-]*-[^-]*$//'`"
+boost_version="`echo $boost | sed -e "s/^$pack-//" | cut -d "-" -f 1 | sed -e 's/\./_/g'`"
+
+CFLAGS="$SLKCFLAGS" \
+ CXXFLAGS="$SLKCFLAGS" \
+ ./configure \
+ --prefix="$PREFIX" --libdir="$LIBDIR" $CONF_OPTIONS --with-boost-include-dir=/usr/include/boost-$boost_version || exit $ERROR_CONF
+</configure>
+#<configure
+
#>slackdesc
gnuradio: gnuradio
gnuradio: