summaryrefslogtreecommitdiff
path: root/nextcloud-client/Pkgfile
blob: 6844e513ba221d1aac8b0587b16cb551a034b727 (plain)
    1 # Description: Nextcloud desktop client
    2 # URL: https://nextcloud.com/
    3 # Maintainer: Tim Biermann, tbier at posteo dot de
    4 # Depends on: libevent pciutils qtkeychain qtwebengine
    5 # Optional: doxygen kde5
    6 
    7 name=nextcloud-client
    8 version=3.0.2
    9 release=1
   10 source=(https://github.com/nextcloud/desktop/archive/v$version/$name-$version-$release.tar.gz)
   11 
   12 build() {
   13   cmake -Sdesktop-$version -Bbuild -GNinja \
   14     -DCMAKE_INSTALL_PREFIX=/usr \
   15     -DCMAKE_INSTALL_LIBDIR=lib \
   16     -DCMAKE_BUILD_TYPE=Release \
   17     -DCMAKE_INSTALL_SYSCONFDIR=/usr/etc/nextcloud \
   18     -DNO_SHIBBOLETH=1
   19   cmake --build build
   20   DESTDIR=$PKG cmake --install build
   21 
   22   rm -r $PKG/usr/share/nextcloud
   23   # there are no ports for nautilus nor nemo in CRUX atm
   24   rm -r $PKG/usr/share/{nautilus-python,nemo-python}
   25   # there is caja for mate though, only make it available if it's installed
   26   [[ ! -e /usr/lib/pkgconfig/libcaja-extension.pc ]] && rm -r $PKG/usr/share/caja-python || true
   27 }

Generated by cgit