Revision: 69241 http://trac.macports.org/changeset/69241 Author: michaelld@macports.org Date: 2010-06-28 23:41:27 -0700 (Mon, 28 Jun 2010) Log Message: ----------- Correct use of qt4-mac dependency and qmake issue. Modified Paths: -------------- trunk/dports/audio/liblastfm/Portfile Modified: trunk/dports/audio/liblastfm/Portfile =================================================================== --- trunk/dports/audio/liblastfm/Portfile 2010-06-29 06:36:22 UTC (rev 69240) +++ trunk/dports/audio/liblastfm/Portfile 2010-06-29 06:41:27 UTC (rev 69241) @@ -1,3 +1,4 @@ +# -*- coding: utf-8; mode: tcl; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 4; truncate-lines: t -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 @@ -4,7 +5,7 @@ name liblastfm version 0.3.0 -revision 2 +revision 3 categories audio maintainers nomaintainer description A set of libraries allowing use of the Last.fm site services. @@ -19,18 +20,28 @@ sha1 1dabd8d67f4a36aebad29608c6f89b895472c25a \ rmd160 39098fe55f88c3831ab5b1380c1e978c2ef55aac -depends_build port:ruby path:bin/qmake-mac:qt4-mac +depends_build port:ruby port:qt4-mac depends_lib port:libsamplerate port:fftw-3-single -set qt qt4-mac -set qtdir ${prefix}/libexec/${qt} +set qtdir ${prefix}/libexec/qt4-mac +universal_variant no + configure.env PATH=${qtdir}/bin:$env(PATH) configure.pre_args --prefix ${prefix} configure.args --release +post-configure { + # create Makefile's, then patch them to remove a flaw made by qmake + foreach tMf {src/Makefile src/fingerprint/Makefile \ + tests/Makefile demos/Makefile} { + system "cd ${worksrcpath} && make ${tMf}" + reinplace "s|-arch ${build_arch} -arch|-arch ${build_arch}|" ${worksrcpath}/${tMf} + } +} + build.env PATH=${qtdir}/bin:$env(PATH) # fix build failure on Snow Leopard
participants (1)
-
michaelld@macports.org