FreeBSD Bugzilla – Attachment 177160 Details for
Bug 214642
comms/jsdr : switch to using qmake
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Simplify Makefile
comms_jsdr--add-jsdr.pro (text/plain), 6.09 KB, created by
Tobias C. Berner
on 2016-11-18 22:47:10 UTC
(
hide
)
Description:
Simplify Makefile
Filename:
MIME Type:
Creator:
Tobias C. Berner
Created:
2016-11-18 22:47:10 UTC
Size:
6.09 KB
patch
obsolete
>Index: comms/jsdr/Makefile >=================================================================== >--- comms/jsdr/Makefile (revision 426347) >+++ comms/jsdr/Makefile (working copy) >@@ -3,7 +3,7 @@ > > PORTNAME= jsdr > PORTVERSION= 4.1 >-PORTREVISION= 3 >+PORTREVISION= 4 > CATEGORIES= comms audio hamradio > MASTER_SITES= http://www.sdr-j.tk/ \ > LOCAL/nox/ >@@ -19,44 +19,15 @@ > libsndfile.so:audio/libsndfile \ > libfftw3.so:math/fftw3 > >-USES= tar:tgz >+USES= qmake tar:tgz > USE_QT4= gui qt3support qmake_build moc_build rcc_build uic_build > > PORTDOCS= * >-PLIST_FILES+= bin/swreceiver bin/spectrum-viewer-${PORTVERSION} \ >- bin/mini-receiver bin/fmreceiver-${PORTVERSION} >+PLIST_FILES+= bin/swreceiver bin/spectrum-viewer \ >+ bin/mini-receiver bin/fmreceiver > > OPTIONS_DEFINE= DOCS > >-do-configure: >- cd ${WRKSRC}/make-x64/swreceiver && ${SETENV} ${MAKE_ENV} \ >- ${QMAKE} ${QMAKE_ARGS} >- cd ${WRKSRC}/make-x64/fmreceiver && ${SETENV} ${MAKE_ENV} \ >- ${QMAKE} ${QMAKE_ARGS} >- cd ${WRKSRC}/make-x64/spectrum-viewer && ${SETENV} ${MAKE_ENV} \ >- ${QMAKE} ${QMAKE_ARGS} >- cd ${WRKSRC}/make-x64/mini-receiver && ${SETENV} ${MAKE_ENV} \ >- ${QMAKE} ${QMAKE_ARGS} >- >-do-build: >- cd ${WRKSRC}/make-x64/swreceiver && ${SETENV} ${MAKE_ENV} \ >- ${MAKE} ${_MAKE_JOBS} >- cd ${WRKSRC}/make-x64/fmreceiver && ${SETENV} ${MAKE_ENV} \ >- ${MAKE} ${_MAKE_JOBS} >- cd ${WRKSRC}/make-x64/spectrum-viewer && ${SETENV} ${MAKE_ENV} \ >- ${MAKE} ${_MAKE_JOBS} >- cd ${WRKSRC}/make-x64/mini-receiver && ${SETENV} ${MAKE_ENV} \ >- ${MAKE} ${_MAKE_JOBS} >- >-do-install: >- ${INSTALL} ${WRKSRC}/make-x64/swreceiver/swreceiver \ >- ${WRKSRC}/make-x64/mini-receiver/mini-receiver \ >- ${STAGEDIR}${PREFIX}/bin >- ${INSTALL} ${WRKSRC}/make-x64/spectrum-viewer/spectrum-viewer \ >- ${STAGEDIR}${PREFIX}/bin/spectrum-viewer-${PORTVERSION} >- ${INSTALL} ${WRKSRC}/make-x64/fmreceiver/fmreceiver \ >- ${STAGEDIR}${PREFIX}/bin/fmreceiver-${PORTVERSION} >- > do-install-DOCS-on: > ${MKDIR} ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} >Index: comms/jsdr/files/patch-jsdr.pro >=================================================================== >--- comms/jsdr/files/patch-jsdr.pro (nonexistent) >+++ comms/jsdr/files/patch-jsdr.pro (working copy) >@@ -0,0 +1,11 @@ >+--- jsdr.pro.orig 2016-11-18 22:17:37 UTC >++++ jsdr.pro >+@@ -0,0 +1,8 @@ >++TEMPLATE = subdirs >++ >++SUBDIRS = make-x64/swreceiver \ >++ make-x64/fmreceiver \ >++ make-x64/spectrum-viewer \ >++ make-x64/mini-receiver >++ >++CONFIG += ordered > >Property changes on: comms/jsdr/files/patch-jsdr.pro >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: comms/jsdr/files/patch-make-x64_fmreceiver_fmreceiver.pro >=================================================================== >--- comms/jsdr/files/patch-make-x64_fmreceiver_fmreceiver.pro (revision 426347) >+++ comms/jsdr/files/patch-make-x64_fmreceiver_fmreceiver.pro (working copy) >@@ -1,6 +1,6 @@ >---- make-x64/fmreceiver/fmreceiver.pro.orig >+--- make-x64/fmreceiver/fmreceiver.pro.orig 2012-09-16 16:23:45 UTC > +++ make-x64/fmreceiver/fmreceiver.pro >-@@ -137,9 +137,16 @@ LIBS += -lstdc++ >+@@ -137,9 +137,18 @@ LIBS += -lstdc++ > #} > > #for fedora use the second set >@@ -17,6 +17,8 @@ > + INCLUDEPATH += ${LOCALBASE}/include > + QMAKE_LIBDIR += ${LOCALBASE}/lib > + LIBS+= -lqwt -lusb -lrt -lportaudio -lsndfile -lsamplerate -lfftw3 >++ target.path = $$INSTALL_ROOT/$$PREFIX/bin >++ INSTALLS += target > } > > >Index: comms/jsdr/files/patch-make-x64_mini-receiver_mini-receiver.pro >=================================================================== >--- comms/jsdr/files/patch-make-x64_mini-receiver_mini-receiver.pro (revision 426347) >+++ comms/jsdr/files/patch-make-x64_mini-receiver_mini-receiver.pro (working copy) >@@ -1,6 +1,6 @@ >---- make-x64/mini-receiver/mini-receiver.pro.orig >+--- make-x64/mini-receiver/mini-receiver.pro.orig 2012-10-02 08:15:01 UTC > +++ make-x64/mini-receiver/mini-receiver.pro >-@@ -108,9 +108,16 @@ LIBS += -lstdc++ >+@@ -108,9 +108,18 @@ LIBS += -lstdc++ > #} > > #for fedora use the second set >@@ -17,6 +17,8 @@ > + INCLUDEPATH += ${LOCALBASE}/include > + QMAKE_LIBDIR += ${LOCALBASE}/lib > + LIBS+= -lqwt -lusb -lrt -lportaudio -lsndfile -lsamplerate -lfftw3 >++ target.path = $$INSTALL_ROOT/$$PREFIX/bin >++ INSTALLS += target > } > > >Index: comms/jsdr/files/patch-make-x64_spectrum-viewer_spectrum-viewer.pro >=================================================================== >--- comms/jsdr/files/patch-make-x64_spectrum-viewer_spectrum-viewer.pro (revision 426347) >+++ comms/jsdr/files/patch-make-x64_spectrum-viewer_spectrum-viewer.pro (working copy) >@@ -1,6 +1,6 @@ >---- make-x64/spectrum-viewer/spectrum-viewer.pro.orig >+--- make-x64/spectrum-viewer/spectrum-viewer.pro.orig 2012-10-02 08:19:58 UTC > +++ make-x64/spectrum-viewer/spectrum-viewer.pro >-@@ -83,10 +83,16 @@ LIBS += -lsamplerate >+@@ -83,10 +83,18 @@ LIBS += -lsamplerate > #} > > #for fedora use the second set >@@ -18,6 +18,8 @@ > +unix { INCLUDEPATH += ${LOCALBASE}/include/qwt > + INCLUDEPATH += ${LOCALBASE}/include > + LIBS+= -lqwt -lusb -lrt -lfftw3 -lsamplerate >++ target.path = $$INSTALL_ROOT/$$PREFIX/bin >++ INSTALLS += target > } > > >Index: comms/jsdr/files/patch-make-x64_swreceiver_swreceiver.pro >=================================================================== >--- comms/jsdr/files/patch-make-x64_swreceiver_swreceiver.pro (revision 426347) >+++ comms/jsdr/files/patch-make-x64_swreceiver_swreceiver.pro (working copy) >@@ -1,6 +1,6 @@ >---- make-x64/swreceiver/swreceiver.pro.orig >+--- make-x64/swreceiver/swreceiver.pro.orig 2012-09-16 16:12:33 UTC > +++ make-x64/swreceiver/swreceiver.pro >-@@ -180,13 +180,19 @@ LIBS += -lwinmm >+@@ -180,13 +180,21 @@ LIBS += -lwinmm > #} > > #for Fedora use the second set >@@ -26,5 +26,7 @@ > + INCLUDEPATH += ${LOCALBASE}/include > + QMAKE_LIBDIR += ${LOCALBASE}/lib > + LIBS += -lqwt -lrt -lsndfile -lsamplerate -lportaudio -lusb -lfftw3 >++ target.path = $$INSTALL_ROOT/$$PREFIX/bin >++ INSTALLS += target > +} >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 214642
: 177160