| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.4 2022/10/09 15:32:55 taca Exp $ | | 1 | # $NetBSD: Makefile,v 1.5 2022/12/01 12:19:09 jperkin Exp $ |
2 | | | 2 | |
3 | DISTNAME= redmine-${RM_VERSION} | | 3 | DISTNAME= redmine-${RM_VERSION} |
4 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/redmine/redmine${RM_VER}/} | | 4 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/redmine/redmine${RM_VER}/} |
5 | CATEGORIES= devel | | 5 | CATEGORIES= devel |
6 | MASTER_SITES= https://www.redmine.org/releases/ | | 6 | MASTER_SITES= https://www.redmine.org/releases/ |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= https://www.redmine.org/ | | 9 | HOMEPAGE= https://www.redmine.org/ |
10 | COMMENT= Flexible project management web application | | 10 | COMMENT= Flexible project management web application |
11 | LICENSE= gnu-gpl-v2 # and so on. | | 11 | LICENSE= gnu-gpl-v2 # and so on. |
12 | | | 12 | |
13 | RM_VERSION= 5.0.3 | | 13 | RM_VERSION= 5.0.3 |
14 | | | 14 | |
| @@ -77,37 +77,37 @@ CONF_FILES+= ${EGDIR}/configuration.yml. | | | @@ -77,37 +77,37 @@ CONF_FILES+= ${EGDIR}/configuration.yml. |
77 | CONF_FILES+= ${EGDIR}/database.yml.example \ | | 77 | CONF_FILES+= ${EGDIR}/database.yml.example \ |
78 | ${RM_DIR}/config/database.yml | | 78 | ${RM_DIR}/config/database.yml |
79 | CONF_FILES+= ${EGDIR}/additional_environment.rb.example \ | | 79 | CONF_FILES+= ${EGDIR}/additional_environment.rb.example \ |
80 | ${RM_DIR}/config/additional_environment.rb | | 80 | ${RM_DIR}/config/additional_environment.rb |
81 | REQD_FILES+= /dev/null ${RM_DIR}/Gemfile.lock | | 81 | REQD_FILES+= /dev/null ${RM_DIR}/Gemfile.lock |
82 | | | 82 | |
83 | PKG_GROUPS= ${APACHE_GROUP} | | 83 | PKG_GROUPS= ${APACHE_GROUP} |
84 | PKG_USERS= ${APACHE_USER}:${APACHE_GROUP} | | 84 | PKG_USERS= ${APACHE_USER}:${APACHE_GROUP} |
85 | BUILD_DEFS+= APACHE_GROUP APACHE_USER | | 85 | BUILD_DEFS+= APACHE_GROUP APACHE_USER |
86 | FILES_SUBST+= WWWGRP=${APACHE_GROUP} WWWOWN=${APACHE_USER} \ | | 86 | FILES_SUBST+= WWWGRP=${APACHE_GROUP} WWWOWN=${APACHE_USER} \ |
87 | RM_DIR=${RM_DIR} | | 87 | RM_DIR=${RM_DIR} |
88 | | | 88 | |
89 | do-install: | | 89 | do-install: |
90 | cd ${WRKSRC} && ${FIND} . -type d -exec ${INSTALL_DATA_DIR} \ | | 90 | cd ${WRKSRC} && ${FIND} . -type d | ${XARGS} -I {} ${INSTALL_DATA_DIR} \ |
91 | ${DESTDIR}${PREFIX}/${RM_DIR}/{} \; | | 91 | ${DESTDIR}${PREFIX}/${RM_DIR}/{} |
92 | cd ${WRKSRC} && ${FIND} . -type f ! -name "*.orig" -exec \ | | 92 | cd ${WRKSRC} && ${FIND} . -type f ! -name "*.orig" | ${XARGS} -I {} \ |
93 | ${INSTALL_DATA} {} ${DESTDIR}${PREFIX}/${RM_DIR}/{} \; | | 93 | ${INSTALL_DATA} {} ${DESTDIR}${PREFIX}/${RM_DIR}/{} |
94 | ${INSTALL_SCRIPT} ${FILESDIR}/redmine50_migrate_plugins.sh \ | | 94 | ${INSTALL_SCRIPT} ${FILESDIR}/redmine50_migrate_plugins.sh \ |
95 | ${DESTDIR}${PREFIX}/bin/redmine50_migrate_plugins${RUBY_SUFFIX}.sh | | 95 | ${DESTDIR}${PREFIX}/bin/redmine50_migrate_plugins${RUBY_SUFFIX}.sh |
96 | ${INSTALL_SCRIPT} ${FILESDIR}/redmine50_generate_secret_token.sh \ | | 96 | ${INSTALL_SCRIPT} ${FILESDIR}/redmine50_generate_secret_token.sh \ |
97 | ${DESTDIR}${PREFIX}/bin/redmine50_generate_secret_token${RUBY_SUFFIX}.sh | | 97 | ${DESTDIR}${PREFIX}/bin/redmine50_generate_secret_token${RUBY_SUFFIX}.sh |
98 | ${INSTALL_SCRIPT} ${FILESDIR}/redmine50_migrate_db.sh \ | | 98 | ${INSTALL_SCRIPT} ${FILESDIR}/redmine50_migrate_db.sh \ |
99 | ${DESTDIR}${PREFIX}/bin/redmine50_migrate_db${RUBY_SUFFIX}.sh | | 99 | ${DESTDIR}${PREFIX}/bin/redmine50_migrate_db${RUBY_SUFFIX}.sh |
100 | ${INSTALL_SCRIPT} ${FILESDIR}/redmine50_load_default_data.sh \ | | 100 | ${INSTALL_SCRIPT} ${FILESDIR}/redmine50_load_default_data.sh \ |
101 | ${DESTDIR}${PREFIX}/bin/redmine50_load_default_data${RUBY_SUFFIX}.sh | | 101 | ${DESTDIR}${PREFIX}/bin/redmine50_load_default_data${RUBY_SUFFIX}.sh |
102 | | | 102 | |
103 | post-install: unicorn-post-install | | 103 | post-install: unicorn-post-install |
104 | ${FIND} ${DESTDIR}/ -name ".*" \( -type f -or -type d \) | xargs rm -rf | | 104 | ${FIND} ${DESTDIR}${PREFIX} -name '.*' -exec ${RM} -rf {} + |
105 | ${MV} ${DESTDIR}${PREFIX}/${RM_DIR}/config/configuration.yml.example \ | | 105 | ${MV} ${DESTDIR}${PREFIX}/${RM_DIR}/config/configuration.yml.example \ |
106 | ${DESTDIR}/${EGDIR} | | 106 | ${DESTDIR}/${EGDIR} |
107 | ${MV} ${DESTDIR}${PREFIX}/${RM_DIR}/config/database.yml.example \ | | 107 | ${MV} ${DESTDIR}${PREFIX}/${RM_DIR}/config/database.yml.example \ |
108 | ${DESTDIR}/${EGDIR} | | 108 | ${DESTDIR}/${EGDIR} |
109 | ${MV} ${DESTDIR}${PREFIX}/${RM_DIR}/config/additional_environment.rb.example \ | | 109 | ${MV} ${DESTDIR}${PREFIX}/${RM_DIR}/config/additional_environment.rb.example \ |
110 | ${DESTDIR}/${EGDIR} | | 110 | ${DESTDIR}/${EGDIR} |
111 | | | 111 | |
112 | .include "../../devel/ruby-redmine/redmine.mk" | | 112 | .include "../../devel/ruby-redmine/redmine.mk" |
113 | .include "../../mk/bsd.pkg.mk" | | 113 | .include "../../mk/bsd.pkg.mk" |