Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Jun 2018 15:38:59 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 218844] [NEW PORT] databases/couchdb2: JSON document database with HTTP API and scalable multi-master sync (Version 2.x)
Message-ID:  <bug-218844-7788-tI4R4DFpmi@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-218844-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-218844-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D218844

--- Comment #31 from Mathieu Arnold <mat@FreeBSD.org> ---
This needs a bit more cleanup, which can be done by the committer taking it=
 on.

Many bits are in the wrong order, See Chapter 15. Order of Variables in Port
Makefiles,
https://www.freebsd.org/doc/en/books/porters-handbook/porting-order.html fr=
om
the porter's handbook.

In BUILD_DEPENDS the ${LOCALBASE}/bin/ should be removed.

PLIST should not be changed from its default, and all the `find >> ${PLIST}`
should be changed to `find >> ${TMPPLIST}`.

bsd.port.options.mk should not be included, all the following .if should use
options helpers instead.
http://www.freebsd.org/doc/en/books/porters-handbook/makefile-options.html

pre-install and do-install should be merged.  Files MUST NOT be installed w=
ith
MV or CP, they MUST be installed with one of the INSTALL_* macro or using t=
he
COPYTREE_* macros.
https://www.freebsd.org/doc/en/books/porters-handbook/install.html

The man page MUST always be installed, and not be dependant on a DOCS optio=
n.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-218844-7788-tI4R4DFpmi>