FreeBSD Bugzilla – Attachment 221279 Details for
Bug 252350
comms/limesuite: Octave dependency does not replace %%CONFIGURE_TARGET%% in PLIST
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
fixes octave paths and adds debug that is enabled by default.
comms-limesuite-20210105-1.patch (text/plain), 2.26 KB, created by
Tomasz "CeDeROM" CEDRO
on 2021-01-05 03:29:52 UTC
(
hide
)
Description:
fixes octave paths and adds debug that is enabled by default.
Filename:
MIME Type:
Creator:
Tomasz "CeDeROM" CEDRO
Created:
2021-01-05 03:29:52 UTC
Size:
2.26 KB
patch
obsolete
>diff -u comms/limesuite.old/Makefile comms/limesuite/Makefile >--- comms/limesuite.old/Makefile 2021-01-04 18:07:24.183047000 +0100 >+++ comms/limesuite/Makefile 2021-01-05 04:05:28.580890000 +0100 >@@ -34,8 +34,8 @@ > ENABLE_LIMERFE \ > ENABLE_EVB7COM > >-OPTIONS_DEFINE= DOCS GUI QUICKTEST OCTAVE REMOTE SOAPYSDR >-OPTIONS_DEFAULT= GUI QUICKTEST SOAPYSDR >+OPTIONS_DEFINE= DOCS GUI QUICKTEST OCTAVE REMOTE SOAPYSDR DEBUG >+OPTIONS_DEFAULT= GUI QUICKTEST SOAPYSDR DEBUG > OPTIONS_UNSET= DOCS > OPTIONS_SUB= yes > QUICKTEST_DESC= Build QuickTest Self-Test suite >@@ -55,7 +55,10 @@ > > OCTAVE_CMAKE_BOOL= ENABLE_OCTAVE > OCTAVE_BUILD_DEPENDS= octave:math/octave >-PLIST_SUB+= OCTAVE_VERSION=${OCTAVE_VERSION} >+OCTAVE_OCT_SITE_DIR!= (octave-config --oct-site-dir) >+OCTAVE_M_SITE_DIR!= (octave-config --m-site-dir) >+PLIST_SUB+= OCTAVE_OCT_SITE_DIR=${OCTAVE_OCT_SITE_DIR} >+PLIST_SUB+= OCTAVE_M_SITE_DIR=${OCTAVE_M_SITE_DIR} > > REMOTE_CMAKE_BOOL= ENABLE_REMOTE > >@@ -73,6 +76,10 @@ > LIB_DEPENDS+= libfontconfig.so:x11-fonts/fontconfig > .endif > >+.if ${PORT_OPTIONS:MDEBUG} >+WITH_DEBUG= yes >+.endif >+ > post-build: > # N.B. COPYTREE_BIN here chmods 555 which breaks CMAKE_INSTALL in user mode! > (cd ${BUILD_WRKSRC}/bin && ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/bin) >@@ -89,5 +96,4 @@ > (cd ${WRKSRC}/Desktop && ${CP} lime-suite.desktop ${STAGEDIR}${PREFIX}/share/applications/) > .endif > >-.include "../../math/octave/Makefile.version" > .include <bsd.port.post.mk> >Common subdirectories: comms/limesuite.old/files and comms/limesuite/files >diff -u comms/limesuite.old/pkg-plist comms/limesuite/pkg-plist >--- comms/limesuite.old/pkg-plist 2021-01-04 18:07:24.182917000 +0100 >+++ comms/limesuite/pkg-plist 2021-01-05 03:10:10.593916000 +0100 >@@ -48,8 +48,8 @@ > %%GUI%%share/pixmaps/lime-suite-48.png > %%GUI%%share/pixmaps/lime-suite-64.png > %%QUICKTEST%%bin/LimeQuickTest >-%%OCTAVE%%lib/octave/%%OCTAVE_VERSION%%/site/oct/%%CONFIGURE_TARGET%%/LimeSuite.oct >-%%OCTAVE%%share/octave/%%OCTAVE_VERSION%%/site/m/LoadLimeSuite.m >+%%OCTAVE%%%%OCTAVE_OCT_SITE_DIR%%/LimeSuite.oct >+%%OCTAVE%%%%OCTAVE_M_SITE_DIR%%/LoadLimeSuite.m > %%PORTDOCS%%%%DOCSDIR%%/LMS_API_Documentation/_lime_suite_8h.html > %%PORTDOCS%%%%DOCSDIR%%/LMS_API_Documentation/_lime_suite_8h.js > %%PORTDOCS%%%%DOCSDIR%%/LMS_API_Documentation/_lime_suite_8h_source.html
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 252350
:
221279
|
221376