Package Details: newsraft 0.29-1

Git Clone URL: https://aur.archlinux.org/newsraft.git (read-only, click to copy)
Package Base: newsraft
Description: Feed reader with ncurses user interface
Upstream URL: https://codeberg.org/newsraft/newsraft
Licenses: ISC
Submitter: None
Maintainer: kleintux
Last Packager: kleintux
Votes: 16
Popularity: 1.36
First Submitted: 2022-06-29 23:20 (UTC)
Last Updated: 2025-03-16 17:57 (UTC)

Latest Comments

m040601 commented on 2025-03-16 21:23 (UTC) (edited on 2025-03-16 21:25 (UTC) by m040601)

$ pacman -Ql newsraft

newsraft /usr/bin/newsraft
newsraft /usr/share/licenses/newsraft/license.txt
newsraft /usr/share/man/man1/newsraft.1.gz

newsraft /usr/share/newsraft/examples/
newsraft /usr/share/newsraft/examples/config
newsraft /usr/share/newsraft/examples/feeds

$ wget https://codeberg.org/newsraft/newsraft/archive/newsraft-0.29.tar.gz

$ tar tf newsraft-0.29.tar.gz

....
newsraft/README.md

newsraft/doc/
...
newsraft/doc/changes.md

newsraft/doc/comparison-newsboat.md

newsraft/doc/contributing-change.md
newsraft/doc/contributing-report.md

newsraft/doc/examples/
newsraft/doc/examples/config
newsraft/doc/examples/feeds
...

There is this new file "changes.md". Very usefull to keep up with (breaking) important changes and behaviours in this relatevely new, still maturing project. It's been there since Oct 2024

commit 58b8b65989576b04919436105688ecce6734cf27
Author: Grigory Kirillov <txgk@bk.ru>
Date:   Tue Oct 1 02:43:33 2024 +0300

    add doc/changes.md

Please put it in ,

/usr/share/doc/newsraft/changes.md

I would perhaps also put all the "examples" there in "/usr/share/doc/newsraft" instead of "/usr/share/newsraft"

So that every thing ends u nicely in

/usr/share/doc/newsraft/examples/config
/usr/share/doc/newsraft/examples/feeds
/usr/share/doc/newsraft/changes.md

Thanks in advance.

kseistrup commented on 2024-06-07 07:03 (UTC)

@kleintux Whauw, that was impressively fast. Thanks! :)

kleintux commented on 2024-06-07 06:38 (UTC)

@kseistrup thx for the info. Package is updated. cheers

kseistrup commented on 2024-06-07 06:21 (UTC)

Thanks for packaging newsraft.

Please notice that this is not an any package since the binary is compiled for a specific architecture. Possible architectures should be listed specifically: https://wiki.archlinux.org/title/PKGBUILD#arch

Please also note that the source provided $CFLAGS and $LDFLAGS produces a binary that doesn't have “full RELRO”. Commenting out the CFLAGS and LDFLAGS assignments in makefile, hwoever, will produce a binary that lives up to Arch's standards. E.g.:

prepare() {
  cd "$srcdir/newsraft"
  sed -i 's/^CFLAGS/#CFLAGS/g'   makefile
  sed -i 's/^LDFLAGS/#LDFLAGS/g' makefile
}

Cheers.

kleintux commented on 2024-01-02 12:35 (UTC)

@jamnor thx for mentioning. Fixed the checksum and used the official URL and not the old symliked. cheers

jamnor commented on 2024-01-02 10:06 (UTC)

I get:

ERROR: One or more files did not pass the validity check!</code>

Looks like the checksum in the PKGBUILD is wrong. Also, upstream URL changed from grisha/newsraft to https://codeberg.org/newsraft/newsraft

kleintux commented on 2023-11-14 13:31 (UTC)

@Z2h-A6n thx fixed the checksum

Z2h-A6n commented on 2023-11-14 00:27 (UTC)

It looks like the checksum for the source file is wrong.