Thu Sep 27 19:14:44 2018 UTC ()
cpuflags: SUBSTing in pre-configure does nothing if NO_CONFIGURE=yes


(tnn)
diff -r1.154 -r1.155 pkgsrc/devel/cpuflags/Makefile

cvs diff -r1.154 -r1.155 pkgsrc/devel/cpuflags/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/cpuflags/Makefile 2018/07/04 13:40:13 1.154
+++ pkgsrc/devel/cpuflags/Makefile 2018/09/27 19:14:44 1.155
@@ -1,38 +1,38 @@ @@ -1,38 +1,38 @@
1# $NetBSD: Makefile,v 1.154 2018/07/04 13:40:13 jperkin Exp $ 1# $NetBSD: Makefile,v 1.155 2018/09/27 19:14:44 tnn Exp $
2 2
3DISTNAME= cpuflags-1.43 3DISTNAME= cpuflags-1.43
4CATEGORIES= devel sysutils 4CATEGORIES= devel sysutils
5MASTER_SITES= # empty 5MASTER_SITES= # empty
6DISTFILES= # empty 6DISTFILES= # empty
7 7
8MAINTAINER= abs@NetBSD.org 8MAINTAINER= abs@NetBSD.org
9COMMENT= Determine compiler flags to best target current cpu 9COMMENT= Determine compiler flags to best target current cpu
10LICENSE= 2-clause-bsd 10LICENSE= 2-clause-bsd
11 11
12# each OS needs explicit support (files/subr_*) 12# each OS needs explicit support (files/subr_*)
13ONLY_FOR_PLATFORM= NetBSD-*-* Linux-*-* SunOS-*-* FreeBSD-*-* Darwin-*-* 13ONLY_FOR_PLATFORM= NetBSD-*-* Linux-*-* SunOS-*-* FreeBSD-*-* Darwin-*-*
14 14
15USE_LANGUAGES= # empty 15USE_LANGUAGES= # empty
16NO_CONFIGURE= yes 16NO_CONFIGURE= yes
17 17
18MAKE_FLAGS+= INSTALL_DATA=${INSTALL_DATA:Q} 18MAKE_FLAGS+= INSTALL_DATA=${INSTALL_DATA:Q}
19MAKE_FLAGS+= INSTALL_MAN=${INSTALL_MAN:Q} 19MAKE_FLAGS+= INSTALL_MAN=${INSTALL_MAN:Q}
20MAKE_FLAGS+= INSTALL_SCRIPT=${INSTALL_SCRIPT:Q} 20MAKE_FLAGS+= INSTALL_SCRIPT=${INSTALL_SCRIPT:Q}
21MAKE_FLAGS+= INSTALL_PROGRAM_DIR=${INSTALL_PROGRAM_DIR:Q} 21MAKE_FLAGS+= INSTALL_PROGRAM_DIR=${INSTALL_PROGRAM_DIR:Q}
22MAKE_FLAGS+= INSTALL_MAN_DIR=${INSTALL_MAN_DIR:Q} 22MAKE_FLAGS+= INSTALL_MAN_DIR=${INSTALL_MAN_DIR:Q}
23MAKE_FLAGS+= INSTALL_DATA_DIR=${INSTALL_DATA_DIR:Q} 23MAKE_FLAGS+= INSTALL_DATA_DIR=${INSTALL_DATA_DIR:Q}
24MAKE_FLAGS+= MANDIR=${PREFIX}/${PKGMANDIR}/man1 24MAKE_FLAGS+= MANDIR=${PREFIX}/${PKGMANDIR}/man1
25 25
26SUBST_CLASSES+= cpuflags 26SUBST_CLASSES+= cpuflags
27SUBST_STAGE.cpuflags= pre-configure 27SUBST_STAGE.cpuflags= do-build
28SUBST_FILES.cpuflags= cpuflags.sh 28SUBST_FILES.cpuflags= cpuflags.sh
29SUBST_SED.cpuflags= -e s,@@SH@@,${SH:Q}, 29SUBST_SED.cpuflags= -e s,@@SH@@,${SH:Q},
30 30
31do-extract: 31do-extract:
32 ${MKDIR} ${WRKSRC} 32 ${MKDIR} ${WRKSRC}
33 ${CP} ${FILESDIR}/Makefile ${WRKSRC} 33 ${CP} ${FILESDIR}/Makefile ${WRKSRC}
34 ${CP} ${FILESDIR}/c* ${WRKSRC} 34 ${CP} ${FILESDIR}/c* ${WRKSRC}
35 ${CP} ${FILESDIR}/o* ${WRKSRC} 35 ${CP} ${FILESDIR}/o* ${WRKSRC}
36 ${CP} ${FILESDIR}/s* ${WRKSRC} 36 ${CP} ${FILESDIR}/s* ${WRKSRC}
37 37
38.include "../../mk/bsd.pkg.mk" 38.include "../../mk/bsd.pkg.mk"