head	1.6;
access;
symbols
	RELEASE_8_3_0:1.5
	RELEASE_9_0_0:1.5
	RELEASE_7_4_0:1.3
	RELEASE_8_2_0:1.3
	RELEASE_6_EOL:1.1;
locks; strict;
comment	@# @;


1.6
date	2012.11.17.06.03.12;	author svnexp;	state Exp;
branches;
next	1.5;

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

1.4
date	2011.09.09.22.36.14;	author swills;	state Exp;
branches;
next	1.3;

1.3
date	2011.01.17.09.09.05;	author erwin;	state Exp;
branches;
next	1.2;

1.2
date	2011.01.15.17.35.32;	author erwin;	state Exp;
branches;
next	1.1;

1.1
date	2010.10.10.18.50.02;	author pgollucci;	state Exp;
branches;
next	;


desc
@@


1.6
log
@Switch exporter over
@
text
@# New ports collection makefile for:	xpi-jslib
# Date created:			10 October 2010
# Whom:				Lapo Luchini <lapo@@lapo.it>
#
# $FreeBSD: head/www/xpi-jslib/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	jslib
PORTVERSION=	0.1.371
CATEGORIES=	www
MASTER_SITES=	http://lapo.it/freebsd/
DISTNAME=	jslib_${PORTVERSION}_lite

MAINTAINER=	lapo@@lapo.it
COMMENT=	Library of common useful routines for XPI developers

LICENSE=	MPL

XPI_ID=		{DF8E5247-8E0A-4de6-B393-0735A39DFD80}
XPI_FILES=	application.ini chrome/jslib.jar chrome/jsliblive/contents.rdf chrome/jsliblive/jsliblive.xul chrome.manifest components/jslib-dom.js components/jslib-service.js components/jslib.xpt defaults/preferences/prefs.js install.js install.rdf
XPI_DIRS=	chrome/jsliblive chrome components defaults/preferences defaults

post-patch:
		${REINPLACE_CMD} -Ee '/Suite/,/Flock/s/>2[.]0[.][*]</>2.4.*</' ${WRKSRC}/install.rdf
		${RM} -f ${WRKSRC}/install.rdf.bak

.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
.include <bsd.port.mk>
@


1.5
log
@- Update to 0.1.371
- Made compatible with SeaMonkey 2.4.x

PR:		ports/161801
Submitted by:	Lapo Luchini <lapo AT lapo.it> (maintainer)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.4
log
@- Update to 0.1.370

PR:		ports/159525
Submitted by:	Lapo Luchini <lapo@@lapo.it> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.370
d24 1
a24 1
		${REINPLACE_CMD} -Ee 's/>2[.]0[.][*]</>2.3.*</' ${WRKSRC}/install.rdf
@


1.3
log
@Remove duplicate post-extract target already included from
../xpi-adblock/Makefile.xpi

Submitted by:	Peter Jeremy <peterjeremy@@acm.org>
Pointyhat:	erwin
Feature safe:	yes
@
text
@d1 2
a2 2
# New ports collection makefile for:	xpi-firebug
# Date created:			10 Otcober 2010
d9 1
a9 1
PORTVERSION=	0.1.365
d12 1
a12 1
DISTNAME=	jslib_${PORTVERSION}_lite_signed
d23 4
@


1.2
log
@Fix fetching and plist.

PR:             153994
Submitted by:   Lapo Luchini <lapo@@lapo.it> (maintainer)
Reported by:    pointyhat-west

Feature safe:	yes
@
text
@a22 4
# we don't (currently) care about the signature
post-extract:
	@@${RM} -rf ${WRKSRC}/META-INF

@


1.1
log
@Mozilla gives a great flexibility and power to Javascript. This popular
client side scripting language can be used to create application level
logic and services for cross platform application development.

By creating libraries of common useful routines, application developers can
focus on creating original functionality for their own applications instead
of dealing w/ complex xpconnect wrapper objects and worrying about which
IDL methods do what and which are implemented on what platforms.

Goal: jslib has a simple goal, "Make life easier for Mozilla Application
Development by creating logical, easy to use API's for general purpose
routines that lend themselves to living in library code."

WWW: http://jslib.mozdev.org/

PR:		ports/151359
Submitted by:	Lapo Luchini <lapo at lapo.it>
@
text
@d11 2
a12 3
MASTER_SITES=	http://downloads.mozdev.org/jslib/xpi/signed/
DISTNAME=	jslib_current_lite_signed
DIST_SUBDIR=	${PORTNAME}-${PORTVERSION}
a18 2
FETCH_ARGS=	"-pRr" # without "-A" as MASTER_SITE uses redirect to send to different mirrors

d23 4
@

