summaryrefslogtreecommitdiff
path: root/mk/wxGTK.mk
diff options
context:
space:
mode:
authorgdt <gdt@pkgsrc.org>2020-03-16 16:55:41 +0000
committergdt <gdt@pkgsrc.org>2020-03-16 16:55:41 +0000
commita8fb5e0171ee57273e2a646c4ca42cbe8782b598 (patch)
treece7e0e4458600a0bed89af7b488ec083c0384594 /mk/wxGTK.mk
parent43a42a56c8bfd8cf12d11dd58b29b43ac630910a (diff)
downloadpkgsrc-a8fb5e0171ee57273e2a646c4ca42cbe8782b598.tar.gz
mk/wxGTK.mk: Remove (no users, almost no point)
This file allowed one to in theory specify a wxGTK version, but only two programs used it. Both now directly include a preferred version. Generally, packages should use wxGTK30, unless there is a good reason to use 28. A major motivation earlier was not being able to install 28 and 30 at once, but this has been solved. As briefly discussed on pkgsrc-users.
Diffstat (limited to 'mk/wxGTK.mk')
-rw-r--r--mk/wxGTK.mk62
1 files changed, 0 insertions, 62 deletions
diff --git a/mk/wxGTK.mk b/mk/wxGTK.mk
deleted file mode 100644
index 083c572fe98..00000000000
--- a/mk/wxGTK.mk
+++ /dev/null
@@ -1,62 +0,0 @@
-# $NetBSD: wxGTK.mk,v 1.2 2016/04/11 04:22:34 dbj Exp $
-#
-# This Makefile fragment is meant to be included by packages that
-# require a wxGTK library. wxGTK.mk will:
-#
-# * set WXGTKBASE to the directory of wxGTK package
-# * set WXGTK_TYPE to the version of wxGTK used.
-#
-# Because multiple versions of wxGTK cannot currently coexist, the
-# strategy is to use a single version, with each package building with
-# it if possible and failing otherwise.
-#
-# There are two variables that can be used to influence the selection of
-# the version of wxGTK.
-#
-# WXGTK_DEFAULT is a user-settable variable whose value is the default
-# version of wxGTK, for example WXGTK28 or WXGTK30.
-#
-# WXGTK_ACCEPTED is a package-settable list of wxGTK versions
-# that may be used by the package.
-#
-
-MK_WXGTK_BUILDLINK3_MK:= ${MK_WXGTK_BUILDLINK3_MK}+
-
-.include "../../mk/bsd.fast.prefs.mk"
-
-.if !empty(MK_WXGTK_BUILDLINK3_MK:M+)
-
-# This is an exhaustive list of all of the versions of wxGTK
-# that may be used.
-#
-_WXGTK_PKGS?= WXGTK28 WXGTK30
-
-WXGTK_DEFAULT?= WXGTK28
-WXGTK_ACCEPTED?= ${_WXGTK_PKGS}
-
-_WXGTK_DEFAULT= ${WXGTK_DEFAULT}
-_WXGTK_ACCEPTED= ${WXGTK_ACCEPTED}
-
-_WXGTK_TYPE?= ${_WXGTK_DEFAULT}
-
-. if !empty(_WXGTK_ACCEPTED:M${_WXGTK_TYPE})
-WXGTK_TYPE= ${_WXGTK_TYPE}
-. else
-WXGTK_TYPE= none
-. endif
-
-BUILD_DEFS+= WXGTK_DEFAULT
-BUILD_DEFS_EFFECTS+= WXGTKBASE WXGTK_TYPE
-
-.if ${WXGTK_TYPE} == "none"
-PKG_FAIL_REASON+= \
- "${_WXGTK_TYPE} is not an acceptable version of wxGTK for ${PKGNAME}."
-.elif ${WXGTK_TYPE} == "WXGTK28"
-. include "../../x11/wxGTK28/buildlink3.mk"
-.elif ${WXGTK_TYPE} == "WXGTK30"
-. include "../../x11/wxGTK30/buildlink3.mk"
-.endif
-
-WXGTKBASE= ${BUILDLINK_PREFIX.${WXGTK_TYPE}}
-
-.endif # MK_WXGTK_BUILDLINK3_MK