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

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

appengine-java-sdk is noarch

  • 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 84259 2011-09-21 17:47:13Z ryandesign@macports.org $
4
5PortSystem 1.0
6
7name                    appengine-java-sdk
8version                 1.3.8
9revision                1
10categories              java devel
11maintainers             2moro.com.au:dmunneke openmaintainer
12platforms               darwin
13supported_archs noarch
14
15description             Google App Engine SDK for Java
16long_description        \
17    With App Engine, you can build web applications using standard Java technologies \
18    and run them on Google's scalable infrastructure. The Java environment provides a \
19    Java 6 JVM, a Java Servlets interface, and support for standard interfaces to the \
20    App Engine scalable datastore and services, such as JDO, JPA, JavaMail, and JCache. \
21    Standards support makes developing your application easy and familiar, and also makes \
22    porting your application to and from your own servlet environment straightforward.
23
24homepage                http://appengine.google.com/
25
26master_sites            googlecode:googleappengine
27use_zip                 yes
28
29checksums               sha1 5395bb75ab8913ec2312e0cd65815e04858e3d33
30
31use_configure           no
32build           {}
33
34destroot        {
35        # Create the target java directory
36        xinstall -m 755 -d ${destroot}${prefix}/share/java/${name}
37
38        # Copy over the needed elements of our directory tree
39        file copy ${worksrcpath}/bin                                    \
40                          ${worksrcpath}/config                         \
41                          ${worksrcpath}/demos                          \
42                          ${worksrcpath}/docs                           \
43                          ${worksrcpath}/lib                            \
44                          ${worksrcpath}/ABOUT                          \
45                          ${worksrcpath}/COPYING                        \
46                          ${worksrcpath}/README                         \
47                          ${worksrcpath}/RELEASE_NOTES                  \
48                          ${worksrcpath}/README.ORM                     \
49                          ${worksrcpath}/RELEASE_NOTES.ORM              \
50                          ${destroot}${prefix}/share/java/${name}
51
52}
53
54notes \
55" Remember to set the environment variable APPENGINE_HOME path:
56 export APPENGINE_HOME=${prefix}/share/java/${name}
57 export PATH=\$PATH:\$APPENGINE_HOME/bin"
Note: See TracBrowser for help on using the repository browser.