Bug 168452 - New Port: comms/qtel EchoLink Client and SvrLink audio server
Summary: New Port: comms/qtel EchoLink Client and SvrLink audio server
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Michael Scheidell
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-30 05:30 UTC by Stephen Hurd
Modified: 2012-06-25 16:40 UTC (History)
0 users

See Also:


Attachments
Makefile (1.37 KB, text/plain; charset=us-ascii)
2012-06-24 18:58 UTC, Stephen Hurd
no flags Details
patch-create_config.sh (1.36 KB, text/x-sh)
2012-06-24 18:58 UTC, Stephen Hurd
no flags Details
patch-svxlink-trx-LocalRx.cpp (572 bytes, text/plain; charset=us-ascii)
2012-06-24 18:58 UTC, Stephen Hurd
no flags Details
patch-svxlink-trx-SquelchEvDev.cpp (347 bytes, text/plain; charset=us-ascii)
2012-06-24 18:58 UTC, Stephen Hurd
no flags Details
patch-doc-man-svxlink.conf.5 (2.98 KB, text/plain; charset=us-ascii)
2012-06-24 18:58 UTC, Stephen Hurd
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stephen Hurd freebsd_committer freebsd_triage 2012-05-30 05:30:05 UTC
Repeater controller and EchoLink (simplex or repeater) software including a GUI, Qtel - The Qt EchoLink client, written using the Qt widget toolkit.

Fix: 

Shar (over 100KB) at:

http://k6bsd.info/tmp/qtel-shar.txt
Comment 1 Michael Scheidell freebsd_committer freebsd_triage 2012-06-24 12:56:06 UTC
Responsible Changed
From-To: freebsd-ports-bugs->scheidell

I'll take it.
Comment 2 Michael Scheidell freebsd_committer freebsd_triage 2012-06-24 14:07:08 UTC
State Changed
From-To: open->feedback

Thank you for your ports submission. 
Can you update your ports tree and try this again? 
I was not able to get this to compile on 7.4 I386 or 9.0 AMD64 
(I did not try anything else yet) 

the errors for 7.4 i386 are: 

<http://lorie.secnap.net/tb/index.php?action=display_markup_log&build=7-scheidell_I386&id=2090#408> 
AsyncAudioDecoderSpeex.cpp:184:17: error: operator '>' has no left operand 

the errors for 9.0 AND64 are: 
<http://lorie.secnap.net/tb/index.php?action=display_markup_log&build=9-scheidell_AMD64&id=2090#637> 
gmake[3]: *** No rule to make target `linux/input.h', needed by `depend/SquelchEvDev.dpp'. Stop. 


full logs at: 
<http://lorie.secnap.net/tb/errors/7-scheidell_I386/qtel-11.05.log> 
<http://lorie.secnap.net/tb/errors/9-scheidell_AMD64/qtel-11.05.log> 

If possible, please attach patches to existing port to this pr rather than a whole new shar. 
(ps, I added this to the Makefile because of this lint error:  
portlint -Nabt 
WARN: /usr/ports/comms/qtel/pkg-plist: [62]: installing shared libraries, please define USE_LDCONFIG as  
appropriate 

USE_RC_SUBR=    svxlink remotetrx 
+USE_LDCONFIG=   ${LOCALBASE}/lib ${LOCALBASE}/lib/svxlink 

please run update your ports tree, update portlint and run: 

portlint -Nabt and fix the errors you can before submitting your fixes
Comment 3 Stephen Hurd freebsd_committer freebsd_triage 2012-06-24 18:58:29 UTC
scheidell@FreeBSD.org wrote:
> <http://lorie.secnap.net/tb/index.php?action=display_markup_log&build=7-scheidell_I386&id=2090#408>
> AsyncAudioDecoderSpeex.cpp:184:17: error: operator '>' has no left operand

Ah, the old sed -r in configure script strikes again.

> the errors for 9.0 AND64 are:
> <http://lorie.secnap.net/tb/index.php?action=display_markup_log&build=9-scheidell_AMD64&id=2090#637>
> gmake[3]: *** No rule to make target `linux/input.h', needed by `depend/SquelchEvDev.dpp'. Stop.

Looks like I have v4l-compat installed which provides this include. 
That functionality is now ripped out.

> If possible, please attach patches to existing port to this pr rather than a whole new shar.

I've done both... updated the shar/tgz and attached the updated/new files.
Comment 4 dfilter service freebsd_committer freebsd_triage 2012-06-25 16:34:39 UTC
scheidell    2012-06-25 15:34:24 UTC

  FreeBSD ports repository

  Modified files:
    comms                Makefile 
  Added files:
    comms/qtel           Makefile distinfo pkg-descr pkg-plist 
    comms/qtel/files     patch-Makefile 
                         patch-async-audio-Makefile.default 
                         patch-async-core-Makefile.default 
                         patch-async-cpp-Makefile.default 
                         patch-async-demo-AsyncAudioIO_demo.cpp 
                         patch-async-demo-Makefile.default 
                         patch-async-qt-Makefile.default 
                         patch-create_config.sh 
                         patch-doc-man-Makefile.default 
                         patch-doc-man-ModuleDtmfRepeater.conf.5 
                         patch-doc-man-ModuleEchoLink.conf.5 
                         patch-doc-man-ModuleHelp.conf.5 
                         patch-doc-man-ModuleParrot.conf.5 
                         patch-doc-man-ModulePropagationMonitor.conf.5 
                         patch-doc-man-ModuleSelCallEnc.conf.5 
                         patch-doc-man-ModuleTclVoiceMail.conf.5 
                         patch-doc-man-qtel.1 
                         patch-doc-man-remotetrx.1 
                         patch-doc-man-remotetrx.conf.5 
                         patch-doc-man-svxlink.1 
                         patch-doc-man-svxlink.conf.5 
                         patch-echolib-EchoLinkQsoTest.cpp 
                         patch-echolib-Makefile.default 
                         patch-locationinfo-LocationInfo.cpp 
                         patch-locationinfo-Makefile.default 
                         patch-makefile.cfg patch-makefile.inc 
                         patch-misc-Makefile.default 
                         patch-qtel-Makefile.default 
                         patch-qtel-Settings.cpp 
                         patch-qtel-SettingsDialog.ui 
                         patch-qtel-qtel.cpp 
                         patch-qtel-qtel.desktop 
                         patch-qtel-translations-qtel_de.ts 
                         patch-qtel-translations-qtel_es.ts 
                         patch-qtel-translations-qtel_hu.ts 
                         patch-qtel-translations-qtel_it.ts 
                         patch-qtel-translations-qtel_ja.ts 
                         patch-qtel-translations-qtel_nl.ts 
                         patch-qtel-translations-qtel_ru.ts 
                         patch-qtel-translations-qtel_sv.ts 
                         patch-qtel-translations-qtel_tmpl.ts 
                         patch-qtel-translations-qtel_tr.ts 
                         patch-qtel-translations-qtel_uk.ts 
                         patch-svxlink-ChangeLog 
                         patch-svxlink-dtmf_plot-Makefile.default 
                         patch-svxlink-dtmf_plot-dtmf_plot.cpp 
                         patch-svxlink-modules-dtmf_repeater-Makefile.default 
                         patch-svxlink-modules-echolink-Makefile.default 
                         patch-svxlink-modules-help-Makefile.default 
                         patch-svxlink-modules-metarinfo-Makefile.default 
                         patch-svxlink-modules-metarinfo-ModuleMetarInfo.conf.5 
                         patch-svxlink-modules-metarinfo-README 
                         patch-svxlink-modules-parrot-Makefile.default 
                         patch-svxlink-modules-propagation_monitor-Makefile.default 
                         patch-svxlink-modules-selcallenc-Makefile.default 
                         patch-svxlink-modules-tcl-Makefile.default 
                         patch-svxlink-modules-tcl_voice_mail-Makefile.default 
                         patch-svxlink-modules-tcl_voice_mail-ModuleTclVoiceMail.tcl 
                         patch-svxlink-modules-template-Makefile.default 
                         patch-svxlink-remotetrx-Makefile.default 
                         patch-svxlink-remotetrx-remotetrx.cpp 
                         patch-svxlink-scripts-Makefile.default 
                         patch-svxlink-scripts-etc-sysconfig-svxlink 
                         patch-svxlink-siglevdetcal-Makefile.default 
                         patch-svxlink-svxlink-Makefile.default 
                         patch-svxlink-svxlink-svxlink.conf 
                         patch-svxlink-svxlink-svxlink.cpp 
                         patch-svxlink-trx-LocalRx.cpp 
                         patch-svxlink-trx-Makefile.default 
                         patch-svxlink-trx-NetTrxMsg.h 
                         patch-svxlink-trx-SigLevDetNoise.cpp 
                         patch-svxlink-trx-SquelchEvDev.cpp 
                         patch-svxlink-trx-SwDtmfDecoder.cpp 
                         patch-svxlink-trx-ToneDetector.h 
                         remotetrx.in svxlink.in 
  Log:
  Addport: ports/comms: Repeater controller and EchoLink (simplex or repeater) software
  including a GUI, Qtel - The Qt EchoLink client, written using the Qt widget toolkit.
  
  WWW: http://sourceforge.net/apps/trac/svxlink
  
  PR:             ports/168452
  Submitted by:   Stephen Hurd <shurd@sasktel.net> (maintainer)
  
  Revision  Changes    Path
  1.248     +1 -0      ports/comms/Makefile
  1.1       +58 -0     ports/comms/qtel/Makefile (new)
  1.1       +2 -0      ports/comms/qtel/distinfo (new)
  1.1       +47 -0     ports/comms/qtel/files/patch-Makefile (new)
  1.1       +51 -0     ports/comms/qtel/files/patch-async-audio-Makefile.default (new)
  1.1       +38 -0     ports/comms/qtel/files/patch-async-core-Makefile.default (new)
  1.1       +38 -0     ports/comms/qtel/files/patch-async-cpp-Makefile.default (new)
  1.1       +20 -0     ports/comms/qtel/files/patch-async-demo-AsyncAudioIO_demo.cpp (new)
  1.1       +29 -0     ports/comms/qtel/files/patch-async-demo-Makefile.default (new)
  1.1       +38 -0     ports/comms/qtel/files/patch-async-qt-Makefile.default (new)
  1.1       +31 -0     ports/comms/qtel/files/patch-create_config.sh (new)
  1.1       +75 -0     ports/comms/qtel/files/patch-doc-man-Makefile.default (new)
  1.1       +18 -0     ports/comms/qtel/files/patch-doc-man-ModuleDtmfRepeater.conf.5 (new)
  1.1       +18 -0     ports/comms/qtel/files/patch-doc-man-ModuleEchoLink.conf.5 (new)
  1.1       +18 -0     ports/comms/qtel/files/patch-doc-man-ModuleHelp.conf.5 (new)
  1.1       +18 -0     ports/comms/qtel/files/patch-doc-man-ModuleParrot.conf.5 (new)
  1.1       +36 -0     ports/comms/qtel/files/patch-doc-man-ModulePropagationMonitor.conf.5 (new)
  1.1       +18 -0     ports/comms/qtel/files/patch-doc-man-ModuleSelCallEnc.conf.5 (new)
  1.1       +35 -0     ports/comms/qtel/files/patch-doc-man-ModuleTclVoiceMail.conf.5 (new)
  1.1       +11 -0     ports/comms/qtel/files/patch-doc-man-qtel.1 (new)
  1.1       +20 -0     ports/comms/qtel/files/patch-doc-man-remotetrx.1 (new)
  1.1       +27 -0     ports/comms/qtel/files/patch-doc-man-remotetrx.conf.5 (new)
  1.1       +20 -0     ports/comms/qtel/files/patch-doc-man-svxlink.1 (new)
  1.1       +77 -0     ports/comms/qtel/files/patch-doc-man-svxlink.conf.5 (new)
  1.1       +11 -0     ports/comms/qtel/files/patch-echolib-EchoLinkQsoTest.cpp (new)
  1.1       +47 -0     ports/comms/qtel/files/patch-echolib-Makefile.default (new)
  1.1       +11 -0     ports/comms/qtel/files/patch-locationinfo-LocationInfo.cpp (new)
  1.1       +38 -0     ports/comms/qtel/files/patch-locationinfo-Makefile.default (new)
  1.1       +49 -0     ports/comms/qtel/files/patch-makefile.cfg (new)
  1.1       +20 -0     ports/comms/qtel/files/patch-makefile.inc (new)
  1.1       +51 -0     ports/comms/qtel/files/patch-misc-Makefile.default (new)
  1.1       +90 -0     ports/comms/qtel/files/patch-qtel-Makefile.default (new)
  1.1       +14 -0     ports/comms/qtel/files/patch-qtel-Settings.cpp (new)
  1.1       +11 -0     ports/comms/qtel/files/patch-qtel-SettingsDialog.ui (new)
  1.1       +11 -0     ports/comms/qtel/files/patch-qtel-qtel.cpp (new)
  1.1       +14 -0     ports/comms/qtel/files/patch-qtel-qtel.desktop (new)
  1.1       +13 -0     ports/comms/qtel/files/patch-qtel-translations-qtel_de.ts (new)
  1.1       +13 -0     ports/comms/qtel/files/patch-qtel-translations-qtel_es.ts (new)
  1.1       +11 -0     ports/comms/qtel/files/patch-qtel-translations-qtel_hu.ts (new)
  1.1       +13 -0     ports/comms/qtel/files/patch-qtel-translations-qtel_it.ts (new)
  1.1       +13 -0     ports/comms/qtel/files/patch-qtel-translations-qtel_ja.ts (new)
  1.1       +11 -0     ports/comms/qtel/files/patch-qtel-translations-qtel_nl.ts (new)
  1.1       +13 -0     ports/comms/qtel/files/patch-qtel-translations-qtel_ru.ts (new)
  1.1       +13 -0     ports/comms/qtel/files/patch-qtel-translations-qtel_sv.ts (new)
  1.1       +11 -0     ports/comms/qtel/files/patch-qtel-translations-qtel_tmpl.ts (new)
  1.1       +11 -0     ports/comms/qtel/files/patch-qtel-translations-qtel_tr.ts (new)
  1.1       +13 -0     ports/comms/qtel/files/patch-qtel-translations-qtel_uk.ts (new)
  1.1       +20 -0     ports/comms/qtel/files/patch-svxlink-ChangeLog (new)
  1.1       +51 -0     ports/comms/qtel/files/patch-svxlink-dtmf_plot-Makefile.default (new)
  1.1       +15 -0     ports/comms/qtel/files/patch-svxlink-dtmf_plot-dtmf_plot.cpp (new)
  1.1       +53 -0     ports/comms/qtel/files/patch-svxlink-modules-dtmf_repeater-Makefile.default (new)
  1.1       +69 -0     ports/comms/qtel/files/patch-svxlink-modules-echolink-Makefile.default (new)
  1.1       +53 -0     ports/comms/qtel/files/patch-svxlink-modules-help-Makefile.default (new)
  1.1       +53 -0     ports/comms/qtel/files/patch-svxlink-modules-metarinfo-Makefile.default (new)
  1.1       +18 -0     ports/comms/qtel/files/patch-svxlink-modules-metarinfo-ModuleMetarInfo.conf.5 (new)
  1.1       +20 -0     ports/comms/qtel/files/patch-svxlink-modules-metarinfo-README (new)
  1.1       +55 -0     ports/comms/qtel/files/patch-svxlink-modules-parrot-Makefile.default (new)
  1.1       +55 -0     ports/comms/qtel/files/patch-svxlink-modules-propagation_monitor-Makefile.default (new)
  1.1       +53 -0     ports/comms/qtel/files/patch-svxlink-modules-selcallenc-Makefile.default (new)
  1.1       +53 -0     ports/comms/qtel/files/patch-svxlink-modules-tcl-Makefile.default (new)
  1.1       +55 -0     ports/comms/qtel/files/patch-svxlink-modules-tcl_voice_mail-Makefile.default (new)
  1.1       +11 -0     ports/comms/qtel/files/patch-svxlink-modules-tcl_voice_mail-ModuleTclVoiceMail.tcl (new)
  1.1       +53 -0     ports/comms/qtel/files/patch-svxlink-modules-template-Makefile.default (new)
  1.1       +51 -0     ports/comms/qtel/files/patch-svxlink-remotetrx-Makefile.default (new)
  1.1       +20 -0     ports/comms/qtel/files/patch-svxlink-remotetrx-remotetrx.cpp (new)
  1.1       +63 -0     ports/comms/qtel/files/patch-svxlink-scripts-Makefile.default (new)
  1.1       +11 -0     ports/comms/qtel/files/patch-svxlink-scripts-etc-sysconfig-svxlink (new)
  1.1       +51 -0     ports/comms/qtel/files/patch-svxlink-siglevdetcal-Makefile.default (new)
  1.1       +92 -0     ports/comms/qtel/files/patch-svxlink-svxlink-Makefile.default (new)
  1.1       +20 -0     ports/comms/qtel/files/patch-svxlink-svxlink-svxlink.conf (new)
  1.1       +23 -0     ports/comms/qtel/files/patch-svxlink-svxlink-svxlink.cpp (new)
  1.1       +21 -0     ports/comms/qtel/files/patch-svxlink-trx-LocalRx.cpp (new)
  1.1       +51 -0     ports/comms/qtel/files/patch-svxlink-trx-Makefile.default (new)
  1.1       +12 -0     ports/comms/qtel/files/patch-svxlink-trx-NetTrxMsg.h (new)
  1.1       +11 -0     ports/comms/qtel/files/patch-svxlink-trx-SigLevDetNoise.cpp (new)
  1.1       +16 -0     ports/comms/qtel/files/patch-svxlink-trx-SquelchEvDev.cpp (new)
  1.1       +10 -0     ports/comms/qtel/files/patch-svxlink-trx-SwDtmfDecoder.cpp (new)
  1.1       +11 -0     ports/comms/qtel/files/patch-svxlink-trx-ToneDetector.h (new)
  1.1       +65 -0     ports/comms/qtel/files/remotetrx.in (new)
  1.1       +61 -0     ports/comms/qtel/files/svxlink.in (new)
  1.1       +4 -0      ports/comms/qtel/pkg-descr (new)
  1.1       +134 -0    ports/comms/qtel/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 Michael Scheidell freebsd_committer freebsd_triage 2012-06-25 16:35:03 UTC
State Changed
From-To: feedback->closed

Stephen: 
I needed to add an OSVERSION check. this will not compile on 7.4, either amd64 or i386 
if you fix it, you can of course submit a 'maintainer-update' later. 
Please update your ports tree, to include this final copy. 
Thanks again for all of your work.