Fix missing files from gr-radar-mono package (Nick Withers)
[debian/gnuradio] / debian / gen-install-files.sh
index 2fc0e7775ac7d464875220ad4ef32427ea101263..6c68d5c598329ab19c1816045b3125818701b8b4 100755 (executable)
@@ -56,8 +56,107 @@ NAME=debian/libgnuradio-audio-alsa-dev.install
 rm -f $NAME
 touch $NAME
 $EXTRACT gr-audio-alsa/src/Makefile grinclude_HEADERS >>$NAME
+$EXTRACT gr-audio-alsa/Makefile dist_pkgconfig_DATA >>$NAME
 echo usr/lib/libgnuradio-audio-alsa.so >>$NAME
-echo usr/lib/pkgconfig/gr-audio-alsa.pc >>$NAME
+
+# libgnuradio-audio-jack
+NAME=debian/libgnuradio-audio-jack.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-audio-jack/src/Makefile lib_LTLIBRARIES >>$NAME
+$EXTRACT gr-audio-jack/src/Makefile lib_LTLIBRARIES | \
+    sed -e 's/\.la$/.so.*/' >>$NAME
+echo etc/gnuradio/conf.d/gr-audio-jack.conf >>$NAME
+
+# libgnuradio-audio-jack-dev
+NAME=debian/libgnuradio-audio-jack-dev.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-audio-jack/src/Makefile grinclude_HEADERS >>$NAME
+$EXTRACT gr-audio-jack/Makefile dist_pkgconfig_DATA >>$NAME
+echo usr/lib/libgnuradio-audio-jack.so >>$NAME
+
+# libgnuradio-audio-oss
+NAME=debian/libgnuradio-audio-oss.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-audio-oss/src/Makefile lib_LTLIBRARIES >>$NAME
+$EXTRACT gr-audio-oss/src/Makefile lib_LTLIBRARIES | \
+    sed -e 's/\.la$/.so.*/' >>$NAME
+echo etc/gnuradio/conf.d/gr-audio-oss.conf >>$NAME
+
+# libgnuradio-audio-oss-dev
+NAME=debian/libgnuradio-audio-oss-dev.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-audio-oss/src/Makefile grinclude_HEADERS >>$NAME
+$EXTRACT gr-audio-oss/Makefile dist_pkgconfig_DATA >>$NAME
+echo usr/lib/libgnuradio-audio-oss.so >>$NAME
+
+# libgnuradio-audio-portaudio
+NAME=debian/libgnuradio-audio-portaudio.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-audio-portaudio/src/Makefile lib_LTLIBRARIES >>$NAME
+$EXTRACT gr-audio-portaudio/src/Makefile lib_LTLIBRARIES | \
+    sed -e 's/\.la$/.so.*/' >>$NAME
+echo etc/gnuradio/conf.d/gr-audio-portaudio.conf >>$NAME
+
+# libgnuradio-audio-portaudio-dev
+NAME=debian/libgnuradio-audio-portaudio-dev.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-audio-portaudio/src/Makefile grinclude_HEADERS >>$NAME
+$EXTRACT gr-audio-portaudio/Makefile dist_pkgconfig_DATA >>$NAME
+echo usr/lib/libgnuradio-audio-portaudio.so >>$NAME
+
+# libgnuradio-cvsd-vocoder
+NAME=debian/libgnuradio-cvsd-vocoder.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-cvsd-vocoder/src/lib/Makefile lib_LTLIBRARIES >>$NAME
+$EXTRACT gr-cvsd-vocoder/src/lib/Makefile lib_LTLIBRARIES | \
+    sed -e 's/\.la$/.so.*/' >>$NAME
+
+# libgnuradio-cvsd-vocoder-dev
+NAME=debian/libgnuradio-cvsd-vocoder-dev.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-cvsd-vocoder/src/lib/Makefile grinclude_HEADERS >>$NAME
+$EXTRACT gr-cvsd-vocoder/Makefile dist_pkgconfig_DATA >>$NAME
+echo usr/lib/libgnuradio-cvsd-vocoder.so >>$NAME
+
+# libgnuradio-gsm-fr-vocoder
+NAME=debian/libgnuradio-gsm-fr-vocoder.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-gsm-fr-vocoder/src/lib/Makefile lib_LTLIBRARIES >>$NAME
+$EXTRACT gr-gsm-fr-vocoder/src/lib/Makefile lib_LTLIBRARIES | \
+    sed -e 's/\.la$/.so.*/' >>$NAME
+
+# libgnuradio-gsm-fr-vocoder-dev
+NAME=debian/libgnuradio-gsm-fr-vocoder-dev.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-gsm-fr-vocoder/src/lib/Makefile grinclude_HEADERS >>$NAME
+$EXTRACT gr-gsm-fr-vocoder/Makefile dist_pkgconfig_DATA >>$NAME
+echo usr/lib/libgnuradio-gsm-fr-vocoder.so >>$NAME
+
+# libgnuradio-pager
+NAME=debian/libgnuradio-pager.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-pager/src/Makefile lib_LTLIBRARIES >>$NAME
+$EXTRACT gr-pager/src/Makefile lib_LTLIBRARIES | \
+    sed -e 's/\.la$/.so.*/' >>$NAME
+
+# libgnuradio-pager-dev
+NAME=debian/libgnuradio-pager-dev.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-pager/src/Makefile grinclude_HEADERS >>$NAME
+$EXTRACT gr-pager/Makefile dist_pkgconfig_DATA >>$NAME
+echo usr/lib/libgnuradio-pager.so >>$NAME
 
 # libgnuradio-qtgui
 NAME=debian/libgnuradio-qtgui.install
@@ -74,6 +173,22 @@ touch $NAME
 $EXTRACT gr-qtgui/src/lib/Makefile grinclude_HEADERS >>$NAME
 echo usr/lib/libgnuradio-qtgui.so >>$NAME
 
+# libgnuradio-trellis
+NAME=debian/libgnuradio-trellis.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-trellis/src/lib/Makefile lib_LTLIBRARIES >>$NAME
+$EXTRACT gr-trellis/src/lib/Makefile lib_LTLIBRARIES | \
+    sed -e 's/\.la$/.so.*/' >>$NAME
+
+# libgnuradio-trellis-dev
+NAME=debian/libgnuradio-trellis-dev.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-trellis/src/lib/Makefile grinclude_HEADERS >>$NAME
+$EXTRACT gr-trellis/Makefile dist_pkgconfig_DATA >>$NAME
+echo usr/lib/libgnuradio-trellis.so >>$NAME
+
 # libgnuradio-usrp
 NAME=debian/libgnuradio-usrp.install
 rm -f $NAME
@@ -106,6 +221,22 @@ touch $NAME
 $EXTRACT gr-usrp2/src/Makefile grinclude_HEADERS >>$NAME
 echo usr/lib/libgnuradio-usrp2.so >>$NAME
 
+# libgnuradio-video-sdl
+NAME=debian/libgnuradio-video-sdl.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-video-sdl/src/Makefile lib_LTLIBRARIES >>$NAME
+$EXTRACT gr-video-sdl/src/Makefile lib_LTLIBRARIES | \
+    sed -e 's/\.la$/.so.*/' >>$NAME
+
+# libgnuradio-video-sdl-dev
+NAME=debian/libgnuradio-video-sdl-dev.install
+rm -f $NAME
+touch $NAME
+$EXTRACT gr-video-sdl/src/Makefile grinclude_HEADERS >>$NAME
+$EXTRACT gr-video-sdl/Makefile dist_pkgconfig_DATA >>$NAME
+echo usr/lib/libgnuradio-video-sdl.so >>$NAME
+
 # python-usrp
 NAME=debian/python-usrp.install
 rm -f $NAME
@@ -159,6 +290,7 @@ rm -f $NAME
 touch $NAME
 echo etc/gnuradio/conf.d/gr-wxgui.conf >>$NAME
 $EXTRACT gr-wxgui/src/python/Makefile ourpython_PYTHON >>$NAME
+$EXTRACT gr-wxgui/src/python/Makefile formspython_PYTHON >>$NAME
 $EXTRACT gr-wxgui/src/python/plotter/Makefile ourpython_PYTHON >>$NAME
 $EXTRACT gr-wxgui/Makefile pkgconfig_DATA >>$NAME
 
@@ -193,7 +325,6 @@ $EXTRACT gr-audio-alsa/src/Makefile audio_alsa_pylib_LTLIBRARIES | \
 NAME=debian/python-gnuradio-audio-jack.install
 rm -f $NAME
 touch $NAME
-echo etc/gnuradio/conf.d/gr-audio-jack.conf >>$NAME
 $EXTRACT gr-audio-jack/src/Makefile audio_jack_python_PYTHON >>$NAME
 $EXTRACT gr-audio-jack/src/Makefile audio_jack_pylib_LTLIBRARIES >>$NAME
 $EXTRACT gr-audio-jack/src/Makefile audio_jack_pylib_LTLIBRARIES | \
@@ -203,7 +334,6 @@ $EXTRACT gr-audio-jack/src/Makefile audio_jack_pylib_LTLIBRARIES | \
 NAME=debian/python-gnuradio-audio-oss.install
 rm -f $NAME
 touch $NAME
-echo etc/gnuradio/conf.d/gr-audio-oss.conf >>$NAME
 $EXTRACT gr-audio-oss/src/Makefile audio_oss_python_PYTHON >>$NAME
 $EXTRACT gr-audio-oss/src/Makefile audio_oss_pylib_LTLIBRARIES >>$NAME
 $EXTRACT gr-audio-oss/src/Makefile audio_oss_pylib_LTLIBRARIES | \
@@ -213,7 +343,6 @@ $EXTRACT gr-audio-oss/src/Makefile audio_oss_pylib_LTLIBRARIES | \
 NAME=debian/python-gnuradio-audio-portaudio.install
 rm -f $NAME
 touch $NAME
-echo etc/gnuradio/conf.d/gr-audio-portaudio.conf >>$NAME
 $EXTRACT gr-audio-portaudio/src/Makefile audio_portaudio_python_PYTHON >>$NAME
 $EXTRACT gr-audio-portaudio/src/Makefile audio_portaudio_pylib_LTLIBRARIES >>$NAME
 $EXTRACT gr-audio-portaudio/src/Makefile audio_portaudio_pylib_LTLIBRARIES | \
@@ -333,7 +462,7 @@ echo usr/share/usrp/rev4/std_2rxint_2tx_dig.rbf >> $NAME
 NAME=debian/gnuradio-radar-mono.install
 rm -f $NAME
 touch $NAME
-$EXTRACT gr-radar-mono/src/python/Makefile ourpython_PYTHON >>$NAME
+$EXTRACT gr-radar-mono/src/python/Makefile dist_ourpython_PYTHON >>$NAME
 $EXTRACT gr-radar-mono/src/python/Makefile dist_bin_SCRIPTS >>$NAME
 echo usr/share/usrp/rev2/usrp_radar_mono.rbf >>$NAME
 echo usr/share/usrp/rev4/usrp_radar_mono.rbf >>$NAME
@@ -350,13 +479,15 @@ $EXTRACT gr-radio-astronomy/src/lib/Makefile ra_pylib_LTLIBRARIES >>$NAME
 $EXTRACT gr-radio-astronomy/src/lib/Makefile ra_pylib_LTLIBRARIES |
     sed -e 's/\.la$/.so/' >>$NAME
 
-# grc
-NAME=debian/grc.install
+# gnuradio-companion
+NAME=debian/gnuradio-companion.install
 rm -f $NAME
 touch $NAME
-$EXTRACT grc/data/platforms/base/Makefile dist_ourdata_DATA >>$NAME
-$EXTRACT grc/data/platforms/python/Makefile dist_ourdata_DATA >>$NAME
-$EXTRACT grc/data/platforms/python/blocks/Makefile dist_ourdata_DATA >>$NAME
+$EXTRACT grc/Makefile ourpython_PYTHON >>$NAME
+$EXTRACT grc/Makefile dist_etc_DATA >>$NAME
+$EXTRACT grc/base/Makefile ourpython_PYTHON >>$NAME
+$EXTRACT grc/base/Makefile dist_ourdata_DATA >>$NAME
+$EXTRACT grc/blocks/Makefile dist_ourdata_DATA >>$NAME
 $EXTRACT grc/examples/Makefile dist_audiodata_DATA >>$NAME
 $EXTRACT grc/examples/Makefile dist_simpledata_DATA >>$NAME
 $EXTRACT grc/examples/Makefile dist_trellisdata_DATA >>$NAME
@@ -364,17 +495,11 @@ $EXTRACT grc/examples/Makefile dist_usrpdata_DATA >>$NAME
 $EXTRACT grc/examples/Makefile dist_xmlrpcdata_DATA >>$NAME
 $EXTRACT grc/freedesktop/Makefile dist_ourdata_DATA >>$NAME
 $EXTRACT grc/freedesktop/Makefile dist_bin_SCRIPTS >>$NAME
+$EXTRACT grc/grc_gnuradio/Makefile rootpython_PYTHON >>$NAME
+$EXTRACT grc/grc_gnuradio/Makefile blks2python_PYTHON >>$NAME
+$EXTRACT grc/grc_gnuradio/Makefile usrppython_PYTHON >>$NAME
+$EXTRACT grc/grc_gnuradio/Makefile wxguipython_PYTHON >>$NAME
+$EXTRACT grc/gui/Makefile ourpython_PYTHON >>$NAME
+$EXTRACT grc/python/Makefile ourpython_PYTHON >>$NAME
+$EXTRACT grc/python/Makefile dist_ourdata_DATA >>$NAME
 $EXTRACT grc/scripts/Makefile dist_bin_SCRIPTS >>$NAME
-$EXTRACT grc/src/Makefile ourpython_PYTHON >>$NAME
-$EXTRACT grc/src/grc_gnuradio/Makefile ourpython_PYTHON >>$NAME
-$EXTRACT grc/src/grc_gnuradio/blks2/Makefile ourpython_PYTHON >>$NAME
-$EXTRACT grc/src/grc_gnuradio/usrp/Makefile ourpython_PYTHON >>$NAME
-$EXTRACT grc/src/grc_gnuradio/wxgui/Makefile ourpython_PYTHON >>$NAME
-$EXTRACT grc/src/grc_gnuradio/wxgui/Makefile oursubpython_PYTHON >>$NAME
-$EXTRACT grc/src/gui/Makefile ourpython_PYTHON >>$NAME
-$EXTRACT grc/src/platforms/Makefile ourpython_PYTHON >>$NAME
-$EXTRACT grc/src/platforms/base/Makefile ourpython_PYTHON >>$NAME
-$EXTRACT grc/src/platforms/gui/Makefile ourpython_PYTHON >>$NAME
-$EXTRACT grc/src/platforms/python/Makefile ourpython_PYTHON >>$NAME
-$EXTRACT grc/src/platforms/python/utils/Makefile ourpython_PYTHON >>$NAME
-$EXTRACT grc/src/utils/Makefile ourpython_PYTHON >>$NAME