head	1.24;
access;
symbols
	RELEASE_6_2_0:1.23
	RELEASE_6_1_0:1.17
	RELEASE_5_5_0:1.17
	RELEASE_6_0_0:1.13
	RELEASE_5_4_0:1.11
	RELEASE_4_11_0:1.10
	RELEASE_5_3_0:1.9
	RELEASE_4_10_0:1.9
	RELEASE_5_2_1:1.2
	RELEASE_5_2_0:1.2;
locks; strict;
comment	@# @;


1.24
date	2006.12.12.15.14.29;	author vd;	state dead;
branches;
next	1.23;

1.23
date	2006.10.14.08.53.35;	author marcus;	state Exp;
branches;
next	1.22;

1.22
date	2006.09.03.20.36.28;	author ahze;	state Exp;
branches;
next	1.21;

1.21
date	2006.09.03.20.32.19;	author ahze;	state Exp;
branches;
next	1.20;

1.20
date	2006.09.02.16.51.10;	author kris;	state Exp;
branches;
next	1.19;

1.19
date	2006.08.20.01.55.24;	author mezz;	state Exp;
branches;
next	1.18;

1.18
date	2006.05.13.04.41.16;	author edwin;	state Exp;
branches;
next	1.17;

1.17
date	2006.02.23.10.39.42;	author ade;	state Exp;
branches;
next	1.16;

1.16
date	2005.12.18.18.26.21;	author marcus;	state Exp;
branches;
next	1.15;

1.15
date	2005.11.15.06.51.34;	author ade;	state Exp;
branches;
next	1.14;

1.14
date	2005.11.05.05.21.51;	author marcus;	state Exp;
branches;
next	1.13;

1.13
date	2005.06.14.12.49.08;	author jylefort;	state Exp;
branches;
next	1.12;

1.12
date	2005.04.12.22.10.42;	author jylefort;	state Exp;
branches;
next	1.11;

1.11
date	2005.03.12.10.52.28;	author marcus;	state Exp;
branches;
next	1.10;

1.10
date	2004.11.07.22.37.23;	author marcus;	state Exp;
branches;
next	1.9;

1.9
date	2004.04.05.03.29.53;	author marcus;	state Exp;
branches;
next	1.8;

1.8
date	2004.04.02.07.01.02;	author kris;	state Exp;
branches;
next	1.7;

1.7
date	2004.02.27.07.18.50;	author marcus;	state Exp;
branches;
next	1.6;

1.6
date	2004.02.19.01.20.34;	author marcus;	state Exp;
branches;
next	1.5;

1.5
date	2004.02.18.03.50.37;	author adamw;	state Exp;
branches;
next	1.4;

1.4
date	2004.02.04.05.09.32;	author marcus;	state Exp;
branches;
next	1.3;

1.3
date	2004.01.18.07.27.02;	author adamw;	state Exp;
branches;
next	1.2;

1.2
date	2003.11.20.19.18.25;	author marcus;	state Exp;
branches;
next	1.1;

1.1
date	2003.11.20.14.33.41;	author marcus;	state Exp;
branches;
next	;


desc
@@


1.24
log
@Remove expired leaf port:
2006-12-01 www/mozilla-bonobo: "Does not build with new Mozilla"
@
text
@# New ports collection makefile for:	mozilla-bonobo
# Date created:			20 Nov 2003
# Whom:				Jean-Yves Lefort <jylefort@@brutele.be>
#
# $FreeBSD: ports/www/mozilla-bonobo/Makefile,v 1.23 2006/10/14 08:53:35 marcus Exp $
#

PORTNAME=		mozilla-bonobo
PORTVERSION=		0.4.0
PORTREVISION=		7
CATEGORIES=		www
MASTER_SITES=		${MASTER_SITE_SAVANNAH}
MASTER_SITE_SUBDIR=	moz-bonobo

MAINTAINER=		ports@@FreeBSD.org
COMMENT=		A Netscape/Mozilla plugin using Bonobo controls to display files

BUILD_DEPENDS=		${LOCALBASE}/lib/${MOZILLA}/components/libwidget_gtk2.so:${PORTSDIR}/www/${MOZILLA}
RUN_DEPENDS=		${LOCALBASE}/lib/${MOZILLA}/components/libwidget_gtk2.so:${PORTSDIR}/www/${MOZILLA}

MOZILLA=		mozilla
HEADERS_SUFX=

USE_XLIB=		yes
USE_GNOME=		gnomeprefix libgnomeui libgnomeprint
GNU_CONFIGURE=	yes

CONFIGURE_ARGS=		--with-plugin-install-dir="${PREFIX}/lib/browser_plugins" \
			--with-mozilla-include-dir="${LOCALBASE}/include/mozilla${HEADERS_SUFX}"

BROKEN=	"Does not build with new Mozilla"
DEPRECATED=	${BROKEN}
EXPIRATION_DATE=2006-12-01

post-patch:
	@@${REINPLACE_CMD} -e \
		's|\$${prefix}/doc/mozilla-bonobo|${DOCSDIR}| ; \
		 s|COPYING\\|\\| ; \
		 s|INSTALL\\|\\| ; \
		 s|TODO\\|TODO| ; \
		 s|ABOUT-NLS||' ${WRKSRC}/Makefile.in
.if defined(NOPORTDOCS)
	@@${REINPLACE_CMD} -e \
		's|\$$(libmozilla_bonobodoc_DATA)|| ; \
		 s|\$$(mkinstalldirs) \$$(DESTDIR)\$$(libmozilla_bonobodocdir)|| ; \
		 s| \$$(DESTDIR)\$$(libmozilla_bonobodocdir) | |' ${WRKSRC}/Makefile.in
.endif

.include <bsd.port.mk>
@


1.23
log
@Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
new freetype2 where needed.

Submitted by:	mezz, ahze, pav, and many others
Approved by:	portmgr (implicit, kris)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.22
log
@- Readd EXPIRATION_DATE, didn't mean to remove that
@
text
@@


1.21
log
@- Remove mozilla-devel support
@
text
@d32 2
@


1.20
log
@Schedule these broken ports for termination on 2006-12-01
@
text
@d10 1
a10 1
PORTREVISION=		6
d18 2
a19 2
BUILD_DEPENDS=		${X11BASE}/lib/${MOZILLA}/components/libwidget_gtk2.so:${PORTSDIR}/www/${MOZILLA}
RUN_DEPENDS=		${X11BASE}/lib/${MOZILLA}/components/libwidget_gtk2.so:${PORTSDIR}/www/${MOZILLA}
d24 1
a24 14
.if !defined(WITH_MOZILLA)
MOZILLA=		mozilla
HEADERS_SUFX=
.else
.if ${WITH_MOZILLA}=="mozilla-devel" || ${WITH_MOZILLA}=="mozilla-devel-gtk2"
MOZILLA=		mozilla-devel
HEADERS_SUFX=		-devel
.else
MOZILLA=		mozilla
HEADERS_SUFX=
.endif
.endif

USE_X_PREFIX=		yes
d29 1
a29 3
			--with-mozilla-include-dir="${X11BASE}/include/mozilla${HEADERS_SUFX}"

GCONF_SCHEMAS=	mozilla-bonobo.schemas
a31 10
DEPRECATED=	${BROKEN}
EXPIRATION_DATE=2006-12-01

pre-everything::
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} " By default mozilla-bonobo uses www/mozilla for html rendering, but you can"
	@@${ECHO_MSG} " change this by defining WITH_MOZILLA to one of the following values:"
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} "  mozilla-devel "
	@@${ECHO_MSG} ""
@


1.19
log
@Use GCONF_SCHEMAS.
@
text
@d47 2
@


1.18
log
@Remove USE_REINPLACE from categories starting with W
@
text
@d44 2
@


1.17
log
@Conversion to a single libtool environment.

Approved by:	portmgr (kris)
@
text
@a39 1
USE_REINPLACE=		yes
@


1.16
log
@Mark BROKEN with new Mozilla build system.
@
text
@d39 1
a39 1
USE_AUTOTOOLS=	libtool:15
@


1.15
log
@Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
@
text
@d45 2
@


1.14
log
@Bump PORTREVISION to chase the glib20 shared library update.
@
text
@d39 1
a39 1
USE_LIBTOOL_VER=	15
@


1.13
log
@Release my maintainership.
@
text
@d10 1
a10 1
PORTREVISION=		5
@


1.12
log
@Change my MAINTAINER email address to jylefort@@FreeBSD.org

Approved by:	adamw (mentor)
@
text
@d15 1
a15 1
MAINTAINER=		jylefort@@FreeBSD.org
@


1.11
log
@Bump PORTREVISION to chase the glib20 shared lib version change.
@
text
@d15 1
a15 1
MAINTAINER=		jylefort@@brutele.be
@


1.10
log
@Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade.
@
text
@d10 1
a10 1
PORTREVISION=		4
@


1.9
log
@Chase the glib20 update, and bump all affected ports' PORTREVISIONs.
@
text
@d10 1
a10 1
PORTREVISION=		3
@


1.8
log
@Fix syntax error in NOPORTDOCS case

Noticed by:	Frank Knobbe <frank@@knobbe.us>
@
text
@d10 1
a10 1
PORTREVISION=		2
@


1.7
log
@Fix build with mozilla-devel.

Based on:	Patches from MarcusCom GNOME 2.5 repo
@
text
@d63 1
a63 2
		 s|\$$(mkinstalldirs) \$$(DESTDIR)\$$(libmozilla_bonobodocdir)||
; \
@


1.6
log
@Bump PORTREVISIONS to fix a problem with the recent Mozilla move.  Basically,
mozilla[-devel]-gtk2 users were greeted with a hidden PORTREVISION bump,
and when Mozilla was updated, these applications broke.  This will force them
to be rebuilt as well.
@
text
@d29 1
a29 1
MOZILLA=		${WITH_MOZILLA}
@


1.5
log
@GTK2 mozilla is now the default, and GTK1 support will be built only if explicitly
requested.

This means that mozilla-gtk2 and mozilla-devel-gtk2 are now mozilla and
mozilla-devel, respectively; and the old mozilla and mozilla-devel are now
mozilla-gtk1 and mozilla-devel-gtk1.

This is done for a whole plethora of reasons, and should please everybody
except galeon1 fanatics and uhm... anybody else who it doesn't please.

If you have WITH_MOZILLA set in your /etc/make.conf, you'll need to update
the value accordingly. GTK2 ports will automatically install GTK2 mozilla,
and GTK1 ports will automatically install GTK1 ports, so WITH_MOZILLA need
be defined only if you want the development version... which are dormant
right now anyway.

For now, all ports that honoured WITH_MOZILLA=mozilla-{,-devel}-gtk2 will
still honour those values as well as WITH_MOZILLA=mozilla{,-devel}, but
future ports reserve the right to ignore the *-gtk2 values.
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.4
log
@Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
@
text
@d21 1
a21 1
MOZILLA=		mozilla-gtk2
d25 1
a25 1
MOZILLA=		mozilla-gtk2
d28 1
a28 1
.if ${WITH_MOZILLA}=="mozilla-devel-gtk2"
d32 1
a32 1
MOZILLA=		mozilla-gtk2
d47 1
a47 1
	@@${ECHO_MSG} " By default mozilla-bonobo uses www/mozilla-gtk2 for html rendering, but you can"
d50 1
a50 1
	@@${ECHO_MSG} "  mozilla-devel-gtk2 "
@


1.3
log
@Remove mozilla-headers.

This integrates the headers from mozilla-headers and mozilla-headers-devel
into mozilla and mozilla-devel.
@
text
@d10 1
@


1.2
log
@s/epiphany/mozilla-bonobo/

Noticed by:	maintainer
@
text
@d17 1
a17 2
BUILD_DEPENDS=		${X11BASE}/include/mozilla${HEADERS_SUFX}/gtkembedmoz/gtkmozembed.h:${PORTSDIR}/www/mozilla-headers${HEADERS_SUFX} \
			${X11BASE}/lib/${MOZILLA}/components/libwidget_gtk2.so:${PORTSDIR}/www/${MOZILLA}
@


1.1
log
@Add mozilla-bonobo, a Mozilla plug-in that allows one to embedded bonobo
controls.  For example, with this plug-in you can view Gnumeric spreadsheets
within Mozilla.

PR:		59494
Submitted by:	Jean-Yves Lefort <jylefort@@brutele.be>
@
text
@d47 1
a47 1
	@@${ECHO_MSG} " By default epiphany uses www/mozilla-gtk2 for html rendering, but you can"
@

