source: trunk/dports/java/appengine-java-sdk/Portfile @ 84176

Last change on this file since 84176 was 84176, checked in by jmr@…, 9 years ago

New port: appengine-java-sdk, Google App Engine SDK for Java (#26987)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.9 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 8; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4
2# vim: set fileencoding=utf-8 tabstop=8 shiftwidth=4 softtabstop=4 noexpandtab filetype=tcl :
3# $Id: Portfile 84176 2011-09-20 03:34:10Z jmr@macports.org $
4
5PortSystem 1.0
6
7name                    appengine-java-sdk
8version                 1.3.8
9revision                0
10categories              java devel
11maintainers             2moro.com.au:dmunneke openmaintainer
12platforms               darwin
13description             Google App Engine SDK for Java
14long_description        \
15    With App Engine, you can build web applications using standard Java technologies \
16    and run them on Google's scalable infrastructure. The Java environment provides a \
17    Java 6 JVM, a Java Servlets interface, and support for standard interfaces to the \
18    App Engine scalable datastore and services, such as JDO, JPA, JavaMail, and JCache. \
19    Standards support makes developing your application easy and familiar, and also makes \
20    porting your application to and from your own servlet environment straightforward.
21
22homepage                http://appengine.google.com/
23
24master_sites            googlecode:googleappengine
25use_zip                 yes
26
27checksums               sha1 5395bb75ab8913ec2312e0cd65815e04858e3d33
28
29use_configure           no
30build           {}
31
32destroot        {
33        # Create the target java directory
34        xinstall -m 755 -d ${destroot}${prefix}/share/java/${name}
35
36        # Copy over the needed elements of our directory tree
37        file copy ${worksrcpath}/bin                                    \
38                          ${worksrcpath}/config                         \
39                          ${worksrcpath}/demos                          \
40                          ${worksrcpath}/docs                           \
41                          ${worksrcpath}/lib                            \
42                          ${worksrcpath}/ABOUT                          \
43                          ${worksrcpath}/COPYING                        \
44                          ${worksrcpath}/README                         \
45                          ${worksrcpath}/RELEASE_NOTES                  \
46                          ${worksrcpath}/README.ORM                     \
47                          ${worksrcpath}/RELEASE_NOTES.ORM              \
48                          ${destroot}${prefix}/share/java/${name}
49
50}
51
52notes \
53" Remember to set the environment variable APPENGINE_HOME path:
54 export APPENGINE_HOME=${prefix}/share/java/${name}
55 export PATH=\$PATH:\$APPENGINE_HOME/bin"
Note: See TracBrowser for help on using the repository browser.