summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--www/mozilla-bonobo/Makefile68
-rw-r--r--www/mozilla-bonobo/distinfo3
-rw-r--r--www/mozilla-bonobo/pkg-descr7
-rw-r--r--www/mozilla-bonobo/pkg-plist11
4 files changed, 89 insertions, 0 deletions
diff --git a/www/mozilla-bonobo/Makefile b/www/mozilla-bonobo/Makefile
new file mode 100644
index 000000000..6dc746db3
--- /dev/null
+++ b/www/mozilla-bonobo/Makefile
@@ -0,0 +1,68 @@
+# New ports collection makefile for: mozilla-bonobo
+# Date created: 20 Nov 2003
+# Whom: Jean-Yves Lefort <jylefort@brutele.be>
+#
+# $FreeBSD$
+#
+
+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=
+
+.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_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"
+
+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} ""
+
+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>
diff --git a/www/mozilla-bonobo/distinfo b/www/mozilla-bonobo/distinfo
new file mode 100644
index 000000000..43391f3e1
--- /dev/null
+++ b/www/mozilla-bonobo/distinfo
@@ -0,0 +1,3 @@
+MD5 (mozilla-bonobo-0.4.0.tar.gz) = e8080758f7319ac3255ba7cc4bdeb514
+SHA256 (mozilla-bonobo-0.4.0.tar.gz) = a6eac6c3bdfa53a50de0a3ed8a1cbe7e6b82889841f2d1225d22f64474bcd526
+SIZE (mozilla-bonobo-0.4.0.tar.gz) = 317184
diff --git a/www/mozilla-bonobo/pkg-descr b/www/mozilla-bonobo/pkg-descr
new file mode 100644
index 000000000..f2addc655
--- /dev/null
+++ b/www/mozilla-bonobo/pkg-descr
@@ -0,0 +1,7 @@
+mozilla-bonobo is a netscape-compatible browser plugin which allows
+your browser to use bonobo controls to display supported mime types.
+
+WWW: http://www.nongnu.org/moz-bonobo/
+
+- Jean-Yves Lefort
+jylefort@FreeBSD.org
diff --git a/www/mozilla-bonobo/pkg-plist b/www/mozilla-bonobo/pkg-plist
new file mode 100644
index 000000000..5fc178a0a
--- /dev/null
+++ b/www/mozilla-bonobo/pkg-plist
@@ -0,0 +1,11 @@
+bin/mozilla-bonobo-viewer
+@unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/mozilla-bonobo.schemas > /dev/null || /usr/bin/true
+etc/gconf/schemas/mozilla-bonobo.schemas
+@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/mozilla-bonobo.schemas > /dev/null || /usr/bin/true
+lib/browser_plugins/libmozilla_bonobo.so
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%PORTDOCS%%@dirrm %%DOCSDIR%%