[117530] trunk/dports/graphics/opencv/Portfile

jeremyhu at macports.org jeremyhu at macports.org
Sun Mar 2 21:40:43 PST 2014


Revision: 117530
          https://trac.macports.org/changeset/117530
Author:   jeremyhu at macports.org
Date:     2014-03-02 21:40:43 -0800 (Sun, 02 Mar 2014)
Log Message:
-----------
opencv: Cleanup pkg-config file to workaround #42702

Modified Paths:
--------------
    trunk/dports/graphics/opencv/Portfile

Modified: trunk/dports/graphics/opencv/Portfile
===================================================================
--- trunk/dports/graphics/opencv/Portfile	2014-03-03 04:01:25 UTC (rev 117529)
+++ trunk/dports/graphics/opencv/Portfile	2014-03-03 05:40:43 UTC (rev 117530)
@@ -7,7 +7,7 @@
 
 name                opencv
 version             2.4.8
-revision            1
+revision            2
 categories          graphics science
 platforms           darwin
 license             BSD
@@ -239,6 +239,14 @@
     configure.args-append   -DOPENCV_LINKER_LIBS=\"[join ${opencv_linker_libs} " "]\"
 }
 
+post-destroot {
+    # http://trac.macports.org/ticket/42702
+    reinplace {/Libs: /s:\${exec_prefix}/lib/libopencv_:-lopencv_:g} ${destroot}${prefix}/lib/pkgconfig/opencv.pc
+    reinplace {/Libs: /s:\.a::g} ${destroot}${prefix}/lib/pkgconfig/opencv.pc
+    reinplace {/Libs: /s:\.dylib::g} ${destroot}${prefix}/lib/pkgconfig/opencv.pc
+    reinplace {s|Libs: |Libs: -L\${exec_prefix}/lib |g} ${destroot}${prefix}/lib/pkgconfig/opencv.pc
+}
+
 livecheck.type      sourceforge
 livecheck.name      opencvlibrary
 livecheck.regex     {/[Oo]pen[Cc][Vv]-([0-9.]+)[a-z]?\.[tz]}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140302/d9917497/attachment.html>


More information about the macports-changes mailing list