Commits

Jeremy Huddleston Sequoia authored 70cb8833e2e
All ports: Remove reference to $x11prefix

Now that the X11 libs are provided by MacPorts and the +system_x11 compatability variant is gone, there is no need to use the system X11 libs and headers. Users can still use the system X11 server (or any server for that matter). Some ports have received revision bumps becasue they were previously referring to x11prefix even when the users were not using +system_x11. The revision bump fixes the reference and forces a rebuild. Other ports have NOT received revision bumps because they should be identical to what would've been installed by default (-system_x11) before this patch. git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@50572 d073be05-634f-4543-b044-5fe20cf6d1d6
No tags

aqua/osx2x/Portfile

Modified
31 31 checksums \
32 32 md5 897cf872c4006d4173b3c6ff046b0c44 \
33 33 sha1 1014e0ac22b0c00b47dde2b0f7f44eaa676acc7e \
34 34 rmd160 cc2a63b9dbfd9485c039fc989bbab96e6cf919ac
35 35
36 36 patchfiles patch-osx2x.xcodeproj.diff \
37 37 patch-XXRemoteVNC.m.diff
38 38
39 39 post-patch {
40 40 reinplace s|@PREFIX@|$prefix| $worksrcpath/osx2x.xcodeproj/project.pbxproj
41 - if {[file exists ${prefix}/lib/libX11.dylib]} {
42 - reinplace s|@X11_PREFIX@|$prefix| $worksrcpath/osx2x.xcodeproj/project.pbxproj
43 - } else {
44 - reinplace s|@X11_PREFIX@|$x11prefix| $worksrcpath/osx2x.xcodeproj/project.pbxproj
45 - }
41 + reinplace s|@X11_PREFIX@|$prefix| $worksrcpath/osx2x.xcodeproj/project.pbxproj
46 42 }
47 43
48 44 depends_lib port:xorg-libXtst \
49 45 port:openssl
50 46
51 -set library_search_path "LIBRARY_SEARCH_PATHS='$prefix/lib $x11prefix/lib'"
47 +set library_search_path "LIBRARY_SEARCH_PATHS='$prefix/lib'"
52 48
53 49 eval xcode.build.settings-append $library_search_path
54 50 eval xcode.destroot.settings-append $library_search_path
55 51
56 52 post-destroot {
57 53 xinstall -d $destroot${applications_dir}
58 54 copy $worksrcpath/build/UninstalledProducts/osx2x.app $destroot${applications_dir}/
59 55 }
60 56
61 57 variant universal {

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut