Files
2024-01-10 14:53:08 +11:00

64 lines
2.4 KiB
Tcl

# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
name appengine-java-sdk
version 1.9.78
categories java devel
maintainers 2moro.com.au:dmunneke openmaintainer
platforms any
supported_archs noarch
description Google App Engine SDK for Java
long_description With App Engine, you can build web applications using \
standard Java technologies and run them on Google's \
scalable infrastructure. The Java environment \
provides a Java 6 JVM, a Java Servlets interface, and \
support for standard interfaces to the App Engine \
scalable datastore and services, such as JDO, JPA, \
JavaMail, and JCache. Standards support makes \
developing your application easy and familiar, and \
also makes porting your application to and from your \
own servlet environment straightforward.
homepage https://appengine.google.com/
master_sites https://storage.googleapis.com/appengine-sdks/featured/
use_zip yes
checksums sha256 f581c8f807285c355f739000bcb75cac1581ed337c628254af3a61b0e955f14a\
rmd160 5a94252a754db10af38269bff78f52b893477b4a \
size 128231806
use_configure no
build {}
destroot {
# Create the target java directory
xinstall -m 755 -d ${destroot}${prefix}/share/java/${name}
# Copy over the needed elements of our directory tree
file copy ${worksrcpath}/bin \
${worksrcpath}/config \
${worksrcpath}/demos \
${worksrcpath}/docs \
${worksrcpath}/jetty94 \
${worksrcpath}/lib \
${worksrcpath}/src \
${worksrcpath}/ABOUT \
${worksrcpath}/COPYING \
${worksrcpath}/README \
${worksrcpath}/RELEASE_NOTES \
${worksrcpath}/README.ORM \
${worksrcpath}/RELEASE_NOTES.ORM \
${worksrcpath}/VERSION \
${destroot}${prefix}/share/java/${name}
}
notes "
Remember to set the environment variable APPENGINE_HOME path:
export APPENGINE_HOME=${prefix}/share/java/${name}
export PATH=\$PATH:\$APPENGINE_HOME/bin
"