[153630] trunk/dports/science/SDRplay/Portfile
michaelld at macports.org
michaelld at macports.org
Thu Oct 6 16:03:30 CEST 2016
Revision: 153630
https://trac.macports.org/changeset/153630
Author: michaelld at macports.org
Date: 2016-10-06 07:03:29 -0700 (Thu, 06 Oct 2016)
Log Message:
-----------
sdrplay: on 10.6, have to use cctools for install_name_tool; addresses ticket #52520.
Modified Paths:
--------------
trunk/dports/science/SDRplay/Portfile
Modified: trunk/dports/science/SDRplay/Portfile
===================================================================
--- trunk/dports/science/SDRplay/Portfile 2016-10-06 13:40:54 UTC (rev 153629)
+++ trunk/dports/science/SDRplay/Portfile 2016-10-06 14:03:29 UTC (rev 153630)
@@ -16,6 +16,17 @@
supported_archs x86_64
+global I_N_T
+set I_N_T "/usr/bin/install_name_tool"
+
+platform darwin 10 {
+ # on Mac OS X 10.6, have to use MacPorts' install_name_tool; the
+ # one provided is too old.
+ depends_build-append port:cctools
+ global I_N_T
+ set I_N_T "${prefix}/bin/install_name_tool"
+}
+
version 1.97.3
checksums \
rmd160 4ff2034ad8dfb273f3a0f2fa12d6fae11e42e8df \
@@ -53,10 +64,10 @@
build {
# fix SDRPlay library to work with MacPorts
- global sdrplay_lib sdrplay_dir
+ global sdrplay_lib sdrplay_dir I_N_T
system -W ${sdrplay_dir} "mv libmirsdrapi-rsp* ${sdrplay_lib}"
- system -W ${sdrplay_dir} "install_name_tool -id ${prefix}/lib/${sdrplay_lib} ${sdrplay_lib}"
- system -W ${sdrplay_dir} "install_name_tool -change /usr/local/lib/libusb-1.0.0.dylib ${prefix}/lib/libusb-1.0.0.dylib ${sdrplay_lib}"
+ system -W ${sdrplay_dir} "${I_N_T} -id ${prefix}/lib/${sdrplay_lib} ${sdrplay_lib}"
+ system -W ${sdrplay_dir} "${I_N_T} -change /usr/local/lib/libusb-1.0.0.dylib ${prefix}/lib/libusb-1.0.0.dylib ${sdrplay_lib}"
# prepend license to header
global sdrplay_header
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-changes/attachments/20161006/f676bff8/attachment-0002.html>
More information about the macports-changes
mailing list