[67712] trunk/dports/devel/ice-java/Portfile
blair at macports.org
blair at macports.org
Sun May 16 10:04:15 PDT 2010
Revision: 67712
http://trac.macports.org/changeset/67712
Author: blair at macports.org
Date: 2010-05-16 10:04:13 -0700 (Sun, 16 May 2010)
Log Message:
-----------
Convert from tabs to spaces.
Modified Paths:
--------------
trunk/dports/devel/ice-java/Portfile
Modified: trunk/dports/devel/ice-java/Portfile
===================================================================
--- trunk/dports/devel/ice-java/Portfile 2010-05-16 17:04:04 UTC (rev 67711)
+++ trunk/dports/devel/ice-java/Portfile 2010-05-16 17:04:13 UTC (rev 67712)
@@ -2,49 +2,49 @@
PortSystem 1.0
-name ice-java
-version 3.4.0
-revision 2
-set branch [join [lrange [split ${version} .] 0 1] .]
-categories devel java
-maintainers blair
-description Fast, object-oriented RPC for C++, Java, Python, Ruby, PHP
+name ice-java
+version 3.4.0
+revision 2
+set branch [join [lrange [split ${version} .] 0 1] .]
+categories devel java
+maintainers blair
+description Fast, object-oriented RPC for C++, Java, Python, Ruby, PHP
long_description \
- The Internet Communications Engine (Ice) is a modern alternative to \
- object middleware such as CORBA or COM/DCOM/COM+, with support for \
- C++, C#, Java, PHP, Python, Ruby and Visual Basic. \
- Ice consists of the following packages. \
- Slice: The Specification Language for Ice. Slice establishes a \
- contract between clients and servers, and is also used to describe \
- persistent data. \
- Slice Compilers: Slice specifications are compiled into various \
- programming languages. Ice supports C++, Java, C#, Visual Basic, PHP, \
- Python and Ruby. Ice clients and servers work together, regardless \
- of the programming language. \
- Ice: The Ice core library manages all the communication tasks using a \
- highly efficient protocol (including protocol compression and support \
- for both TCP and UDP), provides a flexible thread pool for \
- multi-threaded servers. \
- This Port provides the Java runtime and bindings. \
- You must install the db46 port with the +java variant.
+ The Internet Communications Engine (Ice) is a modern alternative to \
+ object middleware such as CORBA or COM/DCOM/COM+, with support for \
+ C++, C#, Java, PHP, Python, Ruby and Visual Basic. \
+ Ice consists of the following packages. \
+ Slice: The Specification Language for Ice. Slice establishes a \
+ contract between clients and servers, and is also used to describe \
+ persistent data. \
+ Slice Compilers: Slice specifications are compiled into various \
+ programming languages. Ice supports C++, Java, C#, Visual Basic, PHP, \
+ Python and Ruby. Ice clients and servers work together, regardless \
+ of the programming language. \
+ Ice: The Ice core library manages all the communication tasks using a \
+ highly efficient protocol (including protocol compression and support \
+ for both TCP and UDP), provides a flexible thread pool for \
+ multi-threaded servers. \
+ This Port provides the Java runtime and bindings. \
+ You must install the db46 port with the +java variant.
-homepage http://www.zeroc.com/
-master_sites ${homepage}download/Ice/${branch}/
-dist_subdir ice-cpp
-distname Ice-${version}
-patchfiles patch-java.src.ant.Slice2JavaTask.java.diff
-checksums md5 998b10627ade020cb00f5beb73efc0e0 \
- sha1 1c8fe296af8d65d16cddac39a8bc24b71e069f75 \
- rmd160 e874749f8d7d1916c1e3b19c006a7f2216e10f53
-platforms darwin
+homepage http://www.zeroc.com/
+master_sites ${homepage}download/Ice/${branch}/
+dist_subdir ice-cpp
+distname Ice-${version}
+patchfiles patch-java.src.ant.Slice2JavaTask.java.diff
+checksums md5 998b10627ade020cb00f5beb73efc0e0 \
+ sha1 1c8fe296af8d65d16cddac39a8bc24b71e069f75 \
+ rmd160 e874749f8d7d1916c1e3b19c006a7f2216e10f53
+platforms darwin
-depends_lib port:db46 \
- port:ice-cpp
-depends_build port:apache-ant \
- port:jgoodies-forms \
- port:jgoodies-looks \
- port:proguard
+depends_lib port:db46 \
+ port:ice-cpp
+depends_build port:apache-ant \
+ port:jgoodies-forms \
+ port:jgoodies-looks \
+ port:proguard
patch {
set cmd "cd ${workpath}/Ice-${version} && patch -p1 < ${filespath}/patch-java.src.ant.Slice2JavaTask.java.diff"
@@ -52,42 +52,42 @@
system ${cmd}
}
-use_configure no
+use_configure no
set classpath ${prefix}/lib/db46/db.jar:${prefix}/share/java/forms.jar:${prefix}/share/java/looks.jar:${prefix}/share/java/proguard.jar
-build.dir ${worksrcpath}/java
-build.env JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home CLASSPATH=${classpath} ANT_OPTS=-Xmx512m ICE_HOME=${prefix}
-build.cmd ant
-build.target clean all
+build.dir ${worksrcpath}/java
+build.env JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home CLASSPATH=${classpath} ANT_OPTS=-Xmx512m ICE_HOME=${prefix}
+build.cmd ant
+build.target clean all
-test.run yes
-test.dir ${worksrcpath}/java
-test.env JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home CLASSPATH=${classpath} ANT_OPTS=-Xmx512m ICE_HOME=${prefix} DYLD_LIBRARY_PATH=${prefix}/lib/db46
-test.cmd python
-test.target allTests.py
+test.run yes
+test.dir ${worksrcpath}/java
+test.env JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home CLASSPATH=${classpath} ANT_OPTS=-Xmx512m ICE_HOME=${prefix} DYLD_LIBRARY_PATH=${prefix}/lib/db46
+test.cmd python
+test.target allTests.py
destroot {
- set ice-java ${workpath}/Ice-${version}/java
- set javadir ${destroot}${prefix}/share/java
- set docdir ${destroot}${prefix}/share/doc/${name}
+ set ice-java ${workpath}/Ice-${version}/java
+ set javadir ${destroot}${prefix}/share/java
+ set docdir ${destroot}${prefix}/share/doc/${name}
- xinstall -d -m 755 ${javadir}
- xinstall -d -m 755 ${docdir}
+ xinstall -d -m 755 ${javadir}
+ xinstall -d -m 755 ${docdir}
- foreach f {ant-ice.jar Ice.jar IceGridGUI.jar} {
- file copy ${ice-java}/lib/${f} ${javadir}/
- }
- file copy ${ice-java}/resources/IceGridAdmin ${docdir}/
+ foreach f {ant-ice.jar Ice.jar IceGridGUI.jar} {
+ file copy ${ice-java}/lib/${f} ${javadir}/
+ }
+ file copy ${ice-java}/resources/IceGridAdmin ${docdir}/
- foreach f {CHANGES ICE_LICENSE LICENSE RELEASE_NOTES} {
- file copy ${worksrcpath}/${f} ${docdir}
- }
- file copy ${worksrcpath}/java/INSTALL ${docdir}
+ foreach f {CHANGES ICE_LICENSE LICENSE RELEASE_NOTES} {
+ file copy ${worksrcpath}/${f} ${docdir}
+ }
+ file copy ${worksrcpath}/java/INSTALL ${docdir}
- if {[variant_isset demo_source_code]} {
- file copy ${ice-java}/demo ${docdir}/
- }
+ if {[variant_isset demo_source_code]} {
+ file copy ${ice-java}/demo ${docdir}/
+ }
}
variant demo_source_code description {Install demonstration Java code} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100516/20aa187e/attachment-0001.html>
More information about the macports-changes
mailing list