[108558] trunk/dports/science/root/Portfile

mojca at macports.org mojca at macports.org
Fri Jul 26 06:54:53 PDT 2013


Revision: 108558
          https://trac.macports.org/changeset/108558
Author:   mojca at macports.org
Date:     2013-07-26 06:54:53 -0700 (Fri, 26 Jul 2013)
Log Message:
-----------
root: fix genreflex (maintainer, fixes #39701)

Modified Paths:
--------------
    trunk/dports/science/root/Portfile

Modified: trunk/dports/science/root/Portfile
===================================================================
--- trunk/dports/science/root/Portfile	2013-07-26 13:43:59 UTC (rev 108557)
+++ trunk/dports/science/root/Portfile	2013-07-26 13:54:53 UTC (rev 108558)
@@ -5,6 +5,7 @@
 
 name                root
 version             5.34.09
+revision            1
 categories          science
 maintainers         gmail.com:mattiafrancescomoro hep.phy.cam.ac.uk:jonesc
 license             LGPL-2.1+
@@ -113,6 +114,10 @@
 
 default_variants    +ssl +xml +gsl +minuit2 +tmva +roofit +graphviz +opengl +soversion
 
+post-destroot {
+    reinplace "s|lib/python/genreflex|lib/root/python/genreflex|g" ${destroot}${prefix}/bin/genreflex
+}
+
 variant xrootd description {Build with XRootD support} {
     configure.args-delete   --disable-xrootd
     configure.args-append   --enable-xrootd \
@@ -213,9 +218,6 @@
         set mypysitedir ${mypylibdir}/site-packages/
         file mkdir ${destroot}${mypysitedir}
         foreach pyfile [glob ${destroot}${prefix}/lib/root/*.py*] { move $pyfile ${destroot}${mypysitedir} }
-        move ${destroot}${prefix}/lib/root/python/genreflex ${destroot}${mypysitedir}
-        reinplace "s|/opt/local/lib/root|${mypysitedir}|g" ${destroot}${prefix}/bin/genreflex
-        reinplace "s|python/genreflex/genreflex.py|genreflex/genreflex.py|g" ${destroot}${prefix}/bin/genreflex
         ln -sf ${prefix}/lib/root/libPyROOT.so ${destroot}${mypylibdir}/
     }
 }
@@ -232,9 +234,6 @@
         set mypysitedir ${mypylibdir}/site-packages/
         file mkdir ${destroot}${mypysitedir}
         foreach pyfile [glob ${destroot}${prefix}/lib/root/*.py*] { move $pyfile ${destroot}${mypysitedir} }
-        move ${destroot}${prefix}/lib/root/python/genreflex ${destroot}${mypysitedir}
-        reinplace "s|/opt/local/lib/root|${mypysitedir}|g" ${destroot}${prefix}/bin/genreflex
-        reinplace "s|python/genreflex/genreflex.py|genreflex/genreflex.py|g" ${destroot}${prefix}/bin/genreflex
         ln -sf ${prefix}/lib/root/libPyROOT.so ${destroot}${mypylibdir}/
     }
 }
@@ -249,9 +248,6 @@
         set mypysitedir ${mypylibdir}/site-packages/
         file mkdir ${destroot}${mypysitedir}
         foreach pyfile [glob ${destroot}${prefix}/lib/root/*.py*] { move $pyfile ${destroot}${mypysitedir} }
-        move ${destroot}${prefix}/lib/root/python/genreflex ${destroot}${mypysitedir}
-        reinplace "s|/opt/local/lib/root|${mypysitedir}|g" ${destroot}${prefix}/bin/genreflex
-        reinplace "s|python/genreflex/genreflex.py|genreflex/genreflex.py|g" ${destroot}${prefix}/bin/genreflex
         ln -sf ${prefix}/lib/root/libPyROOT.so ${destroot}${mypylibdir}/
     }
 }
@@ -268,9 +264,6 @@
         set mypysitedir ${mypylibdir}/site-packages/
         file mkdir ${destroot}${mypysitedir}
         foreach pyfile [glob ${destroot}${prefix}/lib/root/*.py*] { move $pyfile ${destroot}${mypysitedir} }
-        move ${destroot}${prefix}/lib/root/python/genreflex ${destroot}${mypysitedir}
-        reinplace "s|/opt/local/lib/root|${mypysitedir}|g" ${destroot}${prefix}/bin/genreflex
-        reinplace "s|python/genreflex/genreflex.py|genreflex/genreflex.py|g" ${destroot}${prefix}/bin/genreflex
         ln -sf ${prefix}/lib/root/libPyROOT.so ${destroot}${mypylibdir}/
     }
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130726/462325d4/attachment-0001.html>


More information about the macports-changes mailing list