1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-26 05:02:18 +00:00

qooxdoo is a comprehensive and innovative Ajax application

framework. Leveraging object-oriented JavaScript allows developers to
build impressive cross-browser applications. No HTML, CSS nor DOM
knowledge is needed.

It includes a platform-independent development tool chain, a
state-of-the-art GUI toolkit and an advanced client-server
communication layer.

WWW:	http://qooxdoo.org/
This commit is contained in:
Nicola Vitale 2010-12-11 08:46:05 +00:00
parent 2cea147a1f
commit 9687c32d22
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=266034
5 changed files with 10042 additions and 0 deletions

View File

@ -1529,6 +1529,7 @@
SUBDIR += pylot
SUBDIR += pyweblib
SUBDIR += qdecoder
SUBDIR += qooxdoo
SUBDIR += qt4-webkit
SUBDIR += quickie
SUBDIR += quixote

49
www/qooxdoo/Makefile Normal file
View File

@ -0,0 +1,49 @@
# New ports collection makefile for: qooxdoo
# Date created: 2010-12-10
# Whom: Nicola Vitale <nivit@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= qooxdoo
PORTVERSION= 1.3
#PORTREVISION= 0
CATEGORIES= www devel
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-current/${PORTVERSION}/
DISTNAME= ${PORTNAME}-${PORTVERSION}-sdk
MAINTAINER= nivit@FreeBSD.org
COMMENT= A comprehensive and innovative Ajax application framework
FIND_FILES= ${WRKSRC} -type f -name "*.py" -print0
FIND_FILES_BAK= ${WRKSRC} -type f -and \( -name "*.orig" -or -name "*.bak" \)
NO_BUILD= yes
QXDDIRS= component framework tool
REINPLACE_ARGS= -i.bak -e 's,/usr/bin/env python,&${PYTHON_VER},'
USE_PYTHON= -2.7
USE_ZIP= yes
XARGS_ARGS= -0
post-patch:
${FIND} ${FIND_FILES} | ${XARGS} ${XARGS_ARGS} ${REINPLACE_CMD}
${FIND} ${FIND_FILES_BAK} -delete
do-install:
${MKDIR} ${DATADIR}
.for D in ${QXDDIRS}
cd ${WRKSRC} && ${COPYTREE_SHARE} ${D} ${DATADIR}
.endfor
.if !defined(NOPORTDOCS)
cd ${WRKSRC}/documentation/manual && ${COPYTREE_SHARE} . ${DOCSDIR}
.endif
.if !defined(NOPORTEXAMPLES)
cd ${WRKSRC}/application && ${COPYTREE_SHARE} . ${EXAMPLESDIR}
.endif
${LN} -s ${DATADIR}/tool/bin/create-application.py ${PREFIX}/bin/create-application.py
.include <bsd.port.mk>

2
www/qooxdoo/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (qooxdoo-1.3-sdk.zip) = 9a7be627c8bf3252c148ab9b9cd09604389510ddd51325e85c55b540a56552f7
SIZE (qooxdoo-1.3-sdk.zip) = 29895070

10
www/qooxdoo/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
qooxdoo is a comprehensive and innovative Ajax application
framework. Leveraging object-oriented JavaScript allows developers to
build impressive cross-browser applications. No HTML, CSS nor DOM
knowledge is needed.
It includes a platform-independent development tool chain, a
state-of-the-art GUI toolkit and an advanced client-server
communication layer.
WWW: http://qooxdoo.org/

9980
www/qooxdoo/pkg-plist Normal file

File diff suppressed because it is too large Load Diff