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 }
|