[71301] trunk/dports/multimedia/lmms

raimue at macports.org raimue at macports.org
Tue Sep 7 17:52:40 PDT 2010


Revision: 71301
          http://trac.macports.org/changeset/71301
Author:   raimue at macports.org
Date:     2010-09-07 17:52:39 -0700 (Tue, 07 Sep 2010)
Log Message:
-----------
multimedia/lmms:
Update to version 0.4.8, add cmake options to avoid automatic detection

Modified Paths:
--------------
    trunk/dports/multimedia/lmms/Portfile

Added Paths:
-----------
    trunk/dports/multimedia/lmms/files/patch-qt-include.diff

Modified: trunk/dports/multimedia/lmms/Portfile
===================================================================
--- trunk/dports/multimedia/lmms/Portfile	2010-09-08 00:33:51 UTC (rev 71300)
+++ trunk/dports/multimedia/lmms/Portfile	2010-09-08 00:52:39 UTC (rev 71301)
@@ -5,8 +5,7 @@
 PortGroup           cmake 1.0
 
 name                lmms
-version             0.4.5
-revision            1
+version             0.4.8
 categories          multimedia
 maintainers         nomaintainer
 
@@ -19,24 +18,38 @@
 #parallel build seems broken :(
 use_parallel_build  no
 use_bzip2           yes
-checksums           md5     6d58d73b44baddadc4f0ac6464fbd530 \
-                    sha1    b26299c027b1e7f228e4d0110beb4b0a968eecb8 \
-                    rmd160  ad75e29a8c94f82e1178eacd838d524177bc3896
+checksums           md5     8573b8376808c77c058cca3a57a36d8d \
+                    sha1    851021270157d3eda15c6b6dae8a71ab47db24cd \
+                    rmd160  8319667b7c65dc4b14022ebe2d76b39e11703f1f
 
-#disable VST because it is not supported on OS X
-configure.args-append   -DWANT_VST=off
-
+depends_build       port:pkgconfig
 depends_lib         port:libsndfile \
                     port:qt4-mac \
                     path:lib/pkgconfig/sdl.pc:libsdl \
                     port:fftw-3-single \
-                    port:fluidsynth
+                    port:fluidsynth \
+                    port:jack
 
+patchfiles          patch-qt-include.diff
+
 # Disable zynaddsubfx plugin on x86_64 as the included fltk does not build
 if {${configure.build_arch} == "x86_64"} {
-    patchfiles patch-disable-zynaddsubfx.diff
+    patchfiles-append patch-disable-zynaddsubfx.diff
 }
 
+# Use bundled libsamplerate due to link problems with the external library
+configure.args-append -DWANT_SYSTEM_SR=OFF
+# Disable VST because it is not supported on OS X
+configure.args-append -DWANT_VST=OFF
+
+configure.args-append -DWANT_ALSA=OFF \
+                      -DWANT_PULSEAUDIO=OFF \
+                      -DWANT_FFTW3F=ON \
+                      -DWANT_SDL=ON \
+                      -DWANT_OGGVORBIS=ON \
+                      -DWANT_STK=OFF \
+                      -DWANT_JACK=ON
+
 livecheck.type      regex
 livecheck.url       http://sourceforge.net/projects/${name}/files/
 livecheck.regex     ${name}-(\[0-9.\]+)\\.tar

Added: trunk/dports/multimedia/lmms/files/patch-qt-include.diff
===================================================================
--- trunk/dports/multimedia/lmms/files/patch-qt-include.diff	                        (rev 0)
+++ trunk/dports/multimedia/lmms/files/patch-qt-include.diff	2010-09-08 00:52:39 UTC (rev 71301)
@@ -0,0 +1,11 @@
+--- include/RemotePlugin.h.orig	2010-09-08 01:05:14.000000000 +0200
++++ include/RemotePlugin.h	2010-09-08 01:05:40.000000000 +0200
+@@ -51,7 +51,7 @@
+ #include <process.h>
+ #endif
+ 
+-#include <Qt/qglobal.h>
++#include <QtCore/qglobal.h>
+ 
+ #if QT_VERSION >= 0x040400
+ #include <QtCore/QSystemSemaphore>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100907/9fe349bc/attachment.html>


More information about the macports-changes mailing list