head	1.12;
access;
symbols
	pkgsrc-2013Q2:1.12.0.54
	pkgsrc-2013Q2-base:1.12
	pkgsrc-2012Q4:1.12.0.52
	pkgsrc-2012Q4-base:1.12
	pkgsrc-2011Q4:1.12.0.50
	pkgsrc-2011Q4-base:1.12
	pkgsrc-2011Q2:1.12.0.48
	pkgsrc-2011Q2-base:1.12
	pkgsrc-2009Q4:1.12.0.46
	pkgsrc-2009Q4-base:1.12
	pkgsrc-2008Q4:1.12.0.44
	pkgsrc-2008Q4-base:1.12
	pkgsrc-2008Q3:1.12.0.42
	pkgsrc-2008Q3-base:1.12
	cube-native-xorg:1.12.0.40
	cube-native-xorg-base:1.12
	pkgsrc-2008Q2:1.12.0.38
	pkgsrc-2008Q2-base:1.12
	pkgsrc-2008Q1:1.12.0.36
	pkgsrc-2008Q1-base:1.12
	pkgsrc-2007Q4:1.12.0.34
	pkgsrc-2007Q4-base:1.12
	pkgsrc-2007Q3:1.12.0.32
	pkgsrc-2007Q3-base:1.12
	pkgsrc-2007Q2:1.12.0.30
	pkgsrc-2007Q2-base:1.12
	pkgsrc-2007Q1:1.12.0.28
	pkgsrc-2007Q1-base:1.12
	pkgsrc-2006Q4:1.12.0.26
	pkgsrc-2006Q4-base:1.12
	pkgsrc-2006Q3:1.12.0.24
	pkgsrc-2006Q3-base:1.12
	pkgsrc-2006Q2:1.12.0.22
	pkgsrc-2006Q2-base:1.12
	pkgsrc-2006Q1:1.12.0.20
	pkgsrc-2006Q1-base:1.12
	pkgsrc-2005Q4:1.12.0.18
	pkgsrc-2005Q4-base:1.12
	pkgsrc-2005Q3:1.12.0.16
	pkgsrc-2005Q3-base:1.12
	pkgsrc-2005Q2:1.12.0.14
	pkgsrc-2005Q2-base:1.12
	pkgsrc-2005Q1:1.12.0.12
	pkgsrc-2005Q1-base:1.12
	pkgsrc-2004Q4:1.12.0.10
	pkgsrc-2004Q4-base:1.12
	pkgsrc-2004Q3:1.12.0.8
	pkgsrc-2004Q3-base:1.12
	pkgsrc-2004Q2:1.12.0.6
	pkgsrc-2004Q2-base:1.12
	pkgsrc-2004Q1:1.12.0.4
	pkgsrc-2004Q1-base:1.12
	pkgsrc-2003Q4:1.12.0.2
	pkgsrc-2003Q4-base:1.12;
locks; strict;
comment	@# @;


1.12
date	2003.09.27.14.13.07;	author grant;	state dead;
branches;
next	1.11;

1.11
date	2003.09.05.05.59.49;	author wiz;	state Exp;
branches;
next	1.10;

1.10
date	2003.09.04.11.30.20;	author grant;	state Exp;
branches;
next	1.9;

1.9
date	2003.09.04.11.26.06;	author grant;	state Exp;
branches;
next	1.8;

1.8
date	2003.07.18.07.31.15;	author grant;	state Exp;
branches;
next	1.7;

1.7
date	2003.06.25.14.13.00;	author salo;	state Exp;
branches;
next	1.6;

1.6
date	2003.06.11.13.19.42;	author grant;	state Exp;
branches;
next	1.5;

1.5
date	2003.05.25.06.52.52;	author grant;	state Exp;
branches;
next	1.4;

1.4
date	2003.04.14.23.45.43;	author grant;	state Exp;
branches;
next	1.3;

1.3
date	2003.04.14.21.28.10;	author grant;	state Exp;
branches;
next	1.2;

1.2
date	2003.04.14.20.18.19;	author grant;	state Exp;
branches;
next	1.1;

1.1
date	2003.04.14.20.11.48;	author grant;	state Exp;
branches;
next	;


desc
@@


1.12
log
@rename phoenix-bin-* to MozillaFirebird-bin-*.
@
text
@# $NetBSD: Makefile,v 1.11 2003/09/05 05:59:49 wiz Exp $
#

DISTNAME=		# see Makefile.${OPSYS}.${ARCH}
PKGNAME=		phoenix-bin-${PKGVER}
WRKSRC=			${WRKDIR}/MozillaFirebird
CATEGORIES=		www

MAINTAINER=		grant@@NetBSD.org
HOMEPAGE=		http://www.mozilla.org/projects/firebird/
COMMENT=		Lightweight gecko-based web browser (nightly binary pkg)

ONLY_FOR_PLATFORM=	Linux-*-i[3-6]86 NetBSD-*-i386 SunOS-5.[789]*-sparc

CONFLICTS+=		phoenix-linux-[0-9]*

DIST_SUBDIR=		${PKGNAME}
NO_CHECKSUM=		# defined
NO_CONFIGURE=		# defined
NO_SRC_ON_FTP=		# defined

USE_PKGINSTALL=		YES

.include "../../mk/bsd.prefs.mk"

PKGVER!=		${DATE} +%Y%m%d

FILES_SUBST+=		PLATFORM=${PLATFORM}
PLIST_SRC=		${WRKDIR}/PLIST_DYNAMIC

do-build:

post-build:
	@@${SED} ${FILES_SUBST_SED} ${FILESDIR}/phoenix.sh > ${WRKDIR}/phoenix.sh

do-install:
	${INSTALL_DATA_DIR} ${PHOENIX_LIB}
	cd ${WRKSRC} && ${PAX} -rw -pm . ${PHOENIX_LIB}
	${INSTALL_SCRIPT} ${WRKDIR}/phoenix.sh ${PREFIX}/bin/phoenix-${PLATFORM}
	@@${FIND} ${PHOENIX_LIB} -type f -print \
		| ${XARGS} ${CHMOD} a+r
	@@${FIND} ${PHOENIX_LIB} \( -type f -o -perm +x \) -print \
		| ${XARGS} ${CHMOD} a+rx
	@@${FIND} ${PHOENIX_LIB} -type d -print \
		| ${XARGS} ${CHMOD} a+rx
	@@${RM} -f ${PHOENIX_LIB}/plugins/libnullplugin.so

post-install:
# this build for Solaris wants exactly 'libgtk-1.2.so.0', etc.
.if ${OPSYS} == "SunOS"
	@@cd ${PHOENIX_LIB} && \
	${LN} -s ${LOCALBASE}/lib/libglib.*so* .;			\
	${LN} -s ${LOCALBASE}/lib/libgmodule.*so* .;			\
	${LN} -s ${X11BASE}/lib/libgdk.*so* .;				\
	${LN} -s ${X11BASE}/lib/libgtk.*so* .;				\
	${LN} -s libgtk.so libgtk-1.2.so.0;				\
	${LN} -s libgdk.so libgdk-1.2.so.0;				\
	${LN} -s libglib.so libglib-1.2.so.0
.endif
	@@${CP} -f ${PKGDIR}/PLIST ${PLIST_SRC}
	@@${ECHO} bin/phoenix-${PLATFORM} >> ${PLIST_SRC}
	@@${FIND} ${PHOENIX_LIB} \( -type f -o -type l \) -print		\
		| ${SORT} | ${SED} -e "s,${PREFIX}/,,g"			\
		>> ${PLIST_SRC}
	@@${FIND} ${PHOENIX_LIB} -type d -print				\
		| ${SORT} -r | ${SED} -e "s,${PREFIX}/,@@dirrm ,g"	\
		>> ${PLIST_SRC}

# everything specific to your OS/Arch goes into it's own Makefile
# group together i386, i486, i586 and i686 (for Linux)
ARCH=${MACHINE_ARCH:C/i[3-6]86/i386/g}

.if exists(Makefile.${OPSYS}.${ARCH})
.  include "Makefile.${OPSYS}.${ARCH}"
.endif

.include "../../mk/bsd.pkg.mk"
@


1.11
log
@${DATE} has to be defined before being used in != -- move PKGVER line below
inclusiond of bsd.prefs.mk. Addresses PR 22690.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2003/09/04 11:30:20 grant Exp $
@


1.10
log
@define NO_SRC_ON_FTP as we always want to download the distfile from
the (only) master site, and there is little value in having the daily
distfiles on ftp.NetBSD.org.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2003/09/04 11:26:06 grant Exp $
a16 1
PKGVER!=		${DATE} +%Y%m%d
d25 2
@


1.9
log
@order some variables to be consistent with mozilla-bin-nightly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2003/07/18 07:31:15 grant Exp $
d21 1
@


1.8
log
@allow these to work with -current glib/gtk on Solaris, add links for
libgmodule and handle symlinked libraries more cleanly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2003/06/25 14:13:00 salo Exp $
d17 1
d19 3
a21 2
NO_CHECKSUM=		YES
NO_CONFIGURE=		YES
a25 1
PKGVER!=		${DATE} +%Y%m%d
@


1.7
log
@date->${DATE}
Don't install the annoying libnullplugin.
Style nits.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2003/06/11 13:19:42 grant Exp $
d46 11
a61 10
# this build for Solaris wants exactly 'libgtk-1.2.so.0'
.if ${OPSYS} == "SunOS"
	@@cd ${PHOENIX_LIB} && \
	${LN} -s ${LOCALBASE}/lib/libglib.so libglib-1.2.so.0; \
	${LN} -s ${X11BASE}/lib/libgdk.so libgdk-1.2.so.0; \
	${LN} -s ${X11BASE}/lib/libgtk.so libgtk-1.2.so.0
.  for _lib_ in glib gdk gtk
	@@${ECHO} lib/MozillaFirebird-${PLATFORM}/lib${_lib_}-1.2.so.0 >> ${PLIST_SRC}
.  endfor
.endif
@


1.6
log
@make this work on Solaris again (distfile moved).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2003/05/25 06:52:52 grant Exp $
a16 1
PKGVER!=		date +%Y%m%d
d18 2
a19 2
NO_CHECKSUM=		# defined
NO_CONFIGURE=		# defined
d24 1
d43 1
@


1.5
log
@update to reflect the new Mozilla Firebird name.

(I thought I had already committed this, but it seems I only did
phoenix-bin - noted by jmc@@).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2003/04/14 23:45:43 grant Exp $
a7 1
MASTER_SITES=		http://komodo.mozilla.org/pub/firebird/nightly/latest-trunk/
d57 1
a57 1
	@@${ECHO} lib/phoenix-${PLATFORM}/lib${_lib_}-1.2.so.0 >> ${PLIST_SRC}
@


1.4
log
@set DISTNAME in the first block to appease pkglint (we redefine it
later).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2003/04/14 21:28:10 grant Exp $
d6 1
a6 1
WRKSRC=			${WRKDIR}/phoenix
d8 1
a8 1
MASTER_SITES=		http://komodo.mozilla.org/pub/phoenix/nightly/latest-trunk/
d10 2
a11 2
MAINTAINER=		grant@@netbsd.org
HOMEPAGE=		http://www.mozilla.org/projects/phoenix/
@


1.3
log
@add support for the Solaris/sparc binary package, tested on Solaris 9.
tidy up NetBSD/Linux support while I'm here - no functional changes,
so no PKGREVISION bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2003/04/03 12:43:10 jdolecek Exp $
d4 1
a4 1
#DISTNAME=		# see Makefile.${OPSYS}.${ARCH}
@


1.2
log
@whitespace
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2003/04/14 20:11:48 grant Exp $
d4 1
a4 1
DISTNAME=		phoenix-i686-pc-linux-gnu
d14 1
a14 1
ONLY_FOR_PLATFORM=	Linux-*-i[3-6]86 NetBSD-*-i386
d22 1
d24 3
a27 1
PHOENIX_LIB=		${PREFIX}/lib/phoenix-linux
d32 1
a32 2
	${SED} -e "s|@@PREFIX@@|${PREFIX}|g" ${FILESDIR}/phoenix.sh >	\
		${WRKDIR}/phoenix.sh
d36 8
a43 2
	cd ${WRKSRC} && ${CP} -r . ${PHOENIX_LIB}
	${INSTALL_SCRIPT} ${WRKDIR}/phoenix.sh ${PREFIX}/bin/phoenix-linux
d47 1
d51 10
a63 2

.include "../../mk/bsd.prefs.mk"
@


1.1
log
@rename phoenix-linux-nightly to phoenix-bin-nightly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2003/04/03 12:43:10 jdolecek Exp $
d16 1
a16 1
CONFLICTS+=             phoenix-linux-[0-9]*
@

