[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#907576. ITP: dream --A Software Digital Radio Mondiale (DRM) receiver



Hi, I've built a dream package from svn 1150 using the following instructions:

docker pull debian
docker run -it debian bash

Then in the docker container:

apt-get update
apt-get install subversion dpkg-dev
svn checkout svn://svn.code.sf.net/p/drm/code/branches/dream2018  -r1150 dream
apt-get install debhelper  make g++ qt5-default libqwt-qt5-dev libfftw3-dev libopus-dev libsndfile-dev libpulse-dev libgps-dev libpcap-dev libhamlib-dev libspeexdsp-dev libqt5svg5-dev
tar jcf dream_2.2.orig.tar.bz2 dream
cd dream
dpkg-buildpackage 

This is a pretty full build of dream but doesn't include any AAC codecs. It will dynamically pick up faad2 from the standard Debian package if that is installed.

This isn't a perfect package but it should be enough to get you started.

If you want to include the fdk you will need to work slightly harder. I'll look into that now.

Julian

On Saturday, 23 February 2019, 08:04:50 GMT, Apostolos Kefalas <sv1ljj@raag.org> wrote:


Hello Garie,

The version you are trying to compile (svn1021) is pretty old. It
depends on QT libraries that have been removed from current QT in
Stretch.

According to Julian Cable, the best solution for Stretch is this:

https://sourceforge.net/p/drm/code/HEAD/tree/branches/dream2018/

but this version of dream depends on fdk-aac version 2.0

https://github.com/mstorsjo/fdk-aac

which currently isn't available in Debian.

Even if you compile/install fdk-acc 2.0, and dream2018, dream crushes
when you try to select audio device, so probably we need a newer
version of pulseaudio.....

Before trying to make a package for Debian, try to compile Dream on
your system and verify that everything works the way they should.

73
Apostolos - SV1LJJ



On Fri, 2019-02-22 at 13:02 -0600, GMiller wrote:
> I request assistance in compiling and debugging the subject
> application. 
>
> I have uploaded the subject's source files online to link: 'https://d
> rive.google.com/drive/folders/1dmfxLK9V27yyOtNpOPZTA-
> srXcTes2wx?usp=sharing' 
> A few files such as 'install-sh' and 'missing' failed to upload, but
> I do not believe these are important. 
>
> Included are the extra files dream.pro and some screenshots
> (suggested by the Maintainer's Guide) should they be useful. 
>
> Work was performed by following procedure per the 'Debian New
> Maintainer's Guide'. The source files also include an experimental
> Makefile system which was generated by Gnu Autotools. These files may
> be purged or revised if required. 
>
> Work is mostly complete to step 'dpkg-buildpackage' at which point
> compilation fails. No object or other output files were produced
> beyond what scrolls in terminal. Build dependencies in the
> debian/control file have been carefully checked. These dependencies
> should be sufficient to support all Dream features for a Linux Debian
> OS build. The 'docs' and 'qthid-4.1-source' directories, and the
> 'dream.desktop' file were added. 
>
> The work was performed locally after downloading pristine source
> files from the upstream maintenance site (SourceForge). 
>
> Please advise if you need more input. 
>
> 73 
>
> garie miller wb9awa 
>
>
>
>  
>
> Take back your privacy. Switch to StartMail.com

--
... if you get into RF you’ll spend your days staring at test equipment
wondering why nothing works.







Reply to: