Google App Engine software development kit (SDK).
Google App Engine enables you to build web applications on the same scalable systems that power Google applications. Google App Engine applications are implemented using the Python programming language. The runtime environment includes the full Python language and most of the Python standard library. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: you just upload your application, and it's ready to serve your users. WWW: http://code.google.com/appengine/
This commit is contained in:
parent
0058df369f
commit
5cf5513fc1
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=210964
5 changed files with 1299 additions and 0 deletions
|
@ -218,6 +218,7 @@
|
|||
SUBDIR += gnome-user-share
|
||||
SUBDIR += gnome-web-photo
|
||||
SUBDIR += gnustep-ticker
|
||||
SUBDIR += google-appengine
|
||||
SUBDIR += google-sitemapgen
|
||||
SUBDIR += goose
|
||||
SUBDIR += grails
|
||||
|
|
55
www/google-appengine/Makefile
Normal file
55
www/google-appengine/Makefile
Normal file
|
@ -0,0 +1,55 @@
|
|||
# New ports collection makefile for: google-appengine
|
||||
# Date created: 2008-04-09
|
||||
# Whom: Nicola Vitale <nivit@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= google-appengine
|
||||
PORTVERSION= 1.0
|
||||
#PORTREVISION= 0
|
||||
#PORTEPOCH= 0
|
||||
CATEGORIES= www devel python
|
||||
MASTER_SITES= http://googleappengine.googlecode.com/files/
|
||||
DISTNAME= ${PORTNAME:S|-|_|}
|
||||
DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
|
||||
|
||||
MAINTAINER= nivit@FreeBSD.org
|
||||
COMMENT= Development tools for Google App Engine (SDK)
|
||||
|
||||
NO_BUILD= yes
|
||||
|
||||
USE_PYTHON= 2.5+
|
||||
USE_ZIP= yes
|
||||
|
||||
FIND_FILES= ${WRKSRC} -type f -name "*.py" -print0
|
||||
FIND_FILES_BAK= ${WRKSRC} -type f -and \( -name "*.orig" -or -name "*.bak" \)
|
||||
|
||||
LN_OPTS= -s
|
||||
|
||||
XARGS_ARGS= -0
|
||||
REINPLACE_ARGS= -i.bak -e 's,/usr/bin/env python,&${PYTHON_VER},'
|
||||
|
||||
GAEDATADIR= google lib new_project_template templates tools
|
||||
|
||||
post-patch:
|
||||
@${FIND} ${FIND_FILES} | ${XARGS} ${XARGS_ARGS} ${REINPLACE_CMD}
|
||||
@${FIND} ${FIND_FILES_BAK} -delete
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${DATADIR}
|
||||
cd ${WRKSRC} && ${COPYTREE_SHARE} "${GAEDATADIR}" ${DATADIR} "-not -path './demos*' -and -mindepth 1"
|
||||
.if !defined(NOPORTEXAMPLES)
|
||||
cd ${WRKSRC} && ${COPYTREE_SHARE} demos ${EXAMPLESDIR}
|
||||
.endif
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/LICENSE ${WRKSRC}/README ${DOCSDIR}
|
||||
.endif
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/dev_appserver.py ${DATADIR}
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/appcfg.py ${DATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/VERSION ${DATADIR}
|
||||
${LN} ${LN_OPTS} ${DATADIR}/dev_appserver.py ${PREFIX}/bin/dev_appserver.py
|
||||
${LN} ${LN_OPTS} ${DATADIR}/appcfg.py ${PREFIX}/bin/appcfg.py
|
||||
|
||||
.include <bsd.port.mk>
|
3
www/google-appengine/distinfo
Normal file
3
www/google-appengine/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
MD5 (google-appengine/1.0/google_appengine.zip) = 98ba22886147e97669097bbcd9eed9d5
|
||||
SHA256 (google-appengine/1.0/google_appengine.zip) = 8c24b4240beb0c2ea9ddc62bb19ad883839e212c4f7b60ee3b23a7303b595168
|
||||
SIZE (google-appengine/1.0/google_appengine.zip) = 2666162
|
14
www/google-appengine/pkg-descr
Normal file
14
www/google-appengine/pkg-descr
Normal file
|
@ -0,0 +1,14 @@
|
|||
Google App Engine software development kit (SDK).
|
||||
|
||||
Google App Engine enables you to build web applications
|
||||
on the same scalable systems that power Google applications.
|
||||
Google App Engine applications are implemented using the Python
|
||||
programming language. The runtime environment includes the full
|
||||
Python language and most of the Python standard library.
|
||||
|
||||
App Engine applications are easy to build, easy to maintain, and
|
||||
easy to scale as your traffic and data storage needs grow.
|
||||
With App Engine, there are no servers to maintain: you just upload
|
||||
your application, and it's ready to serve your users.
|
||||
|
||||
WWW: http://code.google.com/appengine/
|
1226
www/google-appengine/pkg-plist
Normal file
1226
www/google-appengine/pkg-plist
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue