[124409] trunk/dports/textproc/zorba
ryandesign at macports.org
ryandesign at macports.org
Sat Aug 23 23:25:42 PDT 2014
Revision: 124409
https://trac.macports.org/changeset/124409
Author: ryandesign at macports.org
Date: 2014-08-23 23:25:42 -0700 (Sat, 23 Aug 2014)
Log Message:
-----------
zorba: update to 3.0 (#35339)
Modified Paths:
--------------
trunk/dports/textproc/zorba/Portfile
Removed Paths:
-------------
trunk/dports/textproc/zorba/files/patch-docdir.diff
Modified: trunk/dports/textproc/zorba/Portfile
===================================================================
--- trunk/dports/textproc/zorba/Portfile 2014-08-24 06:07:22 UTC (rev 124408)
+++ trunk/dports/textproc/zorba/Portfile 2014-08-24 06:25:42 UTC (rev 124409)
@@ -5,8 +5,7 @@
PortGroup cmake 1.0
name zorba
-version 2.2.0
-revision 3
+version 3.0
set branch [join [lrange [split ${version} .] 0 1] .]
license Apache-2
categories textproc devel
@@ -27,36 +26,55 @@
homepage http://www.zorba-xquery.com/
master_sites https://launchpad.net/zorba/trunk/${branch}/+download
+distfiles ${name}-${version}${extract.suffix} \
+ ${name}_modules-${version}${extract.suffix}
-checksums rmd160 976147777830a883d6a459b818a67d3279540045 \
- sha256 124929aa0dbf2ec444667c83067b5b27921d8f8043dbdde83674b981c6fb244e
+checksums ${name}-${version}${extract.suffix} \
+ rmd160 f6add7764e6c538c76f538fa3e2cc226ba36a6f7 \
+ sha256 8ae73ce11ed522d40f20dc2d7c907176ee5dd9e26bde5a40b8a02dbca9558dfe \
+ ${name}_modules-${version}${extract.suffix} \
+ rmd160 fb9cac7f26cf0351b7a73f279002d0cda09fdd66 \
+ sha256 5fc68381f2ffde43f705010b2055df7067a8d8740815805750ab73b602a1957d
-# In-source-builds are not allowed
+# In-source builds are not allowed
configure.dir ${worksrcpath}/build
+
build.dir ${configure.dir}
post-extract {
xinstall -d ${build.dir}
}
-patchfiles patch-docdir.diff \
- patch-src-types-schema-SchemaValidatorFilter.h.diff
+patchfiles patch-src-types-schema-SchemaValidatorFilter.h.diff
-depends_build-append \
- port:bison \
- port:flex
-
depends_lib \
port:boost \
port:curl \
+ port:fop \
+ port:geos \
port:icu \
+ port:libarchive \
port:libiconv \
port:libxml2 \
port:libxslt \
- port:xercesc3 \
- port:tidy
+ port:sqlite3 \
+ port:tidy \
+ port:xercesc3
-configure.post_args ..
+# External modules not installed:
+# port:ImageMagick - image skip this, creates too big .mpkg files
+# - schema-tools xmlbeans port not available
+# - read-pdf fontbox port not available
+# port:cclient - email breaks zorba build
+
+# Dependencies for external modules
+# port:cclient - email
+# port:geos - geo
+# port:libarchive - archive
+# port:libxslt - language/xslt
+# port:fop - xsl-fo
+
+configure.post_args ${worksrcpath}
configure.args-append \
-DCURL_FOUND=YES \
-DCURL_INCLUDE_DIR=${prefix}/include \
Deleted: trunk/dports/textproc/zorba/files/patch-docdir.diff
===================================================================
--- trunk/dports/textproc/zorba/files/patch-docdir.diff 2014-08-24 06:07:22 UTC (rev 124408)
+++ trunk/dports/textproc/zorba/files/patch-docdir.diff 2014-08-24 06:25:42 UTC (rev 124409)
@@ -1,92 +0,0 @@
-Install documentation in an unversioned directory
---- doc/CMakeLists.txt.orig 2012-03-20 19:56:15.000000000 -0500
-+++ doc/CMakeLists.txt 2012-05-27 00:31:36.000000000 -0500
-@@ -64,43 +64,43 @@
-
- INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/cxx/html
- COMPONENT "doc"
-- DESTINATION share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER}/cxx)
-+ DESTINATION share/doc/zorba/cxx)
-
- INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/c/html
- COMPONENT "doc"
-- DESTINATION share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER}/c)
-+ DESTINATION share/doc/zorba/c)
-
- INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/code/html
- COMPONENT "doc"
-- DESTINATION share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER}/code)
-+ DESTINATION share/doc/zorba/code)
-
- IF (SWIG_FOUND)
- INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/java/html
- COMPONENT "doc"
-- DESTINATION share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER}/java)
-+ DESTINATION share/doc/zorba/java)
-
- INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/php/html
- COMPONENT "doc"
-- DESTINATION share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER}/php)
-+ DESTINATION share/doc/zorba/php)
-
- INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/python/html
- COMPONENT "doc"
-- DESTINATION share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER}/python)
-+ DESTINATION share/doc/zorba/python)
-
- INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/ruby/html
- COMPONENT "doc"
-- DESTINATION share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER}/ruby)
-+ DESTINATION share/doc/zorba/ruby)
- ENDIF (SWIG_FOUND)
-
- INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/zorba/html
- COMPONENT "doc"
- DESTINATION
-- share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER}/zorba)
-+ share/doc/zorba/zorba)
-
- INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/zorba/xqdoc
- COMPONENT "doc"
- DESTINATION
-- share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER}/zorba
-+ share/doc/zorba/zorba
- PATTERN "*.vcxproj" EXCLUDE
- PATTERN "*.vcxproj.*" EXCLUDE
- PATTERN "*.cmake" EXCLUDE
-@@ -109,10 +109,10 @@
-
-
- INSTALL(FILES ${CMAKE_SOURCE_DIR}/LICENSE.txt
-- DESTINATION share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER})
-+ DESTINATION share/doc/zorba)
- INSTALL(FILES ${CMAKE_SOURCE_DIR}/README.txt
-- DESTINATION share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER})
-+ DESTINATION share/doc/zorba)
- INSTALL(FILES ${CMAKE_SOURCE_DIR}/NOTICE.txt
-- DESTINATION share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER})
-+ DESTINATION share/doc/zorba)
- INSTALL(FILES ${CMAKE_SOURCE_DIR}/AUTHORS.txt
-- DESTINATION share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER})
-+ DESTINATION share/doc/zorba)
---- doc/c/examples/CMakeLists.txt.orig 2012-03-20 19:56:16.000000000 -0500
-+++ doc/c/examples/CMakeLists.txt 2012-05-27 00:29:23.000000000 -0500
-@@ -62,4 +62,4 @@
- ${CMAKE_CURRENT_BINARY_DIR}/cparsing.xml
- COMPONENT "doc"
- DESTINATION
-- share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER}/c/examples)
-+ share/doc/zorba/c/examples)
---- doc/cxx/examples/CMakeLists.txt.orig 2012-03-20 19:56:17.000000000 -0500
-+++ doc/cxx/examples/CMakeLists.txt 2012-05-27 00:34:08.000000000 -0500
-@@ -70,8 +70,8 @@
- INSTALL(FILES ${API_EXAMPLES} ${CMAKE_CURRENT_BINARY_DIR}/examples.cpp
- COMPONENT "cxx_examples"
- DESTINATION
-- share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER}/cxx/examples)
-+ share/doc/zorba/cxx/examples)
- INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/Makefile.zorba
- COMPONENT "cxx_examples"
- DESTINATION
-- share/doc/zorba-${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER}/cxx/examples RENAME Makefile)
-+ share/doc/zorba/cxx/examples RENAME Makefile)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140823/33eaa6cf/attachment.html>
More information about the macports-changes
mailing list