summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authoreolianoe2016-12-07 13:26:23 +0100
committereolianoe2016-12-07 13:26:23 +0100
commit1c08bd0bbc9eeaa5b161b72e5d526069af6ceed6 (patch)
treebefe134db266e92460e26563c0e799037df5d471 /PKGBUILD
parent9e4ae6ead6a6ba71168b9eca64968d13024c5323 (diff)
downloadaur-1c08bd0bbc9eeaa5b161b72e5d526069af6ceed6.tar.gz
out of source build
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
}