BSD Ports

net/libcmis 0.6.3_2 FreeBSD

Client library for the CMIS interface

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
LGPL20, MPL11, GPLv2
Categories
net, devel
Package size
844.2 KiB, 7430.2 KiB installed

Description

LibCMIS is a C++ client library for the CMIS interface. This allows C++ applications to connect to any ECM behaving as a CMIS server like Alfresco, Nuxeo for the open source ones.

In the other systems

SystemPortVersion
FreeBSDnet/libcmis0.6.3_2
NetBSDnet/libcmis0.6.3nb1
DragonFlynet/libcmis0.6.2_4
MidnightBSDnet/libcmis0.6.3

Install

Binary package:

pkg install libcmis

From the ports tree:

cd /usr/ports/net/libcmis/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libcmis>0:net/libcmis
LIB_DEPENDS=	libcmis-.so:net/libcmis

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.6.3_20.6.3_20.5.2_60.6.2_60.6.3_2
FreeBSD:14:quarterly0.6.3_20.6.3_2n/a0.6.2_60.6.3_2
FreeBSD:15:latest0.6.3_20.6.3_2n/a0.6.2_60.6.2_6
FreeBSD:15:quarterly0.6.3_20.6.3_2n/an/an/a
FreeBSD:16:latest0.6.3_20.6.3_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 18
Run dependencies 14
Required by 121

The first 100 are listed.

Configuration

No options to configure.

USES
compiler:c++11-lib gmake gnome libtool localbase pathfix pkgconfig tar:xz
Service scripts
none

Files

pkg-plist 45
  • bin/cmis-client
  • include/libcmis-%%MAJVER%%/libcmis/allowable-actions.hxx
  • include/libcmis-%%MAJVER%%/libcmis/document.hxx
  • include/libcmis-%%MAJVER%%/libcmis/exception.hxx
  • include/libcmis-%%MAJVER%%/libcmis/folder.hxx
  • include/libcmis-%%MAJVER%%/libcmis/libcmis-api.h
  • include/libcmis-%%MAJVER%%/libcmis/libcmis.hxx
  • include/libcmis-%%MAJVER%%/libcmis/oauth2-data.hxx
  • include/libcmis-%%MAJVER%%/libcmis/object-type.hxx
  • include/libcmis-%%MAJVER%%/libcmis/object.hxx
  • include/libcmis-%%MAJVER%%/libcmis/property-type.hxx
  • include/libcmis-%%MAJVER%%/libcmis/property.hxx
  • include/libcmis-%%MAJVER%%/libcmis/rendition.hxx
  • include/libcmis-%%MAJVER%%/libcmis/repository.hxx
  • include/libcmis-%%MAJVER%%/libcmis/session-factory.hxx
  • include/libcmis-%%MAJVER%%/libcmis/session.hxx
  • include/libcmis-%%MAJVER%%/libcmis/xml-utils.hxx
  • include/libcmis-%%MAJVER%%/libcmis/xmlserializable.hxx
  • include/libcmis-c-%%MAJVER%%/libcmis-c/allowable-actions.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/document.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/error.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/folder.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/libcmis-c-api.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/libcmis-c.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/oauth2-data.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/object-type.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/object.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/property-type.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/property.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/rendition.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/repository.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/session-factory.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/session.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/types.h
  • include/libcmis-c-%%MAJVER%%/libcmis-c/vectors.h
  • lib/libcmis-.a
  • lib/libcmis-.so
  • lib/libcmis-.so.
  • lib/libcmis-.so..1.2
  • lib/libcmis-c-.a
  • lib/libcmis-c-.so
  • lib/libcmis-c-.so.
  • lib/libcmis-c-.so..0.1
  • libdata/pkgconfig/libcmis-.pc
  • libdata/pkgconfig/libcmis-c-.pc
distinfo 1
FileSizeSHA256
libcmis-0.6.3.tar.xz505312e2e151fdd47a345b6ef72cae1d8ecf3099bb90420f276761f2793ec317809307
Master sites 2
  • https://github.com/tdf/libcmis/releases/download/v0.6.3/
  • https://dev-www.libreoffice.org/src/

Commit history 3

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92
213840c151 Dima Panov */*: bump consumers after devel/boost update
e2cbc721b4 Dima Panov net/libcmis: update to 0.6.1 release (+)
libcmis 0.6.3 * More robust handling of server responses: added bounds and missing-value checks across the XML, SOAP, JSON, multipart and base64 parsing paths * Reject stray control characters in URLs, headers, credentials and proxy settings, and bound the size and duration of a response * Run curl_global_init once via std::call_once * Build fixes for boost 1.86, libxml2 2.12 and clang * Switched continuous integration to GitHub Actions