| @@ -1,19 +1,20 @@ | | | @@ -1,19 +1,20 @@ |
1 | # $NetBSD: Makefile,v 1.16 2022/08/18 15:18:06 hauke Exp $ | | 1 | # $NetBSD: Makefile,v 1.17 2022/10/11 14:38:10 taca Exp $ |
2 | | | 2 | |
3 | VERSION_TAG= 0.4.2 | | 3 | VERSION_TAG= 0.4.2 |
4 | | | 4 | |
5 | DISTNAME= Unburden-Home-Dir-${VERSION_TAG} | | 5 | DISTNAME= Unburden-Home-Dir-${VERSION_TAG} |
6 | PKGNAME= p5-${DISTNAME} | | 6 | PKGNAME= p5-${DISTNAME} |
| | | 7 | PKGREVISION= 1 |
7 | CATEGORIES= sysutils perl5 | | 8 | CATEGORIES= sysutils perl5 |
8 | MASTER_SITES= -https://codeload.github.com/xtaran/unburden-home-dir/tar.gz/${VERSION_TAG} | | 9 | MASTER_SITES= -https://codeload.github.com/xtaran/unburden-home-dir/tar.gz/${VERSION_TAG} |
9 | | | 10 | |
10 | MAINTAINER= hauke@NetBSD.org | | 11 | MAINTAINER= hauke@NetBSD.org |
11 | HOMEPAGE= https://github.com/xtaran/unburden-home-dir | | 12 | HOMEPAGE= https://github.com/xtaran/unburden-home-dir |
12 | COMMENT= Automatically unburden HOME directory from caches etc | | 13 | COMMENT= Automatically unburden HOME directory from caches etc |
13 | LICENSE= gnu-gpl-v2 | | 14 | LICENSE= gnu-gpl-v2 |
14 | | | 15 | |
15 | WRKSRC= ${WRKDIR}/unburden-home-dir-${VERSION_TAG} | | 16 | WRKSRC= ${WRKDIR}/unburden-home-dir-${VERSION_TAG} |
16 | | | 17 | |
17 | DEPENDS+= p5-Config-File-[0-9]*:../../devel/p5-Config-File | | 18 | DEPENDS+= p5-Config-File-[0-9]*:../../devel/p5-Config-File |
18 | DEPENDS+= p5-File-BaseDir-[0-9]*:../../devel/p5-File-BaseDir | | 19 | DEPENDS+= p5-File-BaseDir-[0-9]*:../../devel/p5-File-BaseDir |
19 | DEPENDS+= p5-File-Rsync-[0-9]*:../../net/p5-File-Rsync | | 20 | DEPENDS+= p5-File-Rsync-[0-9]*:../../net/p5-File-Rsync |
| @@ -65,27 +66,27 @@ SUBST_SED.comment-cfg= -E -e 's,^([^\#] | | | @@ -65,27 +66,27 @@ SUBST_SED.comment-cfg= -E -e 's,^([^\#] |
65 | # | | 66 | # |
66 | # Usage: Install devel/ruby-ronn and devel/gmake, then run | | 67 | # Usage: Install devel/ruby-ronn and devel/gmake, then run |
67 | # `make clean ; make PKG_DEVELOPER=1 unburden-update-manpage` | | 68 | # `make clean ; make PKG_DEVELOPER=1 unburden-update-manpage` |
68 | # and commit the updated man file . | | 69 | # and commit the updated man file . |
69 | | | 70 | |
70 | .if defined(PKG_DEVELOPER) | | 71 | .if defined(PKG_DEVELOPER) |
71 | | | 72 | |
72 | USE_TOOLS+= gmake | | 73 | USE_TOOLS+= gmake |
73 | DEPENDS+= ${RUBY_PKGPREFIX}-ronn-[0-9]*:../../devel/ruby-ronn | | 74 | DEPENDS+= ${RUBY_PKGPREFIX}-ronn-[0-9]*:../../devel/ruby-ronn |
74 | | | 75 | |
75 | .PHONY: unburden-update-manpage | | 76 | .PHONY: unburden-update-manpage |
76 | unburden-update-manpage: patch | | 77 | unburden-update-manpage: patch |
77 | ( cd ${WRKSRC} && \ | | 78 | ( cd ${WRKSRC} && \ |
78 | ronn${RUBY_VER} --manual="Unburden Your Home Directory" -r \ | | 79 | ronn${RUBY_SUFFIX} --manual="Unburden Your Home Directory" -r \ |
79 | --pipe < docs/unburden-home-dir.1.md > unburden-home-dir.1 ) | | 80 | --pipe < docs/unburden-home-dir.1.md > unburden-home-dir.1 ) |
80 | cp ${WRKSRC}/unburden-home-dir.1 ${PKGDIR}/files/ | | 81 | cp ${WRKSRC}/unburden-home-dir.1 ${PKGDIR}/files/ |
81 | | | 82 | |
82 | .include "../../lang/ruby/rubyversion.mk" | | 83 | .include "../../lang/ruby/rubyversion.mk" |
83 | | | 84 | |
84 | .endif # PKG_DEVELOPER | | 85 | .endif # PKG_DEVELOPER |
85 | | | 86 | |
86 | post-extract: | | 87 | post-extract: |
87 | cp ${PKGDIR}/files/unburden-home-dir.1 ${WRKSRC}/ | | 88 | cp ${PKGDIR}/files/unburden-home-dir.1 ${WRKSRC}/ |
88 | | | 89 | |
89 | do-install: | | 90 | do-install: |
90 | for ff in ${WRKSRC}/docs/*.md; do \ | | 91 | for ff in ${WRKSRC}/docs/*.md; do \ |
91 | ${INSTALL_DATA} $$ff ${DESTDIR}${PREFIX}/${DOCDIR}/ ; \ | | 92 | ${INSTALL_DATA} $$ff ${DESTDIR}${PREFIX}/${DOCDIR}/ ; \ |