Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/bug1151967 into lp:zorba
Review: Approve -- https://code.launchpad.net/~zorba-coders/zorba/bug1151967/+merge/162905 Your team Zorba Coders is subscribed to branch lp:zorba. -- Mailing list: https://launchpad.net/~zorba-coders Post to : zorba-coders@lists.launchpad.net Unsubscribe : https://launchpad.net/~zorba-coders More help : https://help.launchpad.net/ListHelp
Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/bug1151967 into lp:zorba
Review: Needs Fixing -- https://code.launchpad.net/~zorba-coders/zorba/bug1151967/+merge/162905 Your team Zorba Coders is subscribed to branch lp:zorba. -- Mailing list: https://launchpad.net/~zorba-coders Post to : zorba-coders@lists.launchpad.net Unsubscribe : https://launchpad.net/~zorba-coders More help : https://help.launchpad.net/ListHelp
Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/bug1151967 into lp:zorba
Oops, forgot to comment: 1. Need to fix merge conflict. 2. There are some code changes in here as well. I assume they are the Removing some warnings comment? If so, please mention that in the commit message for this proposal, along with the main changes. -- https://code.launchpad.net/~zorba-coders/zorba/bug1151967/+merge/162905 Your team Zorba Coders is subscribed to branch lp:zorba. -- Mailing list: https://launchpad.net/~zorba-coders Post to : zorba-coders@lists.launchpad.net Unsubscribe : https://launchpad.net/~zorba-coders More help : https://help.launchpad.net/ListHelp
Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/bug1151967 into lp:zorba
I was able to run it successfully on: - WinXP with VS2010 - Win7 with VS2012 -- https://code.launchpad.net/~zorba-coders/zorba/bug1151967/+merge/162905 Your team Zorba Coders is subscribed to branch lp:zorba. -- Mailing list: https://launchpad.net/~zorba-coders Post to : zorba-coders@lists.launchpad.net Unsubscribe : https://launchpad.net/~zorba-coders More help : https://help.launchpad.net/ListHelp
Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/bug1151967 into lp:zorba
TODO: swig php python ruby java - jni - xmlbeans - xslfop - pdfbox - fontbox - KV-client oracle-nosql - jemp-box - commons logging - sqlite3 - libarchive - libcouchbase - c-client - imagemagick -- https://code.launchpad.net/~zorba-coders/zorba/bug1151967/+merge/162905 Your team Zorba Coders is subscribed to branch lp:zorba. -- Mailing list: https://launchpad.net/~zorba-coders Post to : zorba-coders@lists.launchpad.net Unsubscribe : https://launchpad.net/~zorba-coders More help : https://help.launchpad.net/ListHelp
Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/bug1151967 into lp:zorba
added: - openssl - curl -- https://code.launchpad.net/~zorba-coders/zorba/bug1151967/+merge/162905 Your team Zorba Coders is subscribed to branch lp:zorba. -- Mailing list: https://launchpad.net/~zorba-coders Post to : zorba-coders@lists.launchpad.net Unsubscribe : https://launchpad.net/~zorba-coders More help : https://help.launchpad.net/ListHelp
[Zorba-coders] [Merge] lp:~zorba-coders/zorba/bug1151967 into lp:zorba
Rodolfo Ochoa has proposed merging lp:~zorba-coders/zorba/bug1151967 into lp:zorba. Requested reviews: Rodolfo Ochoa (rodolfo-ochoa) For more details, see: https://code.launchpad.net/~zorba-coders/zorba/bug1151967/+merge/162905 -- https://code.launchpad.net/~zorba-coders/zorba/bug1151967/+merge/162905 Your team Zorba Coders is subscribed to branch lp:zorba. === added directory 'scripts/winports' === added file 'scripts/winports/CMakeLists.txt' --- scripts/winports/CMakeLists.txt 1970-01-01 00:00:00 + +++ scripts/winports/CMakeLists.txt 2013-05-08 01:19:41 + @@ -0,0 +1,305 @@ +CMAKE_MINIMUM_REQUIRED(VERSION 2.6) +INCLUDE(ExternalProject) +PROJECT(winports) + +## +## +# DOWNLOAD_EXTRACT +## +# This function downloads a package from PACKAGE_URL +# and verifies that PACKAGE_MD5 corresponds +# then, if WITH_DIR is set to YES, it creates PACKAGE_NAME directory +# and extract the content of the downloaded file in this directory +# if WITH_DIR is set to NO, it extracts the file in CMAKE_CURRENT_BINARY_DIR directory +# +FUNCTION (DOWNLOAD_EXTRACT PACKAGE_NAME WITH_DIR PACKAGE_URL PACKAGE_MD5) + SET(FINAL_DESTINATION ${CMAKE_CURRENT_BINARY_DIR}\\${PACKAGE_NAME}) + IF(EXISTS ${FINAL_DESTINATION}) +MESSAGE(STATUS Package ${PACKAGE_NAME} already in place: ${FINAL_DESTINATION}) +RETURN() + ENDIF(EXISTS ${FINAL_DESTINATION}) + + MESSAGE(STATUS Setting up ${PACKAGE_NAME}) + + SET(DOWNLOAD_PACKAGE YES) + + IF(WITH_DIR) +FILE(MAKE_DIRECTORY ${FINAL_DESTINATION}) + ELSE(WITH_DIR) +SET(FINAL_DESTINATION ${CMAKE_CURRENT_BINARY_DIR}) + ENDIF(WITH_DIR) + + IF (EXISTS ${LIB_DOWNLOADS}\\${PACKAGE_NAME}.zip) +FILE(MD5 ${LIB_DOWNLOADS}\\${PACKAGE_NAME}.zip EXIST_MD5) +IF (${EXIST_MD5} STREQUAL ${PACKAGE_MD5}) + MESSAGE(STATUS ${PACKAGE_NAME} already downloaded.) + SET(DOWNLOAD_PACKAGE NO) +ENDIF (${EXIST_MD5} STREQUAL ${PACKAGE_MD5}) + ENDIF (EXISTS ${LIB_DOWNLOADS}\\${PACKAGE_NAME}.zip) + + IF (DOWNLOAD_PACKAGE) +FILE(DOWNLOAD ${PACKAGE_URL} ${LIB_DOWNLOADS}\\${PACKAGE_NAME}.zip SHOW_PROGRESS EXPECTED_MD5 ${PACKAGE_MD5} ) + ENDIF (DOWNLOAD_PACKAGE) + + MESSAGE(STATUS Extracting ${PACKAGE_NAME}) + EXECUTE_PROCESS( +COMMAND ${CMAKE_COMMAND} -E tar xzf ${LIB_DOWNLOADS}\\${PACKAGE_NAME}.zip +WORKING_DIRECTORY ${FINAL_DESTINATION} + ) +ENDFUNCTION (DOWNLOAD_EXTRACT) + + + +## +## +MESSAGE(STATUS Libraries directory: ${CMAKE_CURRENT_BINARY_DIR}) +SET (LIB_DOWNLOADS ${CMAKE_CURRENT_BINARY_DIR}\\downloads) +FILE(MAKE_DIRECTORY ${LIB_DOWNLOADS}) +MESSAGE(STATUS Libraries directory: ${CMAKE_CURRENT_BINARY_DIR}) + + +## +## +# PATCH +## +# SET (URL_PATCH http://kent.dl.sourceforge.net/project/gnuwin32/patch/2.5.9-7/patch-2.5.9-7-bin.zip) +# SET (MD5_PATCH b9c8b31d62f4b2e4f1887bbb63e8a905) +# DOWNLOAD_EXTRACT( patch YES ${URL_PATCH} ${MD5_PATCH} ) +# SET(PATCH_COMMAND ${CMAKE_CURRENT_BINARY_DIR}\\patch\\bin\\patch.exe) +# MESSAGE(STATUS PATCH_COMMAND ${PATCH_COMMAND}) + +## +## +# ZLIB +## +EXTERNALPROJECT_ADD( + zlib-1.2.8 + URL http://zlib.net/zlib-1.2.8.tar.gz + PREFIX zlib-1.2.8 + CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_CURRENT_BINARY_DIR}/zlib-1.2.8 -DCMAKE_BUILD_TYPE=RELEASE +) + +## +## +# LIBCURL +## +EXTERNALPROJECT_ADD( + libcurl-7.29.0 + URL http://curl.haxx.se/download/curl-7.29.0.tar.gz + #URL file://C:/dev/winports/curl-7.29.0.tar.gz + PREFIX libcurl-7.29.0 + CMAKE_ARGS -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX=${CMAKE_CURRENT_BINARY_DIR}/libcurl-7.29.0 + -DBUILD_CURL_EXE=OFF -DBUILD_CURL_TESTS=OFF -DCURL_STATICLIB=ON -DCMAKE_USE_OPENSSL=OFF + -DCURL_ZLIB=OFF -DHTTP_ONLY=ON -DCMAKE_BUILD_TYPE=RELEASE +) + +## +## +# LIBICONV +##
Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/bug1151967 into lp:zorba
I'm proposing a Winports CMake script, that so far it downloads and compile: - icu - xerces - libxml2 - libxslt - zlib -- https://code.launchpad.net/~zorba-coders/zorba/bug1151967/+merge/162905 Your team Zorba Coders is subscribed to branch lp:zorba. -- Mailing list: https://launchpad.net/~zorba-coders Post to : zorba-coders@lists.launchpad.net Unsubscribe : https://launchpad.net/~zorba-coders More help : https://help.launchpad.net/ListHelp