Date: Monday, November 21, 2016 @ 11:26:59 Author: spupykin Revision: 196442
archrelease: copy trunk to community-x86_64 Added: couchdb/repos/community-x86_64/PKGBUILD (from rev 196441, couchdb/trunk/PKGBUILD) couchdb/repos/community-x86_64/couchdb.install (from rev 196441, couchdb/trunk/couchdb.install) couchdb/repos/community-x86_64/couchdb.service (from rev 196441, couchdb/trunk/couchdb.service) couchdb/repos/community-x86_64/couchdb.tmpfiles (from rev 196441, couchdb/trunk/couchdb.tmpfiles) couchdb/repos/community-x86_64/datadirs.ini (from rev 196441, couchdb/trunk/datadirs.ini) Deleted: couchdb/repos/community-x86_64/PKGBUILD couchdb/repos/community-x86_64/couchdb.install couchdb/repos/community-x86_64/couchdb.service couchdb/repos/community-x86_64/couchdb.tmpfiles couchdb/repos/community-x86_64/datadirs.ini ------------------+ PKGBUILD | 103 ++++++++++++++++++++++++++--------------------------- couchdb.install | 32 ++++++++-------- couchdb.service | 30 +++++++-------- couchdb.tmpfiles | 2 - datadirs.ini | 6 +-- 5 files changed, 86 insertions(+), 87 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2016-11-21 11:22:00 UTC (rev 196441) +++ PKGBUILD 2016-11-21 11:26:59 UTC (rev 196442) @@ -1,52 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: Vitaliy Berdinskikh ur6lad[at]i.ua -# Contributor: Michael Fellinger <m.fellin...@gmail.com> - -pkgname=couchdb -pkgver=2.0.0 -pkgrel=1 -pkgdesc="A document-oriented database that can be queried and indexed in a MapReduce fashion using JSON" -arch=('i686' 'x86_64') -url="http://couchdb.apache.org" -license=('APACHE') -depends=('icu' 'erlang-nox' 'js185' 'openssl' 'curl' 'util-linux') -makedepends=('autoconf-archive' 'git') -install=couchdb.install -backup=('etc/couchdb/local.ini' - 'etc/conf.d/couchdb' - 'etc/logrotate.d/couchdb') -validpgpkeys=('E0AF0A194D55C84E4A19A801CDB0C0F904F4EE9B' - 'D2B17F9DA23C0A10991AF2E3D9EE01E47852AEE4') -source=("http://www.eu.apache.org/dist/couchdb/source/$pkgver/apache-couchdb-$pkgver.tar.gz"{,.asc} - "couchdb.service" - "couchdb.tmpfiles" - "datadirs.ini") -md5sums=('402fc02df28a5297a56cedebbae42524' - 'SKIP' - '38cea6d9b533a22dadc22538a921c282' - '1e254ebe32eeb061be64193bafa35dbf' - 'cd649a705805e6193ae72aea33a2e4bd') - -build() { - cd "$srcdir/apache-couchdb-$pkgver" - ./configure - make release -} - -package() { - cd "$srcdir/apache-couchdb-$pkgver" - install -dm0755 "$pkgdir"/usr/lib/ - install -dm0755 "$pkgdir"/etc/couchdb/ - install -dm0755 "$pkgdir"/var/lib/couchdb/ - - cp -r rel/couchdb "$pkgdir"/usr/lib/couchdb - mv "$pkgdir"/usr/lib/couchdb/etc/local.ini "$pkgdir"/etc/couchdb/local.ini - - # use system erts - rm -rf $pkgdir/usr/lib/couchdb/erts-8.1 - ln -s /usr/lib/erlang/erts-8.1 $pkgdir/usr/lib/couchdb/erts-8.1 - - install -Dm0644 "$srcdir"/$pkgname.service "$pkgdir"/usr/lib/systemd/system/$pkgname.service - install -Dm0644 "$srcdir"/datadirs.ini "$pkgdir"/usr/lib/couchdb/etc/datadirs.ini -} Copied: couchdb/repos/community-x86_64/PKGBUILD (from rev 196441, couchdb/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2016-11-21 11:26:59 UTC (rev 196442) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: Vitaliy Berdinskikh ur6lad[at]i.ua +# Contributor: Michael Fellinger <m.fellin...@gmail.com> + +pkgname=couchdb +pkgver=2.0.0 +pkgrel=2 +pkgdesc="A document-oriented database that can be queried and indexed in a MapReduce fashion using JSON" +arch=('i686' 'x86_64') +url="http://couchdb.apache.org" +license=('APACHE') +depends=('icu' 'erlang-nox' 'js185' 'openssl' 'curl' 'util-linux') +makedepends=('autoconf-archive' 'git') +install=couchdb.install +backup=('etc/couchdb/local.ini') +validpgpkeys=('E0AF0A194D55C84E4A19A801CDB0C0F904F4EE9B' + 'D2B17F9DA23C0A10991AF2E3D9EE01E47852AEE4') +source=("http://www.eu.apache.org/dist/couchdb/source/$pkgver/apache-couchdb-$pkgver.tar.gz"{,.asc} + "couchdb.service" + "couchdb.tmpfiles" + "datadirs.ini") +md5sums=('402fc02df28a5297a56cedebbae42524' + 'SKIP' + '38cea6d9b533a22dadc22538a921c282' + '1e254ebe32eeb061be64193bafa35dbf' + 'cd649a705805e6193ae72aea33a2e4bd') + +build() { + cd "$srcdir/apache-couchdb-$pkgver" + ./configure + make release +} + +package() { + cd "$srcdir/apache-couchdb-$pkgver" + install -dm0755 "$pkgdir"/usr/lib/ + install -dm0755 "$pkgdir"/etc/couchdb/ + install -dm0755 "$pkgdir"/var/lib/couchdb/ + + cp -r rel/couchdb "$pkgdir"/usr/lib/couchdb + mv "$pkgdir"/usr/lib/couchdb/etc/local.ini "$pkgdir"/etc/couchdb/local.ini + + # use system erts + rm -rf "$pkgdir"/usr/lib/couchdb/erts-* + _erts=$(cd /usr/lib/erlang/ && ls -1d erts-*) + ln -s /usr/lib/erlang/${_erts} "$pkgdir"/usr/lib/couchdb/${_erts} + + install -Dm0644 "$srcdir"/$pkgname.service "$pkgdir"/usr/lib/systemd/system/$pkgname.service + install -Dm0644 "$srcdir"/datadirs.ini "$pkgdir"/usr/lib/couchdb/etc/datadirs.ini +} Deleted: couchdb.install =================================================================== --- couchdb.install 2016-11-21 11:22:00 UTC (rev 196441) +++ couchdb.install 2016-11-21 11:26:59 UTC (rev 196442) @@ -1,16 +0,0 @@ -post_install() { - id couchdb &>/dev/null || \ - useradd -r -c "CouchDB daemon" -g daemon -d /var/lib/couchdb -s /bin/false couchdb - chown couchdb.daemon /etc/couchdb/local.ini - chown -R couchdb.daemon /var/lib/couchdb -} - -pre_upgrade() { - id couchdb &>/dev/null || \ - useradd -r -c "CouchDB daemon" -g daemon -d /var/lib/couchdb -s /bin/false couchdb -} - -post_upgrade() { - chown couchdb.daemon /etc/couchdb/local.ini - chown -R couchdb.daemon /var/lib/couchdb -} Copied: couchdb/repos/community-x86_64/couchdb.install (from rev 196441, couchdb/trunk/couchdb.install) =================================================================== --- couchdb.install (rev 0) +++ couchdb.install 2016-11-21 11:26:59 UTC (rev 196442) @@ -0,0 +1,16 @@ +post_install() { + id couchdb &>/dev/null || \ + useradd -r -c "CouchDB daemon" -g daemon -d /var/lib/couchdb -s /bin/false couchdb + chown couchdb.daemon /etc/couchdb/local.ini + chown -R couchdb.daemon /var/lib/couchdb +} + +pre_upgrade() { + id couchdb &>/dev/null || \ + useradd -r -c "CouchDB daemon" -g daemon -d /var/lib/couchdb -s /bin/false couchdb +} + +post_upgrade() { + chown couchdb.daemon /etc/couchdb/local.ini + chown -R couchdb.daemon /var/lib/couchdb +} Deleted: couchdb.service =================================================================== --- couchdb.service 2016-11-21 11:22:00 UTC (rev 196441) +++ couchdb.service 2016-11-21 11:26:59 UTC (rev 196442) @@ -1,15 +0,0 @@ -[Unit] -Description=CouchDB Server - -[Service] -User=couchdb -Type=simple -Environment="ERL_FLAGS=-couch_ini /usr/lib/couchdb/etc/default.ini /usr/lib/couchdb/etc/datadirs.ini /etc/couchdb/local.ini" -ExecStart=/usr/lib/couchdb/bin/couchdb -ProtectSystem=true -ProtectHome=true -NoNewPrivileges=true -PrivateTmp=true - -[Install] -WantedBy=multi-user.target Copied: couchdb/repos/community-x86_64/couchdb.service (from rev 196441, couchdb/trunk/couchdb.service) =================================================================== --- couchdb.service (rev 0) +++ couchdb.service 2016-11-21 11:26:59 UTC (rev 196442) @@ -0,0 +1,15 @@ +[Unit] +Description=CouchDB Server + +[Service] +User=couchdb +Type=simple +Environment="ERL_FLAGS=-couch_ini /usr/lib/couchdb/etc/default.ini /usr/lib/couchdb/etc/datadirs.ini /etc/couchdb/local.ini" +ExecStart=/usr/lib/couchdb/bin/couchdb +ProtectSystem=true +ProtectHome=true +NoNewPrivileges=true +PrivateTmp=true + +[Install] +WantedBy=multi-user.target Deleted: couchdb.tmpfiles =================================================================== --- couchdb.tmpfiles 2016-11-21 11:22:00 UTC (rev 196441) +++ couchdb.tmpfiles 2016-11-21 11:26:59 UTC (rev 196442) @@ -1 +0,0 @@ -d /run/couchdb 0755 couchdb daemon - Copied: couchdb/repos/community-x86_64/couchdb.tmpfiles (from rev 196441, couchdb/trunk/couchdb.tmpfiles) =================================================================== --- couchdb.tmpfiles (rev 0) +++ couchdb.tmpfiles 2016-11-21 11:26:59 UTC (rev 196442) @@ -0,0 +1 @@ +d /run/couchdb 0755 couchdb daemon - Deleted: datadirs.ini =================================================================== --- datadirs.ini 2016-11-21 11:22:00 UTC (rev 196441) +++ datadirs.ini 2016-11-21 11:26:59 UTC (rev 196442) @@ -1,3 +0,0 @@ -[couchdb] -database_dir = /var/lib/couchdb -view_index_dir = /var/lib/couchdb Copied: couchdb/repos/community-x86_64/datadirs.ini (from rev 196441, couchdb/trunk/datadirs.ini) =================================================================== --- datadirs.ini (rev 0) +++ datadirs.ini 2016-11-21 11:26:59 UTC (rev 196442) @@ -0,0 +1,3 @@ +[couchdb] +database_dir = /var/lib/couchdb +view_index_dir = /var/lib/couchdb