summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 17 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index eb95419146d8..2bec67c73212 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=seafile-client
pkgver=6.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="GUI client for synchronizing your local files with seafile server"
arch=('i686' 'x86_64')
url="https://github.com/haiwen/seafile-client/"
@@ -16,13 +16,26 @@ provides=('seafile-client-qt5')
source=("${pkgname}-v${pkgver}.tar.gz::https://github.com/haiwen/${pkgname}/archive/v${pkgver}.tar.gz")
sha256sums=('06a32b0ce34ab7f0ef298520f9ef4b24c1b9c4c2e5a8d8f248cc444ef6bd0544')
+prepare() {
+ cd "${srcdir}"
+
+ mkdir -p build
+}
+
build () {
- cd "$srcdir/${pkgname}-${pkgver}"
- cmake -DBUILD_SHIBBOLETH_SUPPORT=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr .
+ cd "$srcdir/build"
+
+ cmake \
+ -DBUILD_SHIBBOLETH_SUPPORT=ON \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ "${srcdir}/${pkgname}-${pkgver}"
+
make
}
package () {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${srcdir}/build"
+
make DESTDIR="${pkgdir}" install
}