| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.5 2019/11/03 10:00:24 rillig Exp $ | | 1 | # $NetBSD: Makefile,v 1.5.2.1 2020/04/22 09:40:09 bsiegert Exp $ |
2 | | | 2 | |
3 | GITHUB_PROJECT= redmine_bootstrap_kit | | 3 | GITHUB_PROJECT= redmine_bootstrap_kit |
4 | DISTNAME= 0.2.4 | | 4 | DISTNAME= 0.2.4 |
5 | PKGNAME= ${GITHUB_PROJECT}-${DISTNAME} | | 5 | PKGNAME= ${GITHUB_PROJECT}-${DISTNAME} |
6 | PKGNAME= ${RUBY_PKGPREFIX}-${GITHUB_PROJECT}-${DISTNAME} | | 6 | PKGNAME= ${RUBY_PKGPREFIX}-${GITHUB_PROJECT}-${DISTNAME} |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=jbox-web/} | | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=jbox-web/} |
8 | DIST_SUBDIR= ruby-${GITHUB_PROJECT} | | 8 | DIST_SUBDIR= ruby-${GITHUB_PROJECT} |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= https://github.com/jbox-web/redmine_bootstrap_kit | | 11 | HOMEPAGE= https://github.com/jbox-web/redmine_bootstrap_kit |
12 | COMMENT= Redmine plugin which facilitates developing Redmine plugins | | 12 | COMMENT= Redmine plugin which facilitates developing Redmine plugins |
13 | LICENSE= mit | | 13 | LICENSE= mit |
14 | | | 14 | |
| @@ -67,27 +67,27 @@ INSTALLATION_DIRS+= ${RM_BSK_PLUGIN_DIR} | | | @@ -67,27 +67,27 @@ INSTALLATION_DIRS+= ${RM_BSK_PLUGIN_DIR} |
67 | do-build: | | 67 | do-build: |
68 | .for _gem_ in ${DISTFILES:M*.gem:S/.gem$//g} | | 68 | .for _gem_ in ${DISTFILES:M*.gem:S/.gem$//g} |
69 | ${RUN} cd ${WRKDIR}/${_gem_} && ${SETENV} ${MAKE_ENV} ${RUBYGEM_ENV} \ | | 69 | ${RUN} cd ${WRKDIR}/${_gem_} && ${SETENV} ${MAKE_ENV} ${RUBYGEM_ENV} \ |
70 | ${RUBYGEM_NAME} build ../${_gem_}.gemspec | | 70 | ${RUBYGEM_NAME} build ../${_gem_}.gemspec |
71 | ${RUN} ${TEST} -f ${WRKDIR}/${_gem_}/${_gem_}.gem || \ | | 71 | ${RUN} ${TEST} -f ${WRKDIR}/${_gem_}/${_gem_}.gem || \ |
72 | ${FAIL_MSG} "Build of ${_gem_}.gem failed." | | 72 | ${FAIL_MSG} "Build of ${_gem_}.gem failed." |
73 | .endfor | | 73 | .endfor |
74 | | | 74 | |
75 | RUBYGEM_INSTALL_ROOT= ${WRKDIR}/.inst | | 75 | RUBYGEM_INSTALL_ROOT= ${WRKDIR}/.inst |
76 | RUBYGEM_INSTALL_ROOT_OPTION= --install-root ${RUBYGEM_INSTALL_ROOT} | | 76 | RUBYGEM_INSTALL_ROOT_OPTION= --install-root ${RUBYGEM_INSTALL_ROOT} |
77 | _RUBYGEM_OPTIONS= --no-update-sources # don't cache the gem index | | 77 | _RUBYGEM_OPTIONS= --no-update-sources # don't cache the gem index |
78 | _RUBYGEM_OPTIONS+= --install-dir ${PREFIX}/${GEM_HOME} | | 78 | _RUBYGEM_OPTIONS+= --install-dir ${PREFIX}/${GEM_HOME} |
79 | _RUBYGEM_OPTIONS+= ${RUBYGEM_INSTALL_ROOT_OPTION} | | 79 | _RUBYGEM_OPTIONS+= ${RUBYGEM_INSTALL_ROOT_OPTION} |
80 | _RUBYGEM_OPTIONS+= --ignore-dependencies --no-ri --no-rdoc | | 80 | _RUBYGEM_OPTIONS+= --ignore-dependencies --no-document |
81 | | | 81 | |
82 | do-install: | | 82 | do-install: |
83 | # Install gems | | 83 | # Install gems |
84 | .for _gem_ in ${DISTFILES:M*.gem:S/.gem$//g} | | 84 | .for _gem_ in ${DISTFILES:M*.gem:S/.gem$//g} |
85 | @${STEP_MSG} "Installing gem into installation root" | | 85 | @${STEP_MSG} "Installing gem into installation root" |
86 | ${RUN} ${SETENV} ${MAKE_ENV} ${RUBYGEM_ENV} \ | | 86 | ${RUN} ${SETENV} ${MAKE_ENV} ${RUBYGEM_ENV} \ |
87 | ${RUBYGEM_NAME} install --backtrace ${RUBYGEM_OPTIONS} \ | | 87 | ${RUBYGEM_NAME} install --backtrace ${RUBYGEM_OPTIONS} \ |
88 | ${_RUBYGEM_OPTIONS} --local ${WRKDIR}/${_gem_}/${_gem_}.gem | | 88 | ${_RUBYGEM_OPTIONS} --local ${WRKDIR}/${_gem_}/${_gem_}.gem |
89 | @${STEP_MSG} "gem install" | | 89 | @${STEP_MSG} "gem install" |
90 | | | 90 | |
91 | ${RUN} cd ${RUBYGEM_INSTALL_ROOT}${PREFIX} && \ | | 91 | ${RUN} cd ${RUBYGEM_INSTALL_ROOT}${PREFIX} && \ |
92 | pax -rwpp . ${DESTDIR}${PREFIX} | | 92 | pax -rwpp . ${DESTDIR}${PREFIX} |
93 | .endfor | | 93 | .endfor |