sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Ismael Luceno (77950164becfdc817305d4f2b02e7ed1f816a0ab)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (77950164becfdc817305d4f2b02e7ed1f816a0ab)
- Date: Sat, 25 Dec 2021 21:07:46 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 1 +
libs/libcmis/DEPENDS | 7 +++++++
libs/libcmis/DETAILS | 15 +++++++++++++++
libs/libcmis/HISTORY | 2 ++
libs/libwpd/HISTORY | 3 +++
libs/libwpd/PRE_BUILD | 3 ++-
6 files changed, 30 insertions(+), 1 deletion(-)
New commits:
commit 77950164becfdc817305d4f2b02e7ed1f816a0ab
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libwpd: Fix build against musl
commit b76bfb160b4bf91d0fbc29b3e90583efb1180cdd
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libcmis: new spell, C/C++ CMIS client library
diff --git a/ChangeLog b/ChangeLog
index 8945e33..d6b3c9c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
2021-12-25 Ismael Luceno <ismael AT sourcemage.org>
* video-libs/movit: new spell, High-performance, high-quality video
filters for the GPU
+ * libs/libcmis: new spell, C/C++ CMIS client library
2021-12-24 Pavel Vinogradov <public AT sourcemage.org>
* kernel.gpg: new key: E932D120BC2AEC444E558F0106CA9F5D1DCF2659,
diff --git a/libs/libcmis/DEPENDS b/libs/libcmis/DEPENDS
new file mode 100755
index 0000000..4a65361
--- /dev/null
+++ b/libs/libcmis/DEPENDS
@@ -0,0 +1,7 @@
+depends boost &&
+depends curl &&
+depends libxml2 &&
+optional_depends docbook2x \
+ DOCBOOK2MAN=docbook2man \
+ --without-man \
+ 'to build manpages'
diff --git a/libs/libcmis/DETAILS b/libs/libcmis/DETAILS
new file mode 100755
index 0000000..6db8146
--- /dev/null
+++ b/libs/libcmis/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=libcmis
+ VERSION=0.5.2
+ SOURCE="$SPELL-$VERSION.tar.xz"
+
SOURCE_URL[0]=https://github.com/tdf/$SPELL/releases/download/v$VERSION/$SOURCE
+
SOURCE_HASH=sha512:295ab15115e75b1f6074f17d3538afe0de9b2b77ab454f5c63cb05e8df11886d82942fbf21ba01486052e3f6c75b0636b99d8e660cd3472dc4b87c31d3cd557b
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://github.com/tdf/libcmis"
+ LICENSE[0]="MPL-1.1 GPL-2.0-or-later GPL-2.0-or-later
LGPL-2.1-or-later"
+ ENTERED=20211225
+ KEYWORDS=""
+ SHORT="C/C++ CMIS client library"
+cat << EOF
+Libcmis aims at providing a C/C++ client library for the CMIS protocol. A
+cmis-client tool is maintained to help testing and showing libcmis features.
+EOF
diff --git a/libs/libcmis/HISTORY b/libs/libcmis/HISTORY
new file mode 100644
index 0000000..22af236
--- /dev/null
+++ b/libs/libcmis/HISTORY
@@ -0,0 +1,2 @@
+2021-12-25 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/libs/libwpd/HISTORY b/libs/libwpd/HISTORY
index 94c3cbb..34f76c6 100644
--- a/libs/libwpd/HISTORY
+++ b/libs/libwpd/HISTORY
@@ -1,3 +1,6 @@
+2021-12-25 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: Fixed build against musl
+
2021-11-25 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD: added, fix build
diff --git a/libs/libwpd/PRE_BUILD b/libs/libwpd/PRE_BUILD
index e0bb959..60618d6 100755
--- a/libs/libwpd/PRE_BUILD
+++ b/libs/libwpd/PRE_BUILD
@@ -2,4 +2,5 @@ default_pre_build &&
cd $SOURCE_DIRECTORY &&
sed -i '/<vector>/ i\
#include <stddef.h>
-' src/lib/WPXTable.h
+' src/lib/WPXTable.h &&
+sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub
- [SM-Commit] GIT changes to master grimoire by Ismael Luceno (77950164becfdc817305d4f2b02e7ed1f816a0ab), Ismael Luceno, 12/25/2021
Archive powered by MHonArc 2.6.24.