diff options
author | darcy <darcy> | 2012-04-12 16:36:00 +0000 |
---|---|---|
committer | darcy <darcy> | 2012-04-12 16:36:00 +0000 |
commit | bc85c73a32067d64729c96dc3f23c79be00787aa (patch) | |
tree | 61e09efb4a914c1a95ab60a5854d6ccf444b19b2 /www/dojo/Makefile | |
parent | d77955afa5fddddd3971edb1d91e5d5f812c5975 (diff) | |
download | pkgsrc-bc85c73a32067d64729c96dc3f23c79be00787aa.tar.gz |
Dojo is an Open Source DHTML toolkit written in JavaScript. It
builds on several contributed code bases (nWidgets, Burstlib, f(m)),
which is why we refer to it sometimes as a "unified" toolkit. Dojo
aims to solve some long-standing historical problems with DHTML
which prevented mass adoption of dynamic web application development.
Diffstat (limited to 'www/dojo/Makefile')
-rw-r--r-- | www/dojo/Makefile | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/www/dojo/Makefile b/www/dojo/Makefile new file mode 100644 index 00000000000..732f0b5e371 --- /dev/null +++ b/www/dojo/Makefile @@ -0,0 +1,45 @@ +# $NetBSD: Makefile,v 1.1 2012/04/12 16:36:00 darcy Exp $ +# FreeBSD Id: ports/www/dojo/Makefile,v 1.14 2011/08/20 17:27:37 ohauer Exp + +DISTNAME= dojo-release-1.7.2 +PKGNAME= dojo-1.7.2 +CATEGORIES= www +MASTER_SITES= http://download.dojotoolkit.org/release-1.7.2/ + +LICENSE= modified-bsd +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://dojotoolkit.org/ +COMMENT= Open-source DHTML toolkit written in JavaScript + +NO_BUILD= yes +USE_TOOLS+= pax + +.include "../../mk/bsd.prefs.mk" + +PKG_DESTDIR_SUPPORT= user-destdir +REPLACE_BASH+= dojox/mobile/build/build.sh +CONFDIR= ${DESTDIR}${PREFIX}/etc/httpd +WWWDIR= ${DESTDIR}${PREFIX}/share/httpd/dojo +INSTALLATION_DIRS+= ${WWWDIR} ${CONFDIR} + +SUBST_CLASSES+= dojo +SUBST_STAGE.dojo= post-patch +SUBST_FILES.dojo= dojo.conf +SUBST_VARS.dojo= WWWDIR + +PLIST_SUBST+= WWWDIR=${WWWDIR:S/^${PREFIX}\///:Q} +PLIST_SUBST+= CONFDIR=${CONFDIR:S/^${PREFIX}\///:Q} +CHECK_INTERPRETER= no +CHECK_PERMS= no + +post-extract: + ${CP} ${FILESDIR}/dojo.conf.in ${WRKSRC}/dojo.conf + +do-install: + cd ${WRKSRC} && ${PAX} -wr dijit ${WWWDIR}/ + cd ${WRKSRC} && ${PAX} -wr dojo ${WWWDIR}/ + cd ${WRKSRC} && ${PAX} -wr dojox ${WWWDIR}/ + ${INSTALL_DATA} ${WRKSRC}/dojo.conf ${CONFDIR}/ + +.include "../../www/apache22/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" |