diff options
author | DJ Lucas | 2016-05-04 20:06:50 -0500 |
---|---|---|
committer | DJ Lucas | 2016-05-04 20:06:50 -0500 |
commit | 28f74fb50883255001f050103252663184d1ee4d (patch) | |
tree | c0a2d16508826c56f86eb4471a948ed9a69e324d | |
parent | fa57be67db90e04bd7b89fe12de8adddc06bb0bc (diff) | |
download | aur-28f74fb50883255001f050103252663184d1ee4d.tar.gz |
Update to SOGo-3.0.2
-rw-r--r-- | .SRCINFO | 54 | ||||
-rw-r--r-- | PKGBUILD | 86 |
2 files changed, 64 insertions, 76 deletions
@@ -1,32 +1,21 @@ +# Generated by mksrcinfo v8 +# Thu May 5 01:06:27 UTC 2016 pkgbase = sogo - pkgver = 2.3.3a - pkgrel = 3 + pkgdesc = groupware server built around OpenGroupware.org (OGo) and the SOPE application server + pkgver = 3.0.2 + pkgrel = 1 url = http://www.sogo.nu/ + install = sogo.install arch = i686 arch = x86_64 license = GPL - makedepends = gcc-objc - makedepends = gnustep-base - makedepends = libwbxml makedepends = libmemcached - makedepends = sope>=2.3.3a - options = !strip - source = http://www.sogo.nu/files/downloads/SOGo/Sources/SOGo-2.3.3a.tar.gz - source = sogo_configure.patch - source = sogo.service - source = sogo.confd - sha256sums = cc0ed55f30ef889d8d7f2d55b48066a501e9285317e0dfc63e0a12235a68382c - sha256sums = e64ea4aa0ddf29785de8d786ab7ab09f940bfe316b6f1deeb8d04d9d16d35db1 - sha256sums = 0720b9ad35a05d86d794c7adbf18277ecde57ed147e96f6105acca93f19d3b8c - sha256sums = 8ee0d1ad77e998ea801053fce175d8c4a1c55dcc5ee1ff78f0a8e3797187a6a7 - -pkgname = sogo - pkgdesc = groupware server built around OpenGroupware.org (OGo) and the SOPE application server - install = sogo.install - depends = sope>=2.3.3a + makedepends = sope>=3.0.2 + depends = sope>=3.0.2 depends = gnustep-base depends = libmemcached depends = memcached + depends = libwbxml optdepends = postgresql: run database server for sogo locally optdepends = mariadb: run database server for sogo locally optdepends = openldap: run directory server for sogo locally @@ -36,18 +25,23 @@ pkgname = sogo optdepends = nginx: webserver to provide web interface locally optdepends = apache: webserver to provide web interface locally optdepends = lighttpd: webserver to provide web interface locally - optdepends = funambol: sync mobile devices with sogo contacts, events, tasks via SyncML + conflicts = sogo-openchange + conflicts = sogo2-openchange + replaces = sogo-activesync + replaces = sogo2 + replaces = sogo2-activesync + options = !strip backup = etc/sogo/sogo.conf backup = etc/httpd/conf/extra/SOGo.conf backup = etc/conf.d/sogo + source = http://www.sogo.nu/files/downloads/SOGo/Sources/SOGo-3.0.2.tar.gz + source = sogo_configure.patch + source = sogo.service + source = sogo.confd + sha256sums = 1fbeae01b77418eb87b12d8e4ee730b6d508759af1e3cf760743128579401bd8 + sha256sums = e64ea4aa0ddf29785de8d786ab7ab09f940bfe316b6f1deeb8d04d9d16d35db1 + sha256sums = 0720b9ad35a05d86d794c7adbf18277ecde57ed147e96f6105acca93f19d3b8c + sha256sums = 8ee0d1ad77e998ea801053fce175d8c4a1c55dcc5ee1ff78f0a8e3797187a6a7 -pkgname = sogo-openchange - pkgdesc = OpenChange module for SOGo - depends = sogo=2.3.3a - depends = openchange - -pkgname = sogo-activesync - pkgdesc = ActiveSync module for SOGo - depends = sogo=2.3.3a - depends = libwbxml +pkgname = sogo @@ -1,20 +1,45 @@ -# Maintainer: Steven Hiscocks <steven [at] hiscocks [dot] me [dot] uk> +# Maintainer: DJ Lucas <dj_AT_linuxfromscratch_DOT_ort> +# Contributor: Steven Hiscocks <steven [at] hiscocks [dot] me [dot] uk> # Contributor: Andre Wayand <aur-sogo@awayand.sleepmail.com> -pkgbase=sogo -pkgname=('sogo' - 'sogo-openchange' - 'sogo-activesync') -pkgver=2.3.3a -pkgrel=3 +pkgname=sogo +pkgdesc="groupware server built around OpenGroupware.org (OGo) and the SOPE application server" +pkgver=3.0.2 +pkgrel=1 arch=('i686' 'x86_64') url="http://www.sogo.nu/" license=('GPL') -makedepends=('gcc-objc' - 'gnustep-base' - 'libwbxml' - 'libmemcached' - "sope>=${pkgver}") options=('!strip') +depends=("sope>=${pkgver}" + 'gnustep-base' + 'libmemcached' + 'memcached' + 'libwbxml') +makedepends=('libmemcached' + "sope>=${pkgver}") +optdepends=( + 'postgresql: run database server for sogo locally' + 'mariadb: run database server for sogo locally' + 'openldap: run directory server for sogo locally' + 'postfix: run smtp server for sogo locally' + 'dovecot: run imap server for sogo locally' + 'courier-imap: run imap server for sogo locally' + 'nginx: webserver to provide web interface locally' + 'apache: webserver to provide web interface locally' + 'lighttpd: webserver to provide web interface locally') +replaces=('sogo2' + 'sogo-activesync' + 'sogo2-activesync') +conflicts=('sogo-openchange' + 'sogo2-openchange') +backup=('etc/sogo/sogo.conf' + 'etc/httpd/conf/extra/SOGo.conf' + 'etc/conf.d/sogo') +install=sogo.install +replaces=('sogo-activesync' + 'sogo2' + 'sogo2-activesync') +conflicts=('sogo-openchange' + 'sogo2-openchange') source=( http://www.sogo.nu/files/downloads/SOGo/Sources/SOGo-${pkgver}.tar.gz sogo_configure.patch @@ -33,24 +58,7 @@ build() { make } -package_sogo() { -pkgdesc="groupware server built around OpenGroupware.org (OGo) and the SOPE application server" -depends=("sope>=${pkgver}" 'gnustep-base' 'libmemcached' 'memcached') -optdepends=( - 'postgresql: run database server for sogo locally' - 'mariadb: run database server for sogo locally' - 'openldap: run directory server for sogo locally' - 'postfix: run smtp server for sogo locally' - 'dovecot: run imap server for sogo locally' - 'courier-imap: run imap server for sogo locally' - 'nginx: webserver to provide web interface locally' - 'apache: webserver to provide web interface locally' - 'lighttpd: webserver to provide web interface locally' - 'funambol: sync mobile devices with sogo contacts, events, tasks via SyncML') -backup=('etc/sogo/sogo.conf' - 'etc/httpd/conf/extra/SOGo.conf' - 'etc/conf.d/sogo') -install=sogo.install +package() { cd "${srcdir}/SOGo-${pkgver}" make install DESTDIR="${pkgdir}" GNUSTEP_SYSTEM_ADMIN_TOOLS="/usr/bin" @@ -67,26 +75,12 @@ install=sogo.install "${pkgdir}"/usr/lib/sogo/scripts/ install -D -m 0644 "${srcdir}"/sogo.confd \ "${pkgdir}"/etc/conf.d/sogo -} - -package_sogo-openchange() { -pkgdesc="OpenChange module for SOGo" -depends=("sogo=${pkgver}" 'openchange') - - cd "${srcdir}/SOGo-${pkgver}/OpenChange" - sed 's@-Wall@-Wall -fobjc-exceptions@' -i GNUmakefile - make PYTHON=/usr/bin/python2 install DESTDIR="${pkgdir}" GNU_SYSTEM_ADMIN_TOOLS="/usr/bin" -} - -package_sogo-activesync() { -pkgdesc="ActiveSync module for SOGo" -depends=("sogo=${pkgver}" 'libwbxml') - cd "${srcdir}/SOGo-${pkgver}/ActiveSync" make PYTHON=/usr/bin/python2 install DESTDIR="${pkgdir}" GNU_SYSTEM_ADMIN_TOOLS="/usr/bin" + } -sha256sums=('cc0ed55f30ef889d8d7f2d55b48066a501e9285317e0dfc63e0a12235a68382c' +sha256sums=('1fbeae01b77418eb87b12d8e4ee730b6d508759af1e3cf760743128579401bd8' 'e64ea4aa0ddf29785de8d786ab7ab09f940bfe316b6f1deeb8d04d9d16d35db1' '0720b9ad35a05d86d794c7adbf18277ecde57ed147e96f6105acca93f19d3b8c' '8ee0d1ad77e998ea801053fce175d8c4a1c55dcc5ee1ff78f0a8e3797187a6a7') |