pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www Switch to "seamonkey" backend from "mozilla" as an...
details: https://anonhg.NetBSD.org/pkgsrc/rev/307f135742b6
branches: trunk
changeset: 518947:307f135742b6
user: salo <salo%pkgsrc.org@localhost>
date: Sun Sep 24 16:28:20 2006 +0000
description:
Switch to "seamonkey" backend from "mozilla" as an alternative to "firefox",
split option part to a separate file.
The "seamonkey" backend is not (yet) supported by the package, add BROKEN.
diffstat:
www/epiphany-extensions/Makefile | 19 +++----------------
www/epiphany-extensions/options.mk | 15 +++++++++++++++
www/epiphany/Makefile | 27 +++------------------------
www/epiphany/buildlink3.mk | 4 ++--
www/epiphany/options.mk | 17 +++++++++++++++++
5 files changed, 40 insertions(+), 42 deletions(-)
diffs (143 lines):
diff -r 49d11dbf61d8 -r 307f135742b6 www/epiphany-extensions/Makefile
--- a/www/epiphany-extensions/Makefile Sun Sep 24 16:26:54 2006 +0000
+++ b/www/epiphany-extensions/Makefile Sun Sep 24 16:28:20 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2006/09/16 12:20:41 jmmv Exp $
+# $NetBSD: Makefile,v 1.33 2006/09/24 16:28:49 salo Exp $
#
DISTNAME= epiphany-extensions-2.14.1.1
@@ -21,20 +21,7 @@
CONFIGURE_ARGS+= --enable-compile-warnings=no
CONFIGURE_ARGS+= --with-extensions=all
-# this should use the same gecko option as epiphany
-PKG_OPTIONS_VAR= PKG_OPTIONS.epiphany
-.include "../../www/mozilla/gecko-options.mk"
-.include "../../mk/bsd.options.mk"
-
-.if !empty(PKG_OPTIONS:Mfirefox)
-CPPFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/dom
-CPPFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/pref
-CPPFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/webbrwsr
-.else
-CPPFLAGS+= -I${BUILDLINK_PREFIX.mozilla-gtk2}/include/mozilla-gtk2/dom
-CPPFLAGS+= -I${BUILDLINK_PREFIX.mozilla-gtk2}/include/mozilla-gtk2/pref
-CPPFLAGS+= -I${BUILDLINK_PREFIX.mozilla-gtk2}/include/mozilla-gtk2/webbrwsr
-.endif
+.include "options.mk"
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.8.0
@@ -47,6 +34,6 @@
.include "../../textproc/opensp/buildlink3.mk"
.include "../../textproc/scrollkeeper/omf.mk"
.include "../../www/epiphany/buildlink3.mk"
-.include "../../www/mozilla/gecko-depends.mk"
+.include "../../www/seamonkey/gecko-depends.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 49d11dbf61d8 -r 307f135742b6 www/epiphany-extensions/options.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/epiphany-extensions/options.mk Sun Sep 24 16:28:20 2006 +0000
@@ -0,0 +1,15 @@
+# $NetBSD: options.mk,v 1.1 2006/09/24 16:28:49 salo Exp $
+
+# this should use the same gecko option as epiphany
+PKG_OPTIONS_VAR= PKG_OPTIONS.epiphany
+
+.include "../../www/seamonkey/gecko-options.mk"
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mfirefox)
+CPPFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/dom
+CPPFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/pref
+CPPFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/webbrwsr
+.else
+BROKEN= seamonkey backend is currently not supported
+.endif
diff -r 49d11dbf61d8 -r 307f135742b6 www/epiphany/Makefile
--- a/www/epiphany/Makefile Sun Sep 24 16:26:54 2006 +0000
+++ b/www/epiphany/Makefile Sun Sep 24 16:28:20 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.65 2006/09/16 12:20:33 jmmv Exp $
+# $NetBSD: Makefile,v 1.66 2006/09/24 16:28:20 salo Exp $
#
DISTNAME= epiphany-2.16.0
@@ -22,28 +22,7 @@
CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc
-PKG_OPTIONS_VAR= PKG_OPTIONS.epiphany
-.include "../../www/mozilla/gecko-options.mk"
-.include "../../mk/bsd.options.mk"
-
-.if !empty(PKG_OPTIONS:Mfirefox)
-# Require a version that has the .pc files in it.
-BUILDLINK_API_DEPENDS.firefox+= firefox>=1.5nb2
-
-CPPFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/find
-CFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/find
-CPPFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/necko
-CFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/necko
-CPPFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/pref
-CFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/pref
-.else
-CPPFLAGS+= -I${BUILDLINK_PREFIX.mozilla-gtk2}/include/mozilla-gtk2/find
-CFLAGS+= -I${BUILDLINK_PREFIX.mozilla-gtk2}/include/mozilla-gtk2/find
-CPPFLAGS+= -I${BUILDLINK_PREFIX.mozilla-gtk2}/include/mozilla-gtk2/necko
-CFLAGS+= -I${BUILDLINK_PREFIX.mozilla-gtk2}/include/mozilla-gtk2/necko
-CPPFLAGS+= -I${BUILDLINK_PREFIX.mozilla-gtk2}/include/mozilla-gtk2/pref
-CFLAGS+= -I${BUILDLINK_PREFIX.mozilla-gtk2}/include/mozilla-gtk2/pref
-.endif
+.include "options.mk"
GCONF2_SCHEMAS= epiphany.schemas
GCONF2_SCHEMAS+= epiphany-fonts.schemas
@@ -80,5 +59,5 @@
.include "../../x11/gnome-desktop/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/startup-notification/buildlink3.mk"
-.include "../../www/mozilla/gecko-depends.mk"
+.include "../../www/seamonkey/gecko-depends.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 49d11dbf61d8 -r 307f135742b6 www/epiphany/buildlink3.mk
--- a/www/epiphany/buildlink3.mk Sun Sep 24 16:26:54 2006 +0000
+++ b/www/epiphany/buildlink3.mk Sun Sep 24 16:28:20 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.19 2006/09/16 12:20:33 jmmv Exp $
+# $NetBSD: buildlink3.mk,v 1.20 2006/09/24 16:28:20 salo Exp $
#
# This Makefile fragment is included by packages that use epiphany.
#
@@ -29,7 +29,7 @@
.include "../../sysutils/gnome-vfs2/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
-# XXX: should pull in ../../www/mozilla/gecko-depends.mk
+# XXX: should pull in ../../www/seamonkey/gecko-depends.mk
# this is already pulled in directly by the only user, epiphany-extensions
.endif # EPIPHANY_BUILDLINK3_MK
diff -r 49d11dbf61d8 -r 307f135742b6 www/epiphany/options.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/epiphany/options.mk Sun Sep 24 16:28:20 2006 +0000
@@ -0,0 +1,17 @@
+# $NetBSD: options.mk,v 1.1 2006/09/24 16:28:20 salo Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.epiphany
+
+.include "../../www/seamonkey/gecko-options.mk"
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mfirefox)
+CPPFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/find
+CFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/find
+CPPFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/necko
+CFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/necko
+CPPFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/pref
+CFLAGS+= -I${BUILDLINK_PREFIX.firefox}/include/firefox/pref
+.else
+BROKEN= seamonkey backend is currently not supported
+.endif
Home |
Main Index |
Thread Index |
Old Index