summaryrefslogtreecommitdiff
path: root/www/dojo/Makefile
diff options
context:
space:
mode:
authordarcy <darcy>2012-04-12 16:36:00 +0000
committerdarcy <darcy>2012-04-12 16:36:00 +0000
commitbc85c73a32067d64729c96dc3f23c79be00787aa (patch)
tree61e09efb4a914c1a95ab60a5854d6ccf444b19b2 /www/dojo/Makefile
parentd77955afa5fddddd3971edb1d91e5d5f812c5975 (diff)
downloadpkgsrc-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/Makefile45
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"