summaryrefslogtreecommitdiff
path: root/libcmis/Pkgfile
blob: f7278353441b208a0807b1d24402ae9bd3251296 (plain)
    1 # Description: a C/C++ client library for the CMIS protocol
    2 # URL: https://github.com/tdf/libcmis
    3 # Maintainer: Tim Biermann, tbier at posteo dot de
    4 # Depends on: boost brotli cppunit gnutls keyutils libpsl libxml2 openldap rtmpdump
    5 
    6 name=libcmis
    7 version=0.5.2
    8 release=3
    9 source=(https://github.com/tdf/libcmis/releases/download/v${version}/$name-$version.tar.gz
   10   0001-rename-class-GetObject-to-avoid-name-clash-on-Window.patch
   11   libcmis-libxml2_compatibility.patch
   12   libcmis_gdrive.patch
   13   libcmis_onedrive.patch
   14   libcmis_oauth_pw_as_refreshtoken.patch)
   15 
   16 build() {
   17   cd $name-$version
   18 
   19   # libreoffice patches
   20   patch -Np1 -i $SRC/0001-rename-class-GetObject-to-avoid-name-clash-on-Window.patch
   21   patch -Np1 -i $SRC/libcmis-libxml2_compatibility.patch
   22   patch -Np1 -i $SRC/libcmis_onedrive.patch
   23   patch -Np1 -i $SRC/libcmis_oauth_pw_as_refreshtoken.patch
   24   patch -Np1 -i $SRC/libcmis_gdrive.patch
   25 
   26   ./configure --prefix=/usr \
   27     --disable-werror \
   28     --with-man=no
   29   make
   30   make DESTDIR=$PKG install
   31 }

Generated by cgit