Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (54629a697592cfbfc77c31121f4a972b16e6715f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (54629a697592cfbfc77c31121f4a972b16e6715f)
  • Date: Mon, 2 Jan 2023 04:33:09 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 3 +++
news/newsraft/BUILD | 1 +
news/newsraft/DEPENDS | 7 +++++++
news/newsraft/DETAILS | 17 +++++++++++++++++
news/newsraft/HISTORY | 2 ++
news/newsraft/INSTALL | 1 +
news/newsraft/PRE_BUILD | 8 ++++++++
7 files changed, 39 insertions(+)

New commits:
commit 54629a697592cfbfc77c31121f4a972b16e6715f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

newsraft: new spell, terminal feed reader

diff --git a/ChangeLog b/ChangeLog
index 20e4ef4..24ee146 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2023-01-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * news/newsraft: new spell, terminal feed reader
+
2022-12-29 Treeve Jelbert <treeve AT sourcemage.org>
* accounts, groups: add greeter

diff --git a/news/newsraft/BUILD b/news/newsraft/BUILD
new file mode 100755
index 0000000..b62551b
--- /dev/null
+++ b/news/newsraft/BUILD
@@ -0,0 +1 @@
+make CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
diff --git a/news/newsraft/DEPENDS b/news/newsraft/DEPENDS
new file mode 100755
index 0000000..2c1c5ce
--- /dev/null
+++ b/news/newsraft/DEPENDS
@@ -0,0 +1,7 @@
+depends ncurses &&
+depends sqlite &&
+depends curl &&
+depends expat &&
+depends yajl &&
+depends gumbo-parser &&
+depends scdoc
diff --git a/news/newsraft/DETAILS b/news/newsraft/DETAILS
new file mode 100755
index 0000000..8caee7c
--- /dev/null
+++ b/news/newsraft/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=newsraft
+ VERSION=0.14
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE_URL[0]=https://codeberg.org/grisha/${SPELL}/archive/${SOURCE}
+
SOURCE_HASH=sha512:e3201f2d42d073ee8d7aa7bef53d293dfaf879c8fb4e53a66c116f9d260b6dc77a69c13cb0bccda369cb66b6010211d81cd403b112eb2ce6a9d1c70908dc85bf
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
+ DOC_DIRS=""
+ DOCS="doc/*.md ${DOCS}"
+ WEB_SITE=https://codeberg.org/grisha/newsraft
+ ENTERED=20230101
+ LICENSE[0]=ISC
+ KEYWORDS="rss atom"
+ SHORT="terminal feed reader"
+cat << EOF
+Newsraft is a feed reader with ncurses user interface. It is greatly inspired
+by Newsboat and tries to be its lightweight counterpart.
+EOF
diff --git a/news/newsraft/HISTORY b/news/newsraft/HISTORY
new file mode 100644
index 0000000..dbaf114
--- /dev/null
+++ b/news/newsraft/HISTORY
@@ -0,0 +1,2 @@
+2023-01-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL: spell created, version 0.14
diff --git a/news/newsraft/INSTALL b/news/newsraft/INSTALL
new file mode 100755
index 0000000..e72b41d
--- /dev/null
+++ b/news/newsraft/INSTALL
@@ -0,0 +1 @@
+make PREFIX="${INSTALL_ROOT}/usr" install
diff --git a/news/newsraft/PRE_BUILD b/news/newsraft/PRE_BUILD
new file mode 100755
index 0000000..c44186b
--- /dev/null
+++ b/news/newsraft/PRE_BUILD
@@ -0,0 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+if spell_ok curl && is_version_less $(installed_version curl) 7.87.0; then
+ echo "#define CURL_WRITEFUNC_ERROR 0xFFFFFFFF" >>
src/update_feed/update_feed.h
+fi



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (54629a697592cfbfc77c31121f4a972b16e6715f), Vlad Glagolev, 01/01/2023

Archive powered by MHonArc 2.6.24.

Top of Page