summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD17
2 files changed, 25 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f4c159498758..51f49800b10c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,21 @@
# Generated by mksrcinfo v8
-# Wed Jan 13 14:53:55 UTC 2016
+# Wed Jan 13 18:31:55 UTC 2016
pkgbase = seafile-server
pkgdesc = Seafile is an online file storage and collaboration tool
pkgver = 5.0.4
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/haiwen/seafile/
- arch = any
+ arch = i686
+ arch = x86_64
+ arch = armv7h
+ arch = armv6h
license = GPL3
makedepends = vala
makedepends = intltool
makedepends = python2
makedepends = sqlite
makedepends = fuse
- makedepends = ccnet=5.0.4
+ makedepends = ccnet>=5.0.4
makedepends = libevhtp-seafile=1.2.9
source = seafile-server-5.0.4.tar.gz::https://github.com/haiwen/seafile/archive/v5.0.4-server.tar.gz
source = seafile-admin_virtualenv.patch
@@ -32,7 +35,7 @@ pkgbase = seafile-server
pkgname = seafile-server
pkgdesc = Seafile server components, without seahub
install = seafile-server.install
- depends = seafile-shared=5.0.4
+ depends = seafile-shared
depends = python2-mako
depends = python2-dateutil
depends = python2-webpy
@@ -40,18 +43,21 @@ pkgname = seafile-server
depends = python2-virtualenv
depends = python2-flup
depends = python2-six
- depends = libevhtp-seafile=1.2.9
+ depends = libevhtp-seafile
depends = git
+ conflicts = seafile-shared<5.0.4
options = !libtool
options = !emptydirs
pkgname = seafile-client-cli
pkgdesc = Seafile cli client
- depends = seafile-shared=5.0.4
- depends = libevent
+ depends = seafile-shared
+ depends = ibevent
+ conflicts = seafile-shared<5.0.4
pkgname = seafile-shared
pkgdesc = Shared components of Seafile (seafile-daemon, libseafile, python bindings, manuals)
- depends = ccnet=5.0.4
+ depends = ccnet
depends = fuse
+ conflicts = ccnet<5.0.4
diff --git a/PKGBUILD b/PKGBUILD
index 9396d6c866af..1c17b2448611 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,14 +3,14 @@
pkgname=('seafile-server' 'seafile-client-cli' 'seafile-shared')
pkgver=5.0.4
-pkgrel=1
+pkgrel=2
pkgdesc="Seafile is an online file storage and collaboration tool"
-arch=('any')
+arch=('i686' 'x86_64' 'armv7h' 'armv6h')
url="https://github.com/haiwen/seafile/"
license=('GPL3')
makedepends=("vala" "intltool"
"python2" "sqlite" "fuse"
- "ccnet=${pkgver}" "libevhtp-seafile=1.2.9")
+ "ccnet>=${pkgver}" "libevhtp-seafile=1.2.9")
source=("seafile-server-${pkgver}.tar.gz::https://github.com/haiwen/seafile/archive/v${pkgver}-server.tar.gz"
"seafile-admin_virtualenv.patch"
"seafile-server@.service"
@@ -56,7 +56,8 @@ build() {
}
package_seafile-client-cli() {
- depends=("seafile-shared=${pkgver}" 'libevent')
+ depends=("seafile-shared" "ibevent")
+ conflicts=("seafile-shared<${pkgver}")
pkgdesc="Seafile cli client"
cd "${srcdir}/seafile-${pkgver}-server"
@@ -66,7 +67,8 @@ package_seafile-client-cli() {
}
package_seafile-shared() {
- depends=("ccnet=${pkgver}" "fuse")
+ depends=("ccnet" "fuse")
+ conflicts=("ccnet<${pkgver}")
pkgdesc="Shared components of Seafile (seafile-daemon, libseafile, python bindings, manuals)"
cd "${srcdir}/seafile-${pkgver}-server"
@@ -86,10 +88,11 @@ package_seafile-shared() {
}
package_seafile-server() {
- depends=("seafile-shared=${pkgver}"
+ depends=("seafile-shared"
"python2-mako" "python2-dateutil" "python2-webpy" "python2-pip"
"python2-virtualenv" "python2-flup" "python2-six"
- "libevhtp-seafile=1.2.9" "git")
+ "libevhtp-seafile" "git")
+ conflicts=("seafile-shared<${pkgver}")
options=('!libtool' '!emptydirs')
install=seafile-server.install
pkgdesc="Seafile server components, without seahub"