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:
parent
2cea147a1f
commit
9687c32d22
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=266034
@ -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
49
www/qooxdoo/Makefile
Normal 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
2
www/qooxdoo/distinfo
Normal 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
10
www/qooxdoo/pkg-descr
Normal 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
9980
www/qooxdoo/pkg-plist
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user