Modified: trunk/dports/textproc/lilypond/Portfile (103572 => 103573)
--- trunk/dports/textproc/lilypond/Portfile 2013-03-01 20:04:25 UTC (rev 103572)
+++ trunk/dports/textproc/lilypond/Portfile 2013-03-01 20:07:24 UTC (rev 103573)
@@ -5,6 +5,7 @@
name lilypond
version 2.16.2
+revision 1
set branch [join [lrange [split ${version} .] 0 1] .]
categories textproc
maintainers snc openmaintainer
@@ -39,7 +40,7 @@
port:texlive-metapost \
port:dblatex \
port:urw-fonts
-depends_run-append bin:python2.7:python27
+depends_run-append port:python27
compiler.blacklist clang
pre-fetch {
@@ -50,6 +51,8 @@
}
}
+configure.python ${frameworks_dir}/Python.framework/Versions/2.7/bin/python2.7
+
patchfiles patch-scripts-build-mf2pt1.pl.diff
post-patch {
reinplace s|__vector|lily_vector|g ${worksrcpath}/flower/include/std-vector.hh
@@ -78,15 +81,17 @@
scripts/build/pytt.py}
foreach file ${files} {
- reinplace {s|env python|env python2.7|} ${worksrcpath}/$file
- reinplace s|/usr/bin/python|/usr/bin/env\ python2.7| ${worksrcpath}/$file
+ reinplace s|/usr/bin/env\\\ python|${configure.python}| ${worksrcpath}/$file
+ reinplace s|/usr/bin/python|${configure.python}| ${worksrcpath}/$file
}
}
configure.args --with-ncsb-dir=${prefix}/share/fonts/urw-fonts \
--disable-documentation
-configure.env LTDL_LIBRARY_PATH=${prefix}/lib
+configure.env LTDL_LIBRARY_PATH=${prefix}/lib \
+ PYTHON_CONFIG=${configure.python}-config
+configure.python ${configure.python}
build.env LTDL_LIBRARY_PATH=${prefix}/lib