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 /PKGBUILD | |
parent | 9e4ae6ead6a6ba71168b9eca64968d13024c5323 (diff) | |
download | aur-1c08bd0bbc9eeaa5b161b72e5d526069af6ceed6.tar.gz |
out of source build
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 17 insertions, 4 deletions
@@ -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 } |