summaryrefslogtreecommitdiff
path: root/www/mozilla
diff options
context:
space:
mode:
authordillo <dillo@pkgsrc.org>2005-07-21 13:11:42 +0000
committerdillo <dillo@pkgsrc.org>2005-07-21 13:11:42 +0000
commit426c6f2957e524897e43e81fc98ae63b92e740db (patch)
tree26d339017bd73653019cd2065d20c1708831aeaa /www/mozilla
parent3c1188f74f8a65c2d7ad09ca9cf89cfbaf5d2847 (diff)
downloadpkgsrc-426c6f2957e524897e43e81fc98ae63b92e740db.tar.gz
Replace GECKO_PROVIDER with option group. New options are firefox
and mozilla. Backwards compatibilty is provided. Reviewed by wiz.
Diffstat (limited to 'www/mozilla')
-rw-r--r--www/mozilla/gecko-depends.mk7
-rw-r--r--www/mozilla/gecko-options.mk16
2 files changed, 23 insertions, 0 deletions
diff --git a/www/mozilla/gecko-depends.mk b/www/mozilla/gecko-depends.mk
new file mode 100644
index 00000000000..af9eb4dc285
--- /dev/null
+++ b/www/mozilla/gecko-depends.mk
@@ -0,0 +1,7 @@
+.if !empty(PKG_OPTIONS:Mfirefox)
+# firefox didn't have a pkgconfig file before 1.0.4
+BUILDLINK_DEPENDS.firefox+= firefox>=1.0.4
+.include "../../www/firefox/buildlink3.mk"
+.else
+.include "../../www/mozilla-gtk2/buildlink3.mk"
+.endif
diff --git a/www/mozilla/gecko-options.mk b/www/mozilla/gecko-options.mk
new file mode 100644
index 00000000000..0eeb2f809fe
--- /dev/null
+++ b/www/mozilla/gecko-options.mk
@@ -0,0 +1,16 @@
+PKG_OPTIONS_REQUIRED_GROUPS+= gecko
+PKG_OPTIONS_GROUP.gecko= firefox mozilla
+PKG_SUGGESTED_OPTIONS+= firefox
+
+.include "../../mk/bsd.prefs.mk"
+
+# can be removed after 2005Q3
+.if defined(GECKO_PROVIDER)
+. if ${GECKO_PROVIDER} == "firefox"
+PKG_LEGACY_OPTIONS+=firefox
+PKG_OPTIONS_DEPRECATED_WARNINGS+="Deprecated variable GECKO_PROVIDER used, use PKG_DEFAULT_OPTIONS+=firefox instead."
+. else
+PKG_LEGACY_OPTIONS+=mozilla
+PKG_OPTIONS_DEPRECATED_WARNINGS+="Deprecated variable GECKO_PROVIDER used, use PKG_DEFAULT_OPTIONS+=mozilla instead."
+. endif
+.endif