Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (6701608a2e4cf3c00635566df5acca771b4f3e83)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (6701608a2e4cf3c00635566df5acca771b4f3e83)
  • Date: Sun, 6 Aug 2023 23:46:01 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

ChangeLog | 3 +++
archive/bzip3/DEPENDS | 6 ++++++
archive/bzip3/DETAILS | 30 ++++++++++++++++++++++++++++++
archive/bzip3/HISTORY | 2 ++
archive/bzip3/PREPARE | 2 ++
archive/bzip3/PRE_BUILD | 6 ++++++
6 files changed, 49 insertions(+)

New commits:
commit 6701608a2e4cf3c00635566df5acca771b4f3e83
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

archive/bzip3: new spell, a better and stronger
spiritual successor to BZip2

diff --git a/ChangeLog b/ChangeLog
index 938762d..42c6355 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2023-08-06 Pavel Vinogradov <public AT sourcemage.org>
+ * archive/bzip3: new spell, a better and stronger spiritual successor
to BZip2
+
2023-07-27 Treeve Jelbert <treeve AT sourcemage.org>
* libs/frozen: added, header-only, constexpr alternative to gperf for
C++14 users

diff --git a/archive/bzip3/DEPENDS b/archive/bzip3/DEPENDS
new file mode 100755
index 0000000..a89c8fe
--- /dev/null
+++ b/archive/bzip3/DEPENDS
@@ -0,0 +1,6 @@
+if [[ "${BZIP3_BRANCH}" == "scm" ]]; then
+ depends git &&
+ depends libtool &&
+ depends automake &&
+ depends autoconf
+fi
diff --git a/archive/bzip3/DETAILS b/archive/bzip3/DETAILS
new file mode 100755
index 0000000..016f359
--- /dev/null
+++ b/archive/bzip3/DETAILS
@@ -0,0 +1,30 @@
+. "${GRIMOIRE}/FUNCTIONS"
+ SPELL="bzip3"
+if [[ "${BZIP3_BRANCH}" == "scm" ]]; then
+ VERSION="$(get_scm_version)"
+ SOURCE="${SPELL}-scm.tar.xz"
+ FORCE_DOWNLOAD="on"
+ SOURCE_URL[0]="git_http://github.com/kspalaiologos/${SPELL}:${SPELL}-scm";
+ SOURCE_IGNORE="volatile"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
+else
+ VERSION="1.3.2"
+
SOURCE_HASH="sha512:76521377adfe737b30e77f5c3241c1c12214165492fba5acbc5ba09c8e7b91396b772f9fec936d6603413c3ef179a13597b13509df99bd8a2d56cbf14a70a84f"
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+
SOURCE_URL[0]="https://github.com/kspalaiologos/${SPELL}/releases/download/${VERSION}/${SOURCE}";
+# Watch: https://github.com/kspalaiologos/bzip3/tags tags/([0-9.]+)[.]tar
+fi
+ LICENSE[0]="LGPL"
+ LICENSE[1]="APACHE"
+ KEYWORDS="archive compressor"
+ WEB_SITE="https://github.com/kspalaiologos/bzip3";
+ ENTERED="20230806"
+ SHORT="better and stronger spiritual successor to BZip2"
+cat << EOF
+A better, faster and stronger spiritual successor to BZip2. Features higher
+compression ratios and better performance thanks to a order-0 context mixing
+entropy coder, a fast Burrows-Wheeler transform code making use of suffix
+arrays and a RLE with Lempel Ziv+Prediction pass based on LZ77-style string
+matching and PPM-style context modeling.
+EOF
diff --git a/archive/bzip3/HISTORY b/archive/bzip3/HISTORY
new file mode 100644
index 0000000..f8ff6e9
--- /dev/null
+++ b/archive/bzip3/HISTORY
@@ -0,0 +1,2 @@
+2023-08-06 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS, DETAILS, PRE_BUILD, PREPARE: created the spell, version
1.3.2
diff --git a/archive/bzip3/PREPARE b/archive/bzip3/PREPARE
new file mode 100755
index 0000000..e38d86f
--- /dev/null
+++ b/archive/bzip3/PREPARE
@@ -0,0 +1,2 @@
+. "${GRIMOIRE}/FUNCTIONS" &&
+prepare_select_branch stable scm
diff --git a/archive/bzip3/PRE_BUILD b/archive/bzip3/PRE_BUILD
new file mode 100755
index 0000000..cdfcc7e
--- /dev/null
+++ b/archive/bzip3/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+if [[ "${BZIP3_BRANCH}" == "scm" ]]; then
+ ./bootstrap.sh
+fi



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (6701608a2e4cf3c00635566df5acca771b4f3e83), Pavel Vinogradov, 08/06/2023

Archive powered by MHonArc 2.6.24.

Top of Page