[119249] trunk/dports/science/liquid-dsp

michaelld at macports.org michaelld at macports.org
Mon Apr 21 09:22:16 PDT 2014


Revision: 119249
          https://trac.macports.org/changeset/119249
Author:   michaelld at macports.org
Date:     2014-04-21 09:22:16 -0700 (Mon, 21 Apr 2014)
Log Message:
-----------
liquid-dsp:
+ update to 83324dc3 (20140420);
+ add temporary patch to fix invalid type;
+ add comment about what the other patch does.

Modified Paths:
--------------
    trunk/dports/science/liquid-dsp/Portfile
    trunk/dports/science/liquid-dsp/files/patch-makefile.in.diff

Added Paths:
-----------
    trunk/dports/science/liquid-dsp/files/patch-src_modem_src_freqmod.c.diff

Modified: trunk/dports/science/liquid-dsp/Portfile
===================================================================
--- trunk/dports/science/liquid-dsp/Portfile	2014-04-21 16:16:22 UTC (rev 119248)
+++ trunk/dports/science/liquid-dsp/Portfile	2014-04-21 16:22:16 UTC (rev 119249)
@@ -4,10 +4,10 @@
 PortSystem          1.0
 PortGroup           github 1.0
 
-github.setup        jgaeddert liquid-dsp 07cc1b6bcd8d8dbe2b19e425e674253f84b6a228
-version             20140402
-checksums           rmd160 aa685d7c6beb67cff39b692f65f700741d04cf18 \
-                    sha256 70c190d4f4d27d217b83d84c3b6f3efc14b0669a50d43c69508a237c705bc4d9
+github.setup        jgaeddert liquid-dsp 83324dc39fe2e46691ae6df2c49603f2bc77bff7
+version             20140420
+checksums           rmd160 d7e613a77170a60ceacb5029f46a1f66bc6c5e2c \
+                    sha256 8a303260da8c0d8482600ba9335f3675e37fb985fdfb200e5df9d8cf5fd5fe28
 
 maintainers         michaelld openmaintainer
 
@@ -27,8 +27,15 @@
 
 depends_lib-append	port:fftw-3-single
 
+# fix the install_name of the library, and allow usage of DESTDIR
+# environment variable for installation purposes.
+
 patchfiles-append   patch-makefile.in.diff
 
+# temporary patch to fix invalid "uint16_t" type
+
+patchfiles-append   patch-src_modem_src_freqmod.c.diff
+
 # use the built-in bootstrap shell to create the configure script
 
 pre-configure {

Modified: trunk/dports/science/liquid-dsp/files/patch-makefile.in.diff
===================================================================
--- trunk/dports/science/liquid-dsp/files/patch-makefile.in.diff	2014-04-21 16:16:22 UTC (rev 119248)
+++ trunk/dports/science/liquid-dsp/files/patch-makefile.in.diff	2014-04-21 16:22:16 UTC (rev 119249)
@@ -1,6 +1,6 @@
 --- makefile.in.orig	2014-02-17 08:00:02.000000000 -0500
 +++ makefile.in	2014-02-17 08:00:31.000000000 -0500
-@@ -1116,7 +1116,7 @@
+@@ -1118,7 +1118,7 @@
  #
  # gcc -dynamiclib -install_name libliquid.dylib -o libliquid.dylib libmodem.a libutility.a 
  libliquid.dylib: $(objects)
@@ -9,7 +9,7 @@
  
  # linux, et al
  libliquid.so: libliquid.a
-@@ -1139,11 +1139,10 @@
+@@ -1141,11 +1141,10 @@
  
  install:
  	@echo "installing..."

Added: trunk/dports/science/liquid-dsp/files/patch-src_modem_src_freqmod.c.diff
===================================================================
--- trunk/dports/science/liquid-dsp/files/patch-src_modem_src_freqmod.c.diff	                        (rev 0)
+++ trunk/dports/science/liquid-dsp/files/patch-src_modem_src_freqmod.c.diff	2014-04-21 16:22:16 UTC (rev 119249)
@@ -0,0 +1,11 @@
+--- src/modem/src/freqmod.c.orig	2014-04-21 12:13:16.000000000 -0400
++++ src/modem/src/freqmod.c	2014-04-21 12:16:56.000000000 -0400
+@@ -34,7 +34,7 @@
+ 
+     // look-up table
+     unsigned int sincos_table_len;      // table length: 10 bits
+-    uint16_t     sincos_table_phase;    // accumulated phase: 16 bits
++    unsigned int sincos_table_phase;    // accumulated phase: 16 bits
+     TC *         sincos_table;          // sin|cos look-up table: 2^10 entries
+ };
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140421/776a4847/attachment.html>


More information about the macports-changes mailing list