sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Ismael Luceno (e6abe34c19884542651a7eec49510bae74eeeb8f)
- 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 (e6abe34c19884542651a7eec49510bae74eeeb8f)
- Date: Mon, 12 Jul 2021 22:03:04 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 12 ++++++++++++
mail/claws-mail/BUILD | 2 +-
mail/claws-mail/CONFIGURE | 4 +++-
mail/claws-mail/HISTORY | 3 +++
python-pypi/python-binaryornot/DEPENDS | 1 +
python-pypi/python-binaryornot/DETAILS | 16 ++++++++++++++++
python-pypi/python-binaryornot/HISTORY | 2 ++
python-pypi/python-boolean.py/DEPENDS | 1 +
python-pypi/python-boolean.py/DETAILS | 18 ++++++++++++++++++
python-pypi/python-boolean.py/HISTORY | 2 ++
python-pypi/python-debian/DEPENDS | 1 +
python-pypi/python-debian/DETAILS | 17 +++++++++++++++++
python-pypi/python-debian/HISTORY | 2 ++
python-pypi/python-license-expression/DEPENDS | 1 +
python-pypi/python-license-expression/DETAILS | 16 ++++++++++++++++
python-pypi/python-license-expression/HISTORY | 2 ++
python-pypi/reuse-tool/DEPENDS | 8 ++++++++
python-pypi/reuse-tool/DETAILS | 17 +++++++++++++++++
python-pypi/reuse-tool/HISTORY | 2 ++
19 files changed, 125 insertions(+), 2 deletions(-)
New commits:
commit e6abe34c19884542651a7eec49510bae74eeeb8f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
claws-mail: Remove SYLPHEED_OPTS
commit 4d91e199908c58f59ece03eb8e2833d4786ec171
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
reuse-tool: new spell, compliance checking tool for the REUSE
recommendations
commit 0ed5aee864ee2adf8738fef9b379a3a8d354af29
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
python-license-expression: new spell, parse/normalize/compare license
expressions
commit 117e5be42cc29e8de8376fe36b96cefee5cc851c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
python-boolean.py: new spell, Implements boolean algebra in one module
commit d05c8cb0af33a4fe2136dafa6c1a54ff3dc81737
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
python-binaryornot: new spell, Python package to check if a file is
binary or text
commit 30040cf547ca232e0b289c4bde67b595472ff1a4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
python-debian: new spell, Python modules to work with Debian-related data
formats
diff --git a/ChangeLog b/ChangeLog
index 61219d2..ac3871f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2021-07-12 Ismael Luceno <ismael AT sourcemage.org>
+ * python-pypi/python-debian: new spell, Python modules to work with
+ Debian-related data formats
+ * python-pypi/python-binaryornot: new spell, Python package to
+ check if a file is binary or text
+ * python-pypi/python-boolean.py: new spell, Implements boolean
+ algebra in one module
+ * python-pypi/python-license-expression: new spell,
+ parse/normalize/compare license expressions
+ * python-pypi/reuse-tool: new spell, compliance checking tool for
+ the REUSE recommendations
+
2021-07-10 Vlad Glagolev <stealth AT sourcemage.org>
* mail/dma: new spell, DragonFly Mail Agent
diff --git a/mail/claws-mail/BUILD b/mail/claws-mail/BUILD
index 76f1b4c..eaf1cb9 100755
--- a/mail/claws-mail/BUILD
+++ b/mail/claws-mail/BUILD
@@ -1,2 +1,2 @@
-OPTS="${CLAWSMAIL_OPTS} ${SYLPHEED_OPTS} ${OPTS}" &&
+OPTS+=" $CLAWSMAIL_OPTS" &&
default_build
diff --git a/mail/claws-mail/CONFIGURE b/mail/claws-mail/CONFIGURE
index 1d00c09..6671e30 100755
--- a/mail/claws-mail/CONFIGURE
+++ b/mail/claws-mail/CONFIGURE
@@ -1,3 +1,5 @@
+persistent_remove SYLPHEED_OPTS &&
+
config_query_list CLAWSMAIL_GTK "Use which GTK to build (gtk+3
experimental)?" gtk+2 gtk+3 &&
config_query_option CLAWSMAIL_OPTS "Compile the ManageSieve plugin?" y \
@@ -8,7 +10,7 @@ config_query_option CLAWSMAIL_OPTS "Compile crash dialog?" n
\
"--enable-crash-dialog" \
"--disable-crash-dialog" &&
-config_query_option SYLPHEED_OPTS "Enable IPv6 support?" y \
+config_query_option CLAWSMAIL_OPTS "Enable IPv6 support?" y \
"--enable-ipv6" \
"--disable-ipv6" &&
diff --git a/mail/claws-mail/HISTORY b/mail/claws-mail/HISTORY
index 4a4aa2a..af8b86f 100644
--- a/mail/claws-mail/HISTORY
+++ b/mail/claws-mail/HISTORY
@@ -1,3 +1,6 @@
+2021-07-12 Ismael Luceno <ismael AT iodev.co.uk>
+ * BUILD, CONFIGURE: removed SYLPHEED_OPTS
+
2021-05-15 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 3.17.8
diff --git a/python-pypi/python-binaryornot/DEPENDS
b/python-pypi/python-binaryornot/DEPENDS
new file mode 100755
index 0000000..8c09196
--- /dev/null
+++ b/python-pypi/python-binaryornot/DEPENDS
@@ -0,0 +1 @@
+depends python3
diff --git a/python-pypi/python-binaryornot/DETAILS
b/python-pypi/python-binaryornot/DETAILS
new file mode 100755
index 0000000..b65b15f
--- /dev/null
+++ b/python-pypi/python-binaryornot/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=python-binaryornot
+ VERSION=0.4.4
+ SOURCE="binaryornot-$VERSION.tar.gz"
+ WEB_SITE="https://github.com/audreyfeldroy/binaryornot"
+ SOURCE_URL[0]="$WEB_SITE/archive/refs/tags/$VERSION.tar.gz"
+
SOURCE_HASH=sha512:31dfb79bb5847e12487d94519a357dece4572f7ed064686d53a49c2de5a51d6441be64523c98cca6221ed89be5bf26e54866dd3b79ac8d89fd5019a5b4d75a45
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SOURCE%.tar.gz}"
+ LICENSE[0]="BSD-3-Clause"
+ ENTERED=20210712
+ KEYWORDS=""
+ SHORT="Python package to check if a file is binary or text"
+cat << EOF
+Ultra-lightweight pure-Python package to guess whether a file is binary
+or text, using a heuristic similar to Perl's pp_fttext and its analysis
+by @eliben.
+EOF
diff --git a/python-pypi/python-binaryornot/HISTORY
b/python-pypi/python-binaryornot/HISTORY
new file mode 100644
index 0000000..a6da7fe
--- /dev/null
+++ b/python-pypi/python-binaryornot/HISTORY
@@ -0,0 +1,2 @@
+2021-07-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/python-boolean.py/DEPENDS
b/python-pypi/python-boolean.py/DEPENDS
new file mode 100755
index 0000000..8c09196
--- /dev/null
+++ b/python-pypi/python-boolean.py/DEPENDS
@@ -0,0 +1 @@
+depends python3
diff --git a/python-pypi/python-boolean.py/DETAILS
b/python-pypi/python-boolean.py/DETAILS
new file mode 100755
index 0000000..d93babb
--- /dev/null
+++ b/python-pypi/python-boolean.py/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=python-boolean.py
+ VERSION=3.8
+ SOURCE="boolean.py-$VERSION.tar.gz"
+ WEB_SITE="https://github.com/bastikr/boolean.py"
+ SOURCE_URL[0]="$WEB_SITE/archive/refs/tags/v$VERSION.tar.gz"
+
SOURCE_HASH=sha512:d41ce9a05743342c116d68b88ea36be316ac9fc190a8451aca97b52fde60c58ec49d36d2dee071f83fb5f6ad49337da80bf9de1bf3d479b46386fd87e4cf2f14
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SOURCE%.tar.gz}"
+ LICENSE[0]="BSD-2-Clause"
+ ENTERED=20210712
+ KEYWORDS=""
+ SHORT="Implements boolean algebra in one module"
+cat << EOF
+"boolean.py" is a small library implementing a boolean algebra. It defines
+two base elements, TRUE and FALSE, and a Symbol class that can take on one of
+these two values. Calculations are done in terms of AND, OR and NOT - other
+compositions like XOR and NAND are not implemented but can be emulated with
+AND or and NOT. Expressions are constructed from parsed strings or in Python.
+EOF
diff --git a/python-pypi/python-boolean.py/HISTORY
b/python-pypi/python-boolean.py/HISTORY
new file mode 100644
index 0000000..a6da7fe
--- /dev/null
+++ b/python-pypi/python-boolean.py/HISTORY
@@ -0,0 +1,2 @@
+2021-07-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/python-debian/DEPENDS
b/python-pypi/python-debian/DEPENDS
new file mode 100755
index 0000000..8c09196
--- /dev/null
+++ b/python-pypi/python-debian/DEPENDS
@@ -0,0 +1 @@
+depends python3
diff --git a/python-pypi/python-debian/DETAILS
b/python-pypi/python-debian/DETAILS
new file mode 100755
index 0000000..45d0d05
--- /dev/null
+++ b/python-pypi/python-debian/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=python-debian
+ VERSION=0.1.40
+ SOURCE="$SPELL-$VERSION.tar.bz2"
+
SOURCE_URL[0]=https://salsa.debian.org/$SPELL-team/$SPELL/-/archive/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:7615d819d7669b7e7e67d7fe5ae36cee3d545ecf381f87bf3c47c5489b55ac907e198dcd53275c9271a8416bbcf4c716dddc2d05ce72ae36cb13f56bc475d321
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://salsa.debian.org/python-debian-team/python-debian"
+ LICENSE[0]="GPL-2.0-or-later"
+ ENTERED=20210712
+ KEYWORDS=""
+ SHORT="Python modules to work with Debian-related data formats"
+cat << EOF
+The debian Python modules work with Debian-related data formats, providing
+a means to read data from files involved in Debian packaging, and the
+distribution of Debian packages. The ability to create or edit the files is
+also available for some formats.
+EOF
diff --git a/python-pypi/python-debian/HISTORY
b/python-pypi/python-debian/HISTORY
new file mode 100644
index 0000000..a6da7fe
--- /dev/null
+++ b/python-pypi/python-debian/HISTORY
@@ -0,0 +1,2 @@
+2021-07-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/python-license-expression/DEPENDS
b/python-pypi/python-license-expression/DEPENDS
new file mode 100755
index 0000000..8c09196
--- /dev/null
+++ b/python-pypi/python-license-expression/DEPENDS
@@ -0,0 +1 @@
+depends python3
diff --git a/python-pypi/python-license-expression/DETAILS
b/python-pypi/python-license-expression/DETAILS
new file mode 100755
index 0000000..1255a87
--- /dev/null
+++ b/python-pypi/python-license-expression/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=python-license-expression
+ VERSION=21.6.14
+ SOURCE="${SPELL#python-}-$VERSION.tar.gz"
+ WEB_SITE="https://github.com/nexB/license-expression"
+ SOURCE_URL[0]="$WEB_SITE/archive/refs/tags/v$VERSION.tar.gz"
+
SOURCE_HASH=sha512:12c4333a53f30c73f123434c9e50ee50163a3bad5831e756cc1350c14daa062b939e8382f4bcf2fef11020f8bec5185f71302f3c68ae88cd59b8da9a5f2964f4
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SOURCE%.tar.gz}"
+ LICENSE[0]="Apache-2.0"
+ ENTERED=20210712
+ KEYWORDS=""
+ SHORT="parse/normalize/compare license expressions"
+cat << EOF
+license-expression is a comprehensive utility library to parse, compare,
+simplify and normalize license expressions (such as SPDX license expressions)
+using boolean logic.
+EOF
diff --git a/python-pypi/python-license-expression/HISTORY
b/python-pypi/python-license-expression/HISTORY
new file mode 100644
index 0000000..a6da7fe
--- /dev/null
+++ b/python-pypi/python-license-expression/HISTORY
@@ -0,0 +1,2 @@
+2021-07-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/reuse-tool/DEPENDS b/python-pypi/reuse-tool/DEPENDS
new file mode 100755
index 0000000..4333e9e
--- /dev/null
+++ b/python-pypi/reuse-tool/DEPENDS
@@ -0,0 +1,8 @@
+depends jinja2 &&
+depends python-binaryornot &&
+depends python-boolean.py &&
+depends python-license-expression &&
+depends python3 &&
+depends requests &&
+depends setuptools &&
+depends setuptools_scm
diff --git a/python-pypi/reuse-tool/DETAILS b/python-pypi/reuse-tool/DETAILS
new file mode 100755
index 0000000..7ac02a7
--- /dev/null
+++ b/python-pypi/reuse-tool/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=reuse-tool
+ VERSION=0.13.0
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/fsfe/$SPELL/archive/refs/tags/v$VERSION.tar.gz
+
SOURCE_HASH=sha512:77e001c8ccd998bd9be8ece493488473ded3c9cbfb06bf28a742740b76b69dcd05ca2cf680a841ebb7962ee794bda9c1df2f735d3c06eacd3c189f4c7ac9567f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://reuse.software/"
+ LICENSE[0]="GPL-3.0-or-later Apache-2.0 CC0-1.0 CC-BY-SA-4.0"
+ ENTERED=20210712
+ KEYWORDS=""
+ SHORT="compliance checking tool for the REUSE recommendations"
+cat << EOF
+The REUSE helper tool assists with achieving and confirming REUSE
+compliance. It downloads the full license texts, adds copyright and
+license information to file headers, and contains a linter to identify
+problems. Eventually, you can generate a software bill of materials.
+EOF
diff --git a/python-pypi/reuse-tool/HISTORY b/python-pypi/reuse-tool/HISTORY
new file mode 100644
index 0000000..a6da7fe
--- /dev/null
+++ b/python-pypi/reuse-tool/HISTORY
@@ -0,0 +1,2 @@
+2021-07-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
- [SM-Commit] GIT changes to master grimoire by Ismael Luceno (e6abe34c19884542651a7eec49510bae74eeeb8f), Ismael Luceno, 07/12/2021
Archive powered by MHonArc 2.6.24.