head	1.1;
access;
symbols
	pkgsrc-2026Q1:1.1.0.54
	pkgsrc-2026Q1-base:1.1
	pkgsrc-2025Q4:1.1.0.52
	pkgsrc-2025Q4-base:1.1
	pkgsrc-2025Q3:1.1.0.50
	pkgsrc-2025Q3-base:1.1
	pkgsrc-2025Q2:1.1.0.48
	pkgsrc-2025Q2-base:1.1
	pkgsrc-2025Q1:1.1.0.46
	pkgsrc-2025Q1-base:1.1
	pkgsrc-2024Q4:1.1.0.44
	pkgsrc-2024Q4-base:1.1
	pkgsrc-2024Q3:1.1.0.42
	pkgsrc-2024Q3-base:1.1
	pkgsrc-2024Q2:1.1.0.40
	pkgsrc-2024Q2-base:1.1
	pkgsrc-2024Q1:1.1.0.38
	pkgsrc-2024Q1-base:1.1
	pkgsrc-2023Q4:1.1.0.36
	pkgsrc-2023Q4-base:1.1
	pkgsrc-2023Q3:1.1.0.34
	pkgsrc-2023Q3-base:1.1
	pkgsrc-2023Q2:1.1.0.32
	pkgsrc-2023Q2-base:1.1
	pkgsrc-2023Q1:1.1.0.30
	pkgsrc-2023Q1-base:1.1
	pkgsrc-2022Q4:1.1.0.28
	pkgsrc-2022Q4-base:1.1
	pkgsrc-2022Q3:1.1.0.26
	pkgsrc-2022Q3-base:1.1
	pkgsrc-2022Q2:1.1.0.24
	pkgsrc-2022Q2-base:1.1
	pkgsrc-2022Q1:1.1.0.22
	pkgsrc-2022Q1-base:1.1
	pkgsrc-2021Q4:1.1.0.20
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.18
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.16
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.14
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.12
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.10
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.8
	pkgsrc-2020Q2-base:1.1
	pkgsrc-2020Q1:1.1.0.4
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.6
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.2
	pkgsrc-2019Q3-base:1.1;
locks; strict;
comment	@# @;


1.1
date	2019.09.19.23.53.36;	author rillig;	state Exp;
branches;
next	;
commitid	OY04P8b3IcPPeGDB;


desc
@@


1.1
log
@regress/check-perms: add test for broken CHECK_PERMS_AUTOFIX

The variable CHECK_PERMS_AUTOFIX has been existing since 2006 but is not
used in any package. This may be because it is not helpful in any way.
When a package sets this variables to yes, the permission errors are not
silently fixed, but the build still fails instead. This behavior is not
useful in any way and thus needs to be fixed.

See https://mail-index.netbsd.org/tech-pkg/2019/08/thread1.html#021828
@
text
@# $NetBSD: Makefile,v 1.1 2016/06/11 10:48:28 rillig Exp $

DISTNAME=	check-perms-1.0
CATEGORIES=	regress
MASTER_SITES=	# none
DISTFILES=	# none

MAINTAINER=	pkgsrc-users@@NetBSD.org
COMMENT=	Ensures that wrong file permissions are fixed
LICENSE=	2-clause-bsd

NO_CHECKSUM=	yes
WRKSRC=		${WRKDIR}
BUILD_DIRS=	# none
AUTO_MKDIRS=	yes

USE_TOOLS+=	pax

do-extract:
	cd ${WRKSRC} && > demo-file && chmod 777 demo-file

do-install:
	cd ${WRKSRC} && pax -wr -pp demo-file ${DESTDIR}${PREFIX}/share/regress-check-perms/

.include "../../mk/bsd.pkg.mk"
@
