# Template file for 'couchdb' pkgname=couchdb version=1.7.1 revision=1 wrksrc="apache-couchdb-$version" build_style=gnu-configure conf_files="/etc/couchdb/default.ini /etc/couchdb/local.ini" hostmakedepends="erlang pkg-config" makedepends="libressl-devel icu-devel js-devel libcurl-devel" depends="erlang" short_desc="A document-oriented database" maintainer="Gerardo Di Iorio " license="Apache-2.0" homepage="http://couchdb.apache.org/" distfiles="https://dist.apache.org/repos/dist/release/couchdb/source/${version}/apache-couchdb-${version}.tar.gz" checksum=91200aa6fbc6fa5e2f3d78ef40e39d8c1ec7c83ea1c2cd730d270658735b2cad system_accounts="couchdb" couchdb_homedir="/var/lib/couchdb" make_dirs=" /var/lib/couchdb 0700 couchdb couchdb /var/log/couchdb 0750 couchdb couchdb" if [ "$CROSS_BUILD" ]; then makedepends+=" erlang" configure_args="--with-erlang=${XBPS_CROSS_BASE}/usr/lib/erlang/usr/include" fi pre_configure() { sed -i 's|-Werror|-pie -fPIE|g' src/couchdb/priv/Makefile.* if [ "$CROSS_BUILD" ]; then sed -i '/FLAGS.*\(usr\|opt\)/s/.*/:/' configure fi } post_install() { vsv couchdb }