| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.19 2021/09/29 13:29:29 micha Exp $ | | 1 | # $NetBSD: Makefile,v 1.20 2021/11/21 14:09:19 ryoon Exp $ |
2 | | | 2 | |
3 | DISTNAME= schily-2021-09-18 | | 3 | DISTNAME= schily-2021-09-18 |
4 | PKGNAME= smake-1.6 | | 4 | PKGNAME= smake-1.6 |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= devel | | 6 | CATEGORIES= devel |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=schilytools/} | | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=schilytools/} |
8 | EXTRACT_SUFX= .tar.bz2 | | 8 | EXTRACT_SUFX= .tar.bz2 |
9 | | | 9 | |
10 | MAINTAINER= micha@NetBSD.org | | 10 | MAINTAINER= micha@NetBSD.org |
11 | HOMEPAGE= https://sourceforge.net/projects/schilytools/ | | 11 | HOMEPAGE= https://sourceforge.net/projects/schilytools/ |
12 | COMMENT= Highly portable UNIX make implementation | | 12 | COMMENT= Highly portable UNIX make implementation |
13 | LICENSE= cddl-1.0 | | 13 | LICENSE= cddl-1.0 |
14 | | | 14 | |
| @@ -21,25 +21,21 @@ MAKE_FLAGS+= DESTDIR=${DESTDIR} INS_BASE | | | @@ -21,25 +21,21 @@ MAKE_FLAGS+= DESTDIR=${DESTDIR} INS_BASE |
21 | MAKE_FLAGS+= CPPOPTX=${CPPFLAGS:Q} COPTX=${CFLAGS:Q} LDOPTX=${LDFLAGS:Q} | | 21 | MAKE_FLAGS+= CPPOPTX=${CPPFLAGS:Q} COPTX=${CFLAGS:Q} LDOPTX=${LDFLAGS:Q} |
22 | | | 22 | |
23 | .include "../../mk/bsd.prefs.mk" | | 23 | .include "../../mk/bsd.prefs.mk" |
24 | | | 24 | |
25 | # Platform specific code (for sharing with other packages based on schilytools) | | 25 | # Platform specific code (for sharing with other packages based on schilytools) |
26 | .include "Makefile.common" | | 26 | .include "Makefile.common" |
27 | | | 27 | |
28 | SUBST_CLASSES+= man | | 28 | SUBST_CLASSES+= man |
29 | SUBST_STAGE.man= pre-configure | | 29 | SUBST_STAGE.man= pre-configure |
30 | SUBST_FILES.man= smake/smake.1 | | 30 | SUBST_FILES.man= smake/smake.1 |
31 | SUBST_SED.man= -e "s,/opt/schily/share/lib/smake/defaults.smk,${PREFIX}/share/lib/smake/defaults.smk,g" | | 31 | SUBST_SED.man= -e "s,/opt/schily/share/lib/smake/defaults.smk,${PREFIX}/share/lib/smake/defaults.smk,g" |
32 | SUBST_MESSAGE.man= Fix path for default rules in manpage. | | 32 | SUBST_MESSAGE.man= Fix path for default rules in manpage. |
33 | | | 33 | |
| | | 34 | BUILD_DIRS= libschily |
| | | 35 | BUILD_DIRS+= smake |
| | | 36 | INSTALL_DIRS= smake |
| | | 37 | |
34 | do-configure: | | 38 | do-configure: |
35 | cd ${WRKSRC}/inc && ${MAKE_PROGRAM} ${MAKE_FLAGS} | | 39 | cd ${WRKSRC}/inc && ${MAKE_PROGRAM} ${MAKE_FLAGS} |
36 | | | 40 | |
37 | do-build: | | | |
38 | cd ${WRKSRC}/libschily && ${MAKE_PROGRAM} ${MAKE_FLAGS} | | | |
39 | cd ${WRKSRC}/smake && ${MAKE_PROGRAM} ${MAKE_FLAGS} | | | |
40 | | | | |
41 | # Documentation is in ${WRKSRC}/README.compile | | | |
42 | do-install: | | | |
43 | cd ${WRKSRC}/smake && ${MAKE_PROGRAM} ${MAKE_FLAGS} install | | | |
44 | | | | |
45 | .include "../../mk/bsd.pkg.mk" | | 41 | .include "../../mk/bsd.pkg.mk" |