Changeset 98907
- Timestamp:
- Oct 20, 2012, 5:38:32 PM (12 years ago)
- Location:
- trunk/dports/net/libproxy
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/net/libproxy/Portfile
r84114 r98907 3 3 4 4 PortSystem 1.0 5 PortGroup archcheck 1.06 5 PortGroup cmake 1.0 7 6 8 7 name libproxy 9 version 0.4. 78 version 0.4.10 10 9 epoch 1 11 10 license LGPL-2.1 … … 24 23 the details, enabling you to get back to programming. 25 24 26 checksums sha1 b01ebbdf837babf63f38ee34e261d76f23dad319\27 rmd160 a09c8320cbabed23c84ceddf3c9b572cf89c9c0e25 checksums rmd160 4444521adbe165f734041c6d23ddc4a1b666a98a \ 26 sha256 023e3c1023c522333ac4c414e9cb6db05bc564d3e5d30570e2db07aac100c635 28 27 29 patchfiles patch-libproxy-cmake.diff 28 pre-patch { 29 copy ${worksrcpath}/libproxy/cmake ${worksrcpath}/libproxy/cmake.orig 30 copy ${worksrcpath}/libproxy/test/CMakeLists.txt ${worksrcpath}/libproxy/test/CMakeLists.txt.orig 31 } 32 33 patchfiles patch-libproxy-cmake.diff \ 34 patch-libproxy-test-CMakeLists.txt.diff 30 35 31 36 depends_build-append \ … … 44 49 set python_prefix ${frameworks_dir}/Python.framework/Versions/2.7 45 50 depends_lib-append port:python27 46 configure.python ${prefix}/bin/python2.747 51 configure.args-append \ 52 -DPYTHON_EXECUTABLE=${prefix}/bin/python2.7 \ 48 53 -DPYTHON_SITEPKG_DIR=${python_prefix}/lib/python2.7/site-packages 49 54 } … … 55 60 configure.python ${prefix}/bin/python2.6 56 61 configure.args-append \ 62 -DPYTHON_EXECUTABLE=${prefix}/bin/python2.6 \ 57 63 -DPYTHON_SITEPKG_DIR=${python_prefix}/lib/python2.6/site-packages 58 64 } … … 70 76 # 71 77 78 use_parallel_build no 79 72 80 configure.args-append \ 81 -DMP_MACOSX=NO \ 73 82 -DWITH_GNOME2=YES \ 74 83 -DWITH_GNOME3=NO \ 75 84 -DWITH_KDE4=NO \ 76 85 -DWITH_WEBKIT=NO \ 86 -DWITH_WEBKIT3=NO \ 77 87 -DWITH_VALA=NO \ 78 88 -DWITH_PERL=YES \ 79 89 -DWITH_PYTHON=YES 80 90 81 variant no_gnome description {Disable GNOME plugin} {91 variant no_gnome description {Disable GNOME2 plugin} { 82 92 configure.args-delete -DWITH_GNOME2=YES 83 93 configure.args-append -DWITH_GNOME2=NO … … 87 97 variant kde description {Enable KDE4 plugin} { 88 98 configure.args-delete -DWITH_KDE4=NO 89 configure.args-append -DWITH_KDE4=YES 99 configure.args-append -DWITH_KDE4=YES \ 100 -DQT_QT_INCLUDE_DIR=${prefix}/include/QtCore 90 101 depends_lib-append port:kdelibs4 91 102 } -
trunk/dports/net/libproxy/files/patch-libproxy-cmake.diff
r84114 r98907 1 diff -ur libproxy/cmake.orig/devfiles.cmk libproxy/cmake/devfiles.cmk 2 --- libproxy/cmake.orig/devfiles.cmk 2011-06-06 14:44:37.000000000 -0700 3 +++ libproxy/cmake/devfiles.cmk 2011-09-16 16:12:57.000000000 -0700 4 @@ -1,4 +1,4 @@ 5 -if(NOT WIN32 AND NOT APPLE) 6 +if(NOT WIN32 AND NOT (APPLE AND MP_QUARTZ)) 7 # PkgConfig file 8 set (PKGCONFIG_PREFIX ${CMAKE_INSTALL_PREFIX}) 9 1 diff -ur libproxy/cmake.orig/libproxy.cmk libproxy/cmake/libproxy.cmk 2 --- libproxy/cmake.orig/libproxy.cmk 2012-10-02 07:20:40.000000000 -0700 3 +++ libproxy/cmake/libproxy.cmk 2012-10-19 13:47:50.000000000 -0700 4 @@ -18,7 +18,7 @@ 5 set_property(SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/proxy.cpp 6 PROPERTY COMPILE_DEFINITIONS MODULEDIR="${MODULEDIR}";BUILTIN_MODULES=${BUILTIN_MODULES}) 7 # When changing the SOVERSION here remember to also bump the 'favorite proxy .so' in python bindings. 8 -set_target_properties(libproxy PROPERTIES PREFIX "" VERSION 1.0.0 SOVERSION 1) 9 +set_target_properties(libproxy PROPERTIES INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/lib" PREFIX "" VERSION 1.0.0 SOVERSION 1) 10 set_target_properties(libproxy PROPERTIES LINK_INTERFACE_LIBRARIES "") 11 install(TARGETS libproxy DESTINATION ${LIB_INSTALL_DIR}) 12 install(FILES proxy.h DESTINATION ${INCLUDE_INSTALL_DIR}) 10 13 diff -ur libproxy/cmake.orig/modules/config_envvar.cmk libproxy/cmake/modules/config_envvar.cmk 11 --- libproxy/cmake.orig/modules/config_envvar.cmk 201 1-06-06 14:44:37.000000000 -070012 +++ libproxy/cmake/modules/config_envvar.cmk 201 1-09-16 16:12:57.000000000 -070014 --- libproxy/cmake.orig/modules/config_envvar.cmk 2010-06-14 10:40:47.000000000 -0700 15 +++ libproxy/cmake/modules/config_envvar.cmk 2012-10-19 13:45:42.000000000 -0700 13 16 @@ -1,3 +1,3 @@ 14 17 -if (NOT WIN32 AND NOT APPLE) 15 +if (NOT WIN32 AND NOT (APPLE AND MP_ QUARTZ))18 +if (NOT WIN32 AND NOT (APPLE AND MP_MACOSX)) 16 19 set(ENVVAR_FOUND 1) 17 20 -endif() … … 19 22 +endif() 20 23 diff -ur libproxy/cmake.orig/modules/config_gnome.cmk libproxy/cmake/modules/config_gnome.cmk 21 --- libproxy/cmake.orig/modules/config_gnome.cmk 201 1-06-06 14:44:37.000000000 -070022 +++ libproxy/cmake/modules/config_gnome.cmk 201 1-09-16 16:15:31.000000000 -070024 --- libproxy/cmake.orig/modules/config_gnome.cmk 2012-10-02 07:20:40.000000000 -0700 25 +++ libproxy/cmake/modules/config_gnome.cmk 2012-10-19 13:45:42.000000000 -0700 23 26 @@ -1,4 +1,4 @@ 24 27 -if (NOT WIN32 AND NOT APPLE) 25 +if (NOT WIN32 AND NOT (APPLE AND MP_QUARTZ)) 28 +if (NOT WIN32 AND NOT (APPLE AND MP_MACOSX)) 29 option(WITH_GNOME2 "Target a GNOME 2 system (gconf)" OFF) 26 30 option(WITH_GNOME3 "Target a GNOME 3 system (gsettings)" ON) 27 31 if(WITH_GNOME3) 28 px_check_modules(GNOME3 gio-2.0>=2.26 gobject-2.0)29 32 diff -ur libproxy/cmake.orig/modules/config_kde4.cmk libproxy/cmake/modules/config_kde4.cmk 30 --- libproxy/cmake.orig/modules/config_kde4.cmk 201 1-06-06 14:44:37.000000000 -070031 +++ libproxy/cmake/modules/config_kde4.cmk 201 1-09-16 16:12:57.000000000 -070033 --- libproxy/cmake.orig/modules/config_kde4.cmk 2010-06-14 10:40:47.000000000 -0700 34 +++ libproxy/cmake/modules/config_kde4.cmk 2012-10-19 13:45:42.000000000 -0700 32 35 @@ -1,4 +1,4 @@ 33 36 -if (NOT WIN32 AND NOT APPLE) 34 +if (NOT WIN32 AND NOT (APPLE AND MP_ QUARTZ))37 +if (NOT WIN32 AND NOT (APPLE AND MP_MACOSX)) 35 38 option(WITH_KDE4 "Search for KDE4 package" ON) 36 39 if (WITH_KDE4) … … 44 47 +endif() 45 48 diff -ur libproxy/cmake.orig/modules/config_macosx.cmk libproxy/cmake/modules/config_macosx.cmk 46 --- libproxy/cmake.orig/modules/config_macosx.cmk 201 1-06-06 14:44:37.000000000 -070047 +++ libproxy/cmake/modules/config_macosx.cmk 201 1-09-16 16:12:57.000000000 -070049 --- libproxy/cmake.orig/modules/config_macosx.cmk 2010-06-14 10:40:47.000000000 -0700 50 +++ libproxy/cmake/modules/config_macosx.cmk 2012-10-19 13:45:42.000000000 -0700 48 51 @@ -1,4 +1,4 @@ 49 52 -if(APPLE) 50 +if(APPLE AND MP_ QUARTZ)53 +if(APPLE AND MP_MACOSX) 51 54 find_library(SC_LIBRARIES SystemConfiguration) 52 55 find_library(CF_LIBRARIES CoreFoundation) … … 60 63 +endif() 61 64 diff -ur libproxy/cmake.orig/modules/pacrunner_webkit.cmk libproxy/cmake/modules/pacrunner_webkit.cmk 62 --- libproxy/cmake.orig/modules/pacrunner_webkit.cmk 201 1-06-06 14:44:37.000000000 -070063 +++ libproxy/cmake/modules/pacrunner_webkit.cmk 201 1-09-16 16:19:47.000000000 -070065 --- libproxy/cmake.orig/modules/pacrunner_webkit.cmk 2012-10-02 07:20:40.000000000 -0700 66 +++ libproxy/cmake/modules/pacrunner_webkit.cmk 2012-10-19 13:45:42.000000000 -0700 64 67 @@ -6,7 +6,7 @@ 65 68 link_directories(WEBKIT_LIBRARIES) … … 67 70 endif() 68 71 -elseif(APPLE) 69 +elseif(APPLE AND MP_ QUARTZ)72 +elseif(APPLE AND MP_MACOSX) 70 73 find_library(WEBKIT_LIBRARIES JavaScriptCore) 71 74 if(WEBKIT_LIBRARIES) 72 75 set(WEBKIT_FOUND 1) 73 76 diff -ur libproxy/cmake.orig/pkgconfig.cmk libproxy/cmake/pkgconfig.cmk 74 --- libproxy/cmake.orig/pkgconfig.cmk 201 1-06-06 14:44:37.000000000 -070075 +++ libproxy/cmake/pkgconfig.cmk 201 1-09-16 16:12:57.000000000 -070077 --- libproxy/cmake.orig/pkgconfig.cmk 2012-10-02 07:20:40.000000000 -0700 78 +++ libproxy/cmake/pkgconfig.cmk 2012-10-19 13:45:42.000000000 -0700 76 79 @@ -1,4 +1,4 @@ 77 80 -if(NOT WIN32 AND NOT APPLE) 78 +if(NOT WIN32 AND NOT (APPLE AND MP_ QUARTZ))81 +if(NOT WIN32 AND NOT (APPLE AND MP_MACOSX)) 79 82 find_package(PkgConfig) 80 83
Note: See TracChangeset
for help on using the changeset viewer.