head	1.10;
access;
symbols
	RELEASE_8_3_0:1.8
	RELEASE_9_0_0:1.7
	RELEASE_7_4_0:1.6
	RELEASE_8_2_0:1.6
	RELEASE_6_EOL:1.6
	RELEASE_8_1_0:1.4
	RELEASE_7_3_0:1.2;
locks; strict;
comment	@# @;


1.10
date	2012.11.17.06.03.12;	author svnexp;	state Exp;
branches;
next	1.9;

1.9
date	2012.09.10.19.19.32;	author beat;	state Exp;
branches;
next	1.8;

1.8
date	2012.02.23.20.39.24;	author crees;	state Exp;
branches;
next	1.7;

1.7
date	2011.03.06.20.09.29;	author beat;	state Exp;
branches;
next	1.6;

1.6
date	2010.09.08.00.55.09;	author pgollucci;	state Exp;
branches;
next	1.5;

1.5
date	2010.08.08.08.56.41;	author beat;	state Exp;
branches;
next	1.4;

1.4
date	2010.03.28.06.45.11;	author dinoex;	state Exp;
branches;
next	1.3;

1.3
date	2010.03.22.06.09.50;	author linimon;	state Exp;
branches;
next	1.2;

1.2
date	2010.01.27.22.30.00;	author miwi;	state Exp;
branches;
next	1.1;

1.1
date	2010.01.27.13.09.15;	author miwi;	state Exp;
branches;
next	;


desc
@@


1.10
log
@Switch exporter over
@
text
@# New ports collection makefile for:	xpi-gwt-dev-plugin
# Date created:			2010/01/20
# Whom:				Jonathan Chen <jonc@@chen.org.nz>
#
# $FreeBSD: head/www/xpi-gwt-dev-plugin/Makefile 304053 2012-09-10 19:19:32Z beat $
#

PORTNAME=	xpi-gwt-dev-plugin
PORTVERSION=	2.0
PORTREVISION=	2
CATEGORIES=	www
MASTER_SITES=	http://sites.google.com/site/daemonwizard/
DISTNAME=	gwt-dev-plugin-${PORTVERSION}-partial

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	Google Web Toolkit Developer Plugin for Firefox

BUILD_DEPENDS=	${LOCALBASE}/lib/libxul/xpidl:${PORTSDIR}/www/libxul19

ONLY_FOR_ARCHS=	amd64 i386

USE_BZIP2=	yes
USE_FIREFOX_BUILD=	35
USE_GMAKE=	yes

WRKSRC=		${WRKDIR}/gwt-dev-plugin
BUILD_WRKSRC=	${WRKSRC}/xpcom

XPI_ID=		gwt-dmp-ff35@@gwt.google.com
XPI_LIBDIR=	${PREFIX}/lib/xpi
XPI_XPIDIR=	${XPI_LIBDIR}/${XPI_ID}
XPI_FILESDIR=	${BUILD_WRKSRC}/prebuilt/extension-ff35

FETCH_ARGS=	-p -o ${DISTDIR}/${DISTFILES}

do-fetch:
	@@if [ ! -f ${DISTDIR}/${DISTFILES} ]; then \
		${FETCH_CMD} ${MASTER_SITES}${DISTFILES}?attredirects=0\&d=1 ; \
	fi

xpi-post-extract:
	${RM} -rf ${XPI_FILESDIR}/.svn ${XPI_FILESDIR}/*/.svn ${XPI_FILESDIR}/platform/*

do-install:
	${MKDIR} ${XPI_XPIDIR}
	${CP} -R ${XPI_FILESDIR}/ ${XPI_XPIDIR}
	${LN} -s ${XPI_XPIDIR} ${LOCALBASE}/lib/firefox3/extensions

post-install:
	@@${FIND} -s ${XPI_FILESDIR} -not -type d | \
		${SED} -ne 's,^${XPI_FILESDIR}/,${XPI_XPIDIR:S,^${PREFIX}/,,}/,p' >> ${TMPPLIST}
	@@${FIND} -s -d ${XPI_FILESDIR} -type d | \
		${SED} -ne 's,^${XPI_FILESDIR}/,@@dirrm ${XPI_XPIDIR:S,^${PREFIX}/,,}/,p' >> ${TMPPLIST}
	@@${ECHO_CMD} "@@dirrm ${XPI_XPIDIR:S,^${PREFIX}/,,}" >> ${TMPPLIST}
	@@${ECHO_CMD} "@@dirrm ${XPI_LIBDIR:S,^${PREFIX}/,,}" >> ${TMPPLIST}

.include <bsd.port.mk>
@


1.9
log
@SVN rev 304053 on 2012-09-10 19:19:32Z by beat

- Move libxul 1.9.2 to www/libxul19
- Update www/libxul to 10.0.7
- Update all dependent ports to use www/libxul19 (no functional changes)
- Bump PORTREVISION on ports where libxul is a run dependency as the
  resulting package will change.

Submitted by:	Jan Beich <jbeich@@tormail.org>
With hat:	gecko
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.8
log
@Reset maintainership

PR:		ports/164871
Submitted by:	Jonathan Chen <jonc@@chen.org.nz> (maintainer)
@
text
@d18 1
a18 1
BUILD_DEPENDS=	${LOCALBASE}/lib/libxul/xpidl:${PORTSDIR}/www/libxul
@


1.7
log
@- Replace custom Firefox dependency lines with USE_FIREFOX_BUILD

Approved by:	Jonathan Chen <jonc AT chen.org.nz> (maintainer)
@
text
@d15 1
a15 1
MAINTAINER=	jonc@@chen.org.nz
@


1.6
log
@- Account for ports/150327
  Do not install meta data (META-INF) since its not needed
  allow for xpi-post-extract to still work in xpi-* ports

   o fix pkg-plist
   o fix XPI_DIRS, XPI_FILES
   o Bump PORTREVISION
   o s/post-extract/xpi-post-extract/

PR:             ports/150327
Submitted by:   Lapo Luchini <lapo@@lapo.it>, tweaked by myself
Approved by:    maintainer timeout (miwi)
Tested by:      P6 TB Run, RideCharge Inc. / Taximagic TB Run
@
text
@d18 1
a18 3
BUILD_DEPENDS=	firefox3:${PORTSDIR}/www/firefox35 \
		${LOCALBASE}/lib/libxul/xpidl:${PORTSDIR}/www/libxul
RUN_DEPENDS=	firefox3:${PORTSDIR}/www/firefox35
d23 1
@


1.5
log
@- Bump PORTREVISION after libxul update

PR:		ports/149044
Expr-run by:	pav@@
Approved by:	portmgr (pav)
@
text
@d42 1
a42 1
post-extract:
@


1.4
log
@- update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.3
log
@Mark as only for amd64/i386: coredumps on sparc64, and not yet tested
elsewhere.

Hat:		portmgr
@
text
@d10 1
@


1.2
log
@- Add support for i386

PR:		143299
Submitted by:	Jonathan Chen <jonc@@chen.org.nz> (maintainer)
@
text
@d21 2
@


1.1
log
@The GWT developer plugin spans the gap between Java bytecode in the
debugger and the browser's JavaScript. There's no compiling of code to
JavaScript to view it in the browser. You can use the same edit-refresh-view
cycle you're used to with JavaScript, while at the same time inspect
variables, set breakpoints, and utilize all the other debugger tools
available to you with Java. And because GWT's development mode is now
in the browser itself, you can use tools like Firebug and Inspector
as you code in Java.

PR:		ports/143042
Submitted by:	Jonathan Chen <jonc at chen.org.nz>
@
text
@d47 8
@

