diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 16 | ||||
-rw-r--r-- | couchbase-server.service | 20 |
3 files changed, 13 insertions, 38 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Tue Jul 11 11:29:16 UTC 2017 +# Wed Jan 10 04:05:17 UTC 2018 pkgbase = couchbase-server-community pkgdesc = A document database featuring a powerful query language and unrivaled performance at scale. - pkgver = 4.5.1 - pkgrel = 2 + pkgver = 5.0.1 + pkgrel = 1 url = http://www.couchbase.com/ install = couchbase-server.install arch = x86_64 @@ -13,13 +13,10 @@ pkgbase = couchbase-server-community depends = openssl depends = zlib depends = python2 - depends = openssl-1.0 - depends = ncurses5-compat-libs conflicts = couchbase3-server-community - source = couchbase-server-community-v4.5.1.deb::http://packages.couchbase.com/releases/4.5.1/couchbase-server-community_4.5.1-ubuntu14.04_amd64.deb - source = couchbase-server.service - md5sums = b15ba0ebdc14f7ed62b8127cebd582ea - md5sums = 5126e004422c1a5b9391602ac9208319 + conflicts = couchbase4-server-community + source = couchbase-server-community-v5.0.1.deb::http://packages.couchbase.com/releases/5.0.1/couchbase-server-community_5.0.1-ubuntu16.04_amd64.deb + md5sums = efd890ccaea2a83020c11746315a404f pkgname = couchbase-server-community @@ -1,18 +1,17 @@ # Maintainer: Christophe Robin <crobin at nekoo a-dot com> pkgname=couchbase-server-community -pkgver=4.5.1 -pkgrel=2 +pkgver=5.0.1 +pkgrel=1 pkgdesc="A document database featuring a powerful query language and unrivaled performance at scale." arch=('x86_64') url="http://www.couchbase.com/" source=( - "${pkgname}-v${pkgver}.deb::http://packages.couchbase.com/releases/${pkgver}/${pkgname}_${pkgver}-ubuntu14.04_amd64.deb" - "couchbase-server.service" + "${pkgname}-v${pkgver}.deb::http://packages.couchbase.com/releases/${pkgver}/${pkgname}_${pkgver}-ubuntu16.04_amd64.deb" ) install=couchbase-server.install -depends=(glibc gcc-libs sqlite openssl zlib python2 openssl-1.0 ncurses5-compat-libs) -conflicts=(couchbase3-server-community) +depends=(glibc gcc-libs sqlite openssl zlib python2) +conflicts=(couchbase3-server-community couchbase4-server-community) package() { msg2 "Extracting the data.tar.gz file" @@ -25,8 +24,7 @@ package() { # remove init.d and replace by systemd definition msg2 "Installing systemd service file" rm -Rf "${pkgdir}/etc" - install -D couchbase-server.service "${pkgdir}/usr/lib/systemd/system/couchbase-server.service" + mv "${pkgdir}/lib" "${pkgdir}/usr/lib" } -md5sums=('b15ba0ebdc14f7ed62b8127cebd582ea' - '5126e004422c1a5b9391602ac9208319') +md5sums=('efd890ccaea2a83020c11746315a404f') diff --git a/couchbase-server.service b/couchbase-server.service deleted file mode 100644 index 3c52165ee24b..000000000000 --- a/couchbase-server.service +++ /dev/null @@ -1,20 +0,0 @@ -# -*- mode: conf-unix; -*- -[Unit] -Description = Couchbase Server -Documentation = http://docs.couchbase.com -After = network.target remote-fs.target nss-lookup.target - -[Service] -SyslogIdentifier = couchbase -User = couchbase -Type = forking -PIDFile=/opt/couchbase/var/lib/couchbase/couchbase-server.pid -WorkingDirectory = /opt/couchbase/var/lib/couchbase -LimitNOFILE = 40960 -LimitCORE = infinity -LimitMEMLOCK = infinity -ExecStart = /opt/couchbase/bin/couchbase-server -- -noinput -detached > /opt/couchbase/var/lib/couchbase/logs/start.log 2>&1 -ExecStop = /opt/couchbase/bin/couchbase-server -- -k - -[Install] -WantedBy = multi-user.target |