diff options
author | eolianoe | 2016-12-07 13:26:23 +0100 |
---|---|---|
committer | eolianoe | 2016-12-07 13:26:23 +0100 |
commit | 1c08bd0bbc9eeaa5b161b72e5d526069af6ceed6 (patch) | |
tree | befe134db266e92460e26563c0e799037df5d471 | |
parent | 9e4ae6ead6a6ba71168b9eca64968d13024c5323 (diff) | |
download | aur-1c08bd0bbc9eeaa5b161b72e5d526069af6ceed6.tar.gz |
out of source build
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 19 insertions, 6 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Fri Oct 14 08:20:03 UTC 2016 +# Wed Dec 7 12:26:14 UTC 2016 pkgbase = seafile-client pkgdesc = GUI client for synchronizing your local files with seafile server pkgver = 6.0.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/haiwen/seafile-client/ arch = i686 arch = x86_64 @@ -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 } |