Monday, November 28, 2022

[update] www/newsraft 0.12

diff --git a/www/newsraft/Makefile b/www/newsraft/Makefile
index b004815a6a8..73a6ea8af40 100644
--- a/www/newsraft/Makefile
+++ b/www/newsraft/Makefile
@@ -1,6 +1,6 @@
COMMENT= lightweight feed reader for text terminals

-DISTNAME= newsraft-0.11
+DISTNAME= newsraft-0.12
WRKDIST= ${WRKDIR}/newsraft

CATEGORIES= www
diff --git a/www/newsraft/distinfo b/www/newsraft/distinfo
index 22f009782fb..6ecd5a5dfca 100644
--- a/www/newsraft/distinfo
+++ b/www/newsraft/distinfo
@@ -1,2 +1,2 @@
-SHA256 (newsraft-0.11.tar.gz) = N7sB3Ua9pgzzcD2UJkYAPxZUSMRHbnwXk1S1sEIJA0Q=
-SIZE (newsraft-0.11.tar.gz) = 76318
+SHA256 (newsraft-0.12.tar.gz) = bxmMlZyOXrTOb6DDx46Zgp8VlYVXRrDEzsPpv9BgQGw=
+SIZE (newsraft-0.12.tar.gz) = 76081
diff --git a/www/newsraft/patches/patch-makefile b/www/newsraft/patches/patch-makefile
index efd8d575e15..21835b86118 100644
--- a/www/newsraft/patches/patch-makefile
+++ b/www/newsraft/patches/patch-makefile
@@ -1,18 +1,14 @@
Index: makefile
--- makefile.orig
+++ makefile
-@@ -29,11 +29,11 @@ install-newsraft: newsraft
- install -Dm755 newsraft $(DESTDIR)$(PREFIX)/bin/newsraft
+@@ -18,8 +18,8 @@ LDLIBS = -lpthread $(CURSES_LIBS) $(SQLITE_LIB
+ DESTDIR =
+ PREFIX = /usr/local
+ BINDIR = $(PREFIX)/bin
+-MANDIR = $(PREFIX)/share/man
+-EXAMPLES_DIR = $(PREFIX)/share/newsraft/examples
++MANDIR = $(PREFIX)/man
++EXAMPLES_DIR = $(PREFIX)/share/examples/newsraft

- install-doc: doc
-- install -Dm644 newsraft.1 $(DESTDIR)$(PREFIX)/share/man/man1/newsraft.1
-+ install -Dm644 newsraft.1 $(DESTDIR)$(PREFIX)/man/man1/newsraft.1
-
- install-examples:
-- install -Dm644 examples/feeds $(DESTDIR)$(PREFIX)/share/newsraft/examples/feeds
-- install -Dm644 examples/config $(DESTDIR)$(PREFIX)/share/newsraft/examples/config
-+ install -Dm644 examples/feeds $(DESTDIR)$(PREFIX)/share/examples/newsraft/feeds
-+ install -Dm644 examples/config $(DESTDIR)$(PREFIX)/share/examples/newsraft/config
-
- newsraft: $(OBJECTS)
- $(CC) -std=c99 $(CFLAGS) $(LDFLAGS) -o $@ $(OBJECTS) $(LDLIBS)
+ # find src -name '*.c' | sed 's/\.c/.o/' | tr '\n' ' '
+ OBJECTS = src/interface-list.o src/path.o src/db.o src/load_config/config-parse-input.o src/load_config/load_config.o src/load_config/config-updatethreadscount.o src/load_config/config.o src/load_config/config-openinbrowsercommand.o src/load_config/config-useragent.o src/load_config/config-parse.o src/load_config/config-copytoclipboardcommand.o src/items-links.o src/feeds-parse.o src/interface-status.o src/threading.o src/items.o src/newsraft.o src/dates.o src/interface.o src/string.o src/interface-colors.o src/interface-pager.o src/items-metadata-content.o src/format.o src/wstring.o src/interface-pager-status.o src/log.o src/update_feed/update_feed.o src/update_feed/insert_feed/insert-feed-data.o src/update_feed/insert_feed/insert_feed.o src/update_feed/insert_feed/insert-item-data.o src/update_feed/download.o src/update_feed/parse_json/engage-json-parser.o src/update_feed/struct-item.o src/update_feed/parse_xml/xml-handler-atom10.o src/update_feed/parse_xml/xml-handler-rss.o src/update_feed/parse_xml/xml-handler-rbcnews.o src/update_feed/parse_xml/xml-handler-atom03.o src/update_feed/parse_xml/xml-handler-georss-gml.o src/update_feed/parse_xml/xml-handler-mediarss.o src/update_feed/parse_xml/xml-handler-yandex.o src/update_feed/parse_xml/xml-common.o src/update_feed/parse_xml/xml-handler-rsscontent.o src/update_feed/parse_xml/xml-handler-dublincore.o src/update_feed/parse_xml/xml-handler-georss.o src/update_feed/parse_xml/engage-xml-parser.o src/signal.o src/render-block.o src/feeds.o src/db-items.o src/interface-pager-item.o src/items-metadata.o src/interface-counter.o src/render_data/line.o src/render_data/render-text-html.o src/render_data/render_data.o src/render_data/render-text-html-table.o src/items-persons.o src/sections.o src/string-serialize.o src/commands.o src/prepare_to_render_data/prepare-text-html.o src/prepare_to_render_data/prepare_to_render_data.o src/items-list.o src/input.o
diff --git a/www/newsraft/pkg/README b/www/newsraft/pkg/README
index f59cdabaaa2..b2afc92002d 100644
--- a/www/newsraft/pkg/README
+++ b/www/newsraft/pkg/README
@@ -3,7 +3,13 @@
+-------------------------------------------------------------------------------

To use newsraft, copy the example configuration and feeds files
-to $XDG_CONFIG_HOME or your home directory and modify as required:
+to $XDG_CONFIG_HOME and modify as required:

$ mkdir -p ~/.config/newsraft
$ cp ${TRUEPREFIX}/share/examples/newsraft/{config,feeds} ~/.config/newsraft/
+
+If you want to use your home directory try instead:
+
+$ mkdir ~/.newsraft
+$ cp ${TRUEPREFIX}/share/examples/newsraft/{config,feeds} ~/.newsraft/
+$ touch ~/.newsraft/newsraft.sqlite3
Please,
consider update newsraft to 0.12

Regards,
JMPC

No comments:

Post a Comment