[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