| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.66 2020/04/12 08:28:24 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.67 2020/04/23 19:59:41 rillig Exp $ |
2 | | | 2 | |
3 | DISTNAME= apache-couchdb-2.3.1 | | 3 | DISTNAME= apache-couchdb-2.3.1 |
4 | PKGNAME= ${DISTNAME:S/apache-//} | | 4 | PKGNAME= ${DISTNAME:S/apache-//} |
5 | PKGREVISION= 5 | | 5 | PKGREVISION= 5 |
6 | CATEGORIES= databases | | 6 | CATEGORIES= databases |
7 | MASTER_SITES= ${MASTER_SITE_APACHE:=couchdb/source/${PKGVERSION_NOREV}/} | | 7 | MASTER_SITES= ${MASTER_SITE_APACHE:=couchdb/source/${PKGVERSION_NOREV}/} |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://couchdb.apache.org/ | | 10 | HOMEPAGE= https://couchdb.apache.org/ |
11 | COMMENT= Document database server, accessible via a RESTful JSON API | | 11 | COMMENT= Document database server, accessible via a RESTful JSON API |
12 | LICENSE= apache-2.0 | | 12 | LICENSE= apache-2.0 |
13 | | | 13 | |
14 | HAS_CONFIGURE= yes | | 14 | HAS_CONFIGURE= yes |
| @@ -48,29 +48,27 @@ OWN_DIRS_PERMS+= ${COUCH_RUNDIR} ${COUCH | | | @@ -48,29 +48,27 @@ OWN_DIRS_PERMS+= ${COUCH_RUNDIR} ${COUCH |
48 | | | 48 | |
49 | PKG_SYSCONFSUBDIR= couchdb | | 49 | PKG_SYSCONFSUBDIR= couchdb |
50 | PKG_SYSCONFDIR_PERMS= ${COUCH_USER} ${COUCH_GROUP} 0775 | | 50 | PKG_SYSCONFDIR_PERMS= ${COUCH_USER} ${COUCH_GROUP} 0775 |
51 | CONF_FILES_PERMS+= ${COUCH_EGDIR}/default.ini ${PKG_SYSCONFDIR}/default.ini \ | | 51 | CONF_FILES_PERMS+= ${COUCH_EGDIR}/default.ini ${PKG_SYSCONFDIR}/default.ini \ |
52 | ${COUCH_USER} ${COUCH_GROUP} 0660 | | 52 | ${COUCH_USER} ${COUCH_GROUP} 0660 |
53 | CONF_FILES_PERMS+= ${COUCH_EGDIR}/local.ini ${PKG_SYSCONFDIR}/local.ini \ | | 53 | CONF_FILES_PERMS+= ${COUCH_EGDIR}/local.ini ${PKG_SYSCONFDIR}/local.ini \ |
54 | ${COUCH_USER} ${COUCH_GROUP} 0660 | | 54 | ${COUCH_USER} ${COUCH_GROUP} 0660 |
55 | CONF_FILES_PERMS+= ${COUCH_EGDIR}/vm.args ${PKG_SYSCONFDIR}/vm.args \ | | 55 | CONF_FILES_PERMS+= ${COUCH_EGDIR}/vm.args ${PKG_SYSCONFDIR}/vm.args \ |
56 | ${COUCH_USER} ${COUCH_GROUP} 0660 | | 56 | ${COUCH_USER} ${COUCH_GROUP} 0660 |
57 | | | 57 | |
58 | SUBST_CLASSES+= paths | | 58 | SUBST_CLASSES+= paths |
59 | SUBST_MESSAGE.paths= Setting standard paths | | 59 | SUBST_MESSAGE.paths= Setting standard paths |
60 | SUBST_STAGE.paths= pre-configure | | 60 | SUBST_STAGE.paths= pre-configure |
61 | SUBST_FILES.paths= configure | | | |
62 | SUBST_FILES.paths+= rel/files/couchdb.in | | 61 | SUBST_FILES.paths+= rel/files/couchdb.in |
63 | SUBST_FILES.paths+= rel/overlay/bin/couchdb | | | |
64 | SUBST_FILES.paths+= rel/overlay/etc/default.ini | | 62 | SUBST_FILES.paths+= rel/overlay/etc/default.ini |
65 | SUBST_FILES.paths+= src/config/src/config_app.erl | | 63 | SUBST_FILES.paths+= src/config/src/config_app.erl |
66 | SUBST_VARS.paths= COUCH_DBDIR COUCH_LOGDIR COUCH_RUNDIR PREFIX PKG_SYSCONFDIR | | 64 | SUBST_VARS.paths= COUCH_DBDIR COUCH_LOGDIR COUCH_RUNDIR PREFIX PKG_SYSCONFDIR |
67 | | | 65 | |
68 | CHECK_PORTABILITY_SKIP+= build-aux/print-committerlist.sh | | 66 | CHECK_PORTABILITY_SKIP+= build-aux/print-committerlist.sh |
69 | | | 67 | |
70 | CONFIGURE_ARGS+= --rebar\ ${PREFIX}/bin/rebar | | 68 | CONFIGURE_ARGS+= --rebar\ ${PREFIX}/bin/rebar |
71 | CONFIGURE_ARGS+= --user\ ${COUCH_USER} | | 69 | CONFIGURE_ARGS+= --user\ ${COUCH_USER} |
72 | CONFIGURE_ARGS+= --skip-deps | | 70 | CONFIGURE_ARGS+= --skip-deps |
73 | CONFIGURE_ARGS+= --with-curl | | 71 | CONFIGURE_ARGS+= --with-curl |
74 | | | 72 | |
75 | BUILD_TARGET= release | | 73 | BUILD_TARGET= release |
76 | TEST_TARGET= check | | 74 | TEST_TARGET= check |