Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (e544aa6056f86f0f660cd7f694f9384e5b2b3c37)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (e544aa6056f86f0f660cd7f694f9384e5b2b3c37)
  • Date: Wed, 27 May 2020 20:13:15 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

printer/cups/CONFIGURE | 2 ++
printer/cups/DETAILS | 4 ----
printer/cups/HISTORY | 3 +++
printer/cups/PREPARE | 1 -
utils/ledger/BUILD | 2 ++
utils/ledger/CONFIGURE | 19 +++++++++++++++++++
utils/ledger/DEPENDS | 23 ++++++++++++++++++-----
utils/ledger/DETAILS | 6 +++---
utils/ledger/HISTORY | 4 ++++
utils/ledger/INSTALL | 4 +---
10 files changed, 52 insertions(+), 16 deletions(-)

New commits:
commit e544aa6056f86f0f660cd7f694f9384e5b2b3c37
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ledger 3.2.1

commit c93ffde9256f5da7e66b3ceef1f66c55d29e5031
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

cups: Remove CUPS_VER

diff --git a/printer/cups/CONFIGURE b/printer/cups/CONFIGURE
index 8d83457..42c6b5c 100755
--- a/printer/cups/CONFIGURE
+++ b/printer/cups/CONFIGURE
@@ -1,5 +1,7 @@
. $GRIMOIRE/FUNCTIONS &&

+persistent_remove CUPS_VER &&
+
config_query EXTRA_LANG "Do you want to build extra languages?" n

if [[ $EXTRA_LANG == y ]]; then
diff --git a/printer/cups/DETAILS b/printer/cups/DETAILS
index ab0f5c1..03ab58d 100755
--- a/printer/cups/DETAILS
+++ b/printer/cups/DETAILS
@@ -1,10 +1,6 @@
SPELL=cups
-#if [[ $CUPS_VER == devel ]];then
-# VERSION=2.1.4
-#else
VERSION=2.3.3
SECURITY_PATCH=13
-#fi
SOURCE=$SPELL-$VERSION-source.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_URL[0]=https://github.com/apple/cups/releases/download/v$VERSION/$SOURCE
diff --git a/printer/cups/HISTORY b/printer/cups/HISTORY
index 147324f..50798bd 100644
--- a/printer/cups/HISTORY
+++ b/printer/cups/HISTORY
@@ -1,3 +1,6 @@
+2020-05-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Removed CUPS_VER
+
2020-04-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.3.3, SECURITY_PATCH++, fixes CVE-2020-3898,
CVE-2019-8842
diff --git a/printer/cups/PREPARE b/printer/cups/PREPARE
deleted file mode 100755
index f74d427..0000000
--- a/printer/cups/PREPARE
+++ /dev/null
@@ -1 +0,0 @@
-config_query_list CUPS_VER 'which version?' stable devel
diff --git a/utils/ledger/BUILD b/utils/ledger/BUILD
new file mode 100755
index 0000000..7ffcd92
--- /dev/null
+++ b/utils/ledger/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" $LEDGER_OPTS" &&
+cmake_build
diff --git a/utils/ledger/CONFIGURE b/utils/ledger/CONFIGURE
new file mode 100755
index 0000000..1924610
--- /dev/null
+++ b/utils/ledger/CONFIGURE
@@ -0,0 +1,19 @@
+. "$GRIMOIRE"/CMAKE_CONFIGURE &&
+config_query_option LEDGER_OPTS \
+ 'Build without any internal consistency checks' n \
+ -DDISABLE_ASSERTS={ON,OFF} &&
+config_query_option LEDGER_OPTS \
+ 'Build support for runtime debugging' n \
+ -DBUILD_DEBUG={ON,OFF} &&
+config_query_option LEDGER_OPTS \
+ 'Precompile system.hh' n \
+ -DPRECOMPILE_SYSTEM_HH={ON,OFF} &&
+config_query_option LEDGER_OPTS \
+ 'Build and install Ledger as a library' y \
+ -DBUILD_LIBRARY={ON,OFF} &&
+config_query_option LEDGER_OPTS \
+ 'Build and install documentation' n \
+ -DBUILD_DOCS={ON,OFF} &&
+config_query_option LEDGER_OPTS \
+ 'Build version of documentation suitable for viewing
online' n \
+ -DBUILD_WEB_DOCS={ON,OFF}
diff --git a/utils/ledger/DEPENDS b/utils/ledger/DEPENDS
index 0cd4b9b..8755cb4 100755
--- a/utils/ledger/DEPENDS
+++ b/utils/ledger/DEPENDS
@@ -1,5 +1,18 @@
-depends gmp &&
-depends pcre &&
-depends -sub CXX gcc &&
-optional_depends libofx '--enable-ofx' '--disable-ofx' 'for OFX support' &&
-optional_depends expat '--enable-xml' '--disable-xml' 'for gnucash ledger
xml file parsing'
+. "$GRIMOIRE"/CMAKE_DEPENDS &&
+depends gmp &&
+depends pcre &&
+depends boost &&
+sub_depends boost DATE_TIME &&
+sub_depends boost FILESYSTEM &&
+sub_depends boost SYSTEM &&
+sub_depends boost IOSTREAMS &&
+sub_depends boost REGEX &&
+optional_depends libedit \
+ '' '' \
+ 'for command line editing' &&
+optional_depends PYTHON \
+ -DUSE_PYTHON={ON,OFF} \
+ 'Build support for the Python scripting bridge' &&
+optional_depends doxygen \
+ -DUSE_DOXYGEN={ON,OFF} \
+ 'Build reference documentation using Doxygen'
diff --git a/utils/ledger/DETAILS b/utils/ledger/DETAILS
index 197a99b..4063dee 100755
--- a/utils/ledger/DETAILS
+++ b/utils/ledger/DETAILS
@@ -1,9 +1,9 @@
SPELL=ledger
- VERSION=2.6.3
-
SOURCE_HASH=sha512:e29d44b5558a4117d7d693a20e368b9ab6cdfcab59ae0702fe15ff22fe7b325476f23b87bf56e89fcc5c698dc04fcf1cd6fd351cb659cb7b30941d1cbd9ae43d
+ VERSION=3.2.1
+
SOURCE_HASH=sha512:526c60cee354c9d2ead38cef3b89b349467e41fa3ec0927b51e7246a3352f19f0f81574211f20ba9bac5915590b870b9f9478a103ab661d3d9a10f41c52f4512
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://github.com/downloads/${SPELL}/${SPELL}/${SOURCE}
+
SOURCE_URL=(https://github.com/${SPELL}/${SPELL}/archive/v$VERSION.tar.gz)
WEB_SITE=http://ledger-cli.org/
LICENSE[0]=BSD
ENTERED=20041213
diff --git a/utils/ledger/HISTORY b/utils/ledger/HISTORY
index 499a58e..7da6fea 100644
--- a/utils/ledger/HISTORY
+++ b/utils/ledger/HISTORY
@@ -1,3 +1,7 @@
+2020-05-27 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.1
+ * CONFIGURE, DEPENDS, BUILD, INSTALL: new build system, opts & deps
+
2013-03-11 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Fixed SOURCE_URL[0]
fixed WEB_SITE
diff --git a/utils/ledger/INSTALL b/utils/ledger/INSTALL
index d5ea00d..157bcdc 100755
--- a/utils/ledger/INSTALL
+++ b/utils/ledger/INSTALL
@@ -1,3 +1 @@
-default_install &&
-mkdir -p $INSTALL_ROOT/usr/share/emacs/site-lisp &&
-install -m0644 ledger.el ${INSTALL_ROOT}/usr/share/emacs/site-lisp
+cmake_install



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (e544aa6056f86f0f660cd7f694f9384e5b2b3c37), Ismael Luceno, 05/27/2020

Archive powered by MHonArc 2.6.24.

Top of Page