| @@ -1,40 +1,43 @@ | | | @@ -1,40 +1,43 @@ |
1 | # $NetBSD: Makefile,v 1.8 2022/12/30 03:26:29 sjmulder Exp $ | | 1 | # $NetBSD: Makefile,v 1.9 2023/01/03 00:11:35 vins Exp $ |
2 | | | 2 | |
3 | DISTNAME= tut-1.0.31 | | 3 | DISTNAME= tut-1.0.31 |
| | | 4 | PKGREVISION= 1 |
4 | CATEGORIES= net | | 5 | CATEGORIES= net |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=RasmusLindroth/} | | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=RasmusLindroth/} |
6 | GITHUB_TAG= ${PKGVERSION_NOREV} | | 7 | GITHUB_TAG= ${PKGVERSION_NOREV} |
7 | | | 8 | |
8 | MAINTAINER= sjmulder@NetBSD.org | | 9 | MAINTAINER= sjmulder@NetBSD.org |
9 | HOMEPAGE= https://tut.anv.nu/ | | 10 | HOMEPAGE= https://tut.anv.nu/ |
10 | COMMENT= TUI for Mastodon with shellout | | 11 | COMMENT= TUI for Mastodon with shellout |
11 | LICENSE= mit | | 12 | LICENSE= mit |
12 | | | 13 | |
13 | EGDIR= ${PREFIX}/share/examples/tut | | 14 | EGS= config.example.ini config/toot.tmpl config/user.tmpl |
14 | DOCDIR= ${PREFIX}/share/doc/tut | | 15 | EGDIR= share/examples/${PKGBASE} |
| | | 16 | DOCDIR= share/doc/${PKGBASE} |
| | | 17 | |
15 | | | 18 | |
16 | INSTALLATION_DIRS+= ${EGDIR} ${EGDIR}/themes ${DOCDIR} | | 19 | INSTALLATION_DIRS+= ${EGDIR} ${EGDIR}/themes ${DOCDIR} |
17 | INSTALLATION_DIRS+= ${PKGMANDIR}/man1 | | 20 | INSTALLATION_DIRS+= ${PKGMANDIR}/man1 |
18 | INSTALLATION_DIRS+= ${PKGMANDIR}/man5 | | 21 | INSTALLATION_DIRS+= ${PKGMANDIR}/man5 |
19 | INSTALLATION_DIRS+= ${PKGMANDIR}/man7 | | 22 | INSTALLATION_DIRS+= ${PKGMANDIR}/man7 |
20 | | | 23 | |
21 | post-install: | | 24 | post-install: |
22 | ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${DOCDIR} | | 25 | ${INSTALL_DATA} ${WRKSRC}/README.md \ |
23 | .for i in config.example.ini config/*.tmpl | | 26 | ${DESTDIR}${PREFIX}/${DOCDIR} |
24 | ${INSTALL_DATA} ${WRKSRC}/${i} ${DESTDIR}${EGDIR} | | 27 | ${INSTALL_DATA} ${EGS:S|^|${WRKSRC}/|} \ |
25 | .endfor | | 28 | ${DESTDIR}${PREFIX}/${EGDIR} |
26 | .for t in themes/* | | 29 | .for t in *.ini |
27 | ${INSTALL_DATA} ${WRKSRC}/config/${t} \ | | 30 | ${INSTALL_DATA} ${WRKSRC}/config/themes/${t} \ |
28 | ${DESTDIR}${EGDIR}/themes | | 31 | ${DESTDIR}${PREFIX}/${EGDIR}/themes |
29 | .endfor | | 32 | .endfor |
30 | ${INSTALL_DATA} ${WRKSRC}/docs/man/tut.1 \ | | 33 | ${INSTALL_DATA} ${WRKSRC}/docs/man/tut.1 \ |
31 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ | | 34 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ |
32 | ${INSTALL_DATA} ${WRKSRC}/docs/man/tut.5 \ | | 35 | ${INSTALL_DATA} ${WRKSRC}/docs/man/tut.5 \ |
33 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/ | | 36 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/ |
34 | ${INSTALL_DATA} ${WRKSRC}/docs/man/tut.7 \ | | 37 | ${INSTALL_DATA} ${WRKSRC}/docs/man/tut.7 \ |
35 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man7/ | | 38 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man7/ |
36 | | | 39 | |
37 | .include "go-modules.mk" | | 40 | .include "go-modules.mk" |
38 | | | 41 | |
39 | .include "../../lang/go/go-module.mk" | | 42 | .include "../../lang/go/go-module.mk" |
40 | .include "../../mk/bsd.pkg.mk" | | 43 | .include "../../mk/bsd.pkg.mk" |