summaryrefslogtreecommitdiff
path: root/pkgtools
diff options
context:
space:
mode:
authordholland <dholland@pkgsrc.org>2015-01-01 06:10:10 +0000
committerdholland <dholland@pkgsrc.org>2015-01-01 06:10:10 +0000
commit7740cfd2999af33dde0493638f8fc40192001714 (patch)
tree3f5b0f2aea814fb0f2a669871b073c02e5dcd129 /pkgtools
parentc7f870ac6ed8aa3495f612a24be21dd50bd2f413 (diff)
downloadpkgsrc-7740cfd2999af33dde0493638f8fc40192001714.tar.gz
Add BROKEN_ON_PLATFORM and BROKEN_EXCEPT_ON_PLATFORM and bump version.
Diffstat (limited to 'pkgtools')
-rw-r--r--pkgtools/pkglint/Makefile4
-rw-r--r--pkgtools/pkglint/files/makevars.map4
-rw-r--r--pkgtools/pkglint/files/pkglint.pl6
3 files changed, 10 insertions, 4 deletions
diff --git a/pkgtools/pkglint/Makefile b/pkgtools/pkglint/Makefile
index 055919380d7..1375577aa6d 100644
--- a/pkgtools/pkglint/Makefile
+++ b/pkgtools/pkglint/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.455 2014/12/06 22:21:30 schmonz Exp $
+# $NetBSD: Makefile,v 1.456 2015/01/01 06:10:10 dholland Exp $
# Note: if you update the version number, please have a look at the
# changes between the CVS tag "pkglint_current" and HEAD.
# After updating, please re-set the CVS tag to HEAD.
-PKGNAME= pkglint-4.149
+PKGNAME= pkglint-4.150
CATEGORIES= pkgtools
OWNER= wiz@NetBSD.org
diff --git a/pkgtools/pkglint/files/makevars.map b/pkgtools/pkglint/files/makevars.map
index 7b563f80bde..c4fa293cf50 100644
--- a/pkgtools/pkglint/files/makevars.map
+++ b/pkgtools/pkglint/files/makevars.map
@@ -1,4 +1,4 @@
-# $NetBSD: makevars.map,v 1.258 2014/11/23 15:30:08 mef Exp $
+# $NetBSD: makevars.map,v 1.259 2015/01/01 06:10:10 dholland Exp $
#
# This file contains the guessed type of some variables, according to
@@ -153,6 +153,8 @@ BINOWN UserGroupName [$system]
BOOTSTRAP_DEPENDS InternalList of DependencyWithPath [c:a,m:a,o:a,*.mk:a]
BROKEN Message []
BROKEN_GETTEXT_DETECTION YesNo [$package]
+BROKEN_EXCEPT_ON_PLATFORM List of PlatformTriple [$package_list]
+BROKEN_ON_PLATFORM InternalList of PlatformTriple [$package_list]
BSD_MAKE_ENV List of ShellWord [$system]
BUILDLINK_ABI_DEPENDS.* InternalList of Dependency [*:a]
BUILDLINK_API_DEPENDS.* InternalList of Dependency [*:a]
diff --git a/pkgtools/pkglint/files/pkglint.pl b/pkgtools/pkglint/files/pkglint.pl
index 6e5ce9fcae0..4dd6d3655ae 100644
--- a/pkgtools/pkglint/files/pkglint.pl
+++ b/pkgtools/pkglint/files/pkglint.pl
@@ -1,5 +1,5 @@
#! @PERL@
-# $NetBSD: pkglint.pl,v 1.874 2014/12/06 22:21:30 schmonz Exp $
+# $NetBSD: pkglint.pl,v 1.875 2015/01/01 06:10:10 dholland Exp $
#
# pkglint - static analyzer and checker for pkgsrc packages
@@ -545,6 +545,8 @@ sub get_regex_plurals() {
.*_SUBST
.*_TARGET
.*_TMPL
+ BROKEN_EXCEPT_ON_PLATFORM
+ BROKEN_ON_PLATFORM
BUILDLINK_DEPMETHOD
BUILDLINK_TRANSFORM
EVAL_PREFIX
@@ -4985,6 +4987,8 @@ sub checklines_package_Makefile_varorder($) {
],
[ "Technical restrictions", optional,
[
+ [ "BROKEN_EXCEPT_ON_PLATFORM", many ],
+ [ "BROKEN_ON_PLATFORM", many ],
[ "NOT_FOR_PLATFORM", many ],
[ "ONLY_FOR_PLATFORM", many ],
[ "NOT_FOR_COMPILER", many ],