Search Criteria
Package Details: rdrview 0.1.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/rdrview.git (read-only, click to copy) |
---|---|
Package Base: | rdrview |
Description: | Firefox Reader View as a command line tool |
Upstream URL: | https://github.com/eafer/rdrview |
Keywords: | cli elinks firefox html links lynx newsbeuter newsboat rss terminal w3m |
Licenses: | Apache-2.0 |
Submitter: | Nebulosa |
Maintainer: | Nebulosa |
Last Packager: | Nebulosa |
Votes: | 1 |
Popularity: | 0.037842 |
First Submitted: | 2024-04-20 17:53 (UTC) |
Last Updated: | 2024-10-28 17:52 (UTC) |
Dependencies (11)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- libseccomp (libseccomp-gitAUR)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- git (git-gitAUR, git-glAUR) (make)
- elinks (elinks-gitAUR) (optional) – open pages in elinks
- libcurl-gnutls (libcurl3-gnutlsAUR, libcurl-http3-ngtcp2-gnutlsAUR, libcurl-gnutls-gitAUR) (optional) – backend that provides the SSL support
- links (links-g-directfbAUR) (optional) – open pages in links
- lynx (lynx-gitAUR, lynx-currentAUR) (optional) – open pages in lynx
- w3m (optional) – open pages in w3m
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-mimeoAUR, mimejs-gitAUR) (optional) – for opening pages
Latest Comments
Nebulosa commented on 2024-08-13 19:29 (UTC) (edited on 2024-08-13 19:55 (UTC) by Nebulosa)
Gosh... Why it's so complicated.
Ok with libxml2, libseccomp and libcurl. I edited that.
Then if I remove
git
I get this:so I have to get this dependency. Also I use it for -v option.
And I leave it here now - https://github.com/nebulosa2007/PKGBUILDs
I hope you find this information useful when writing your own PKGBUILDs ;)
m040601 commented on 2024-08-13 10:43 (UTC) (edited on 2024-08-13 10:53 (UTC) by m040601)
Thank you for your answers. I'm sorry but I dont understand some of them.
I assume you mean the rdrview README on the github file. Nothing has changed in 3 years regarding the instructions to build and requirements. The developer is very clear:
That's it. That's all you need.
You write:
No, I dont write to the wrong person.
You have created a package 3 years after a previous package for the same tool already existed. You cant ignore that and make it as it has nothnig to do with your work.
You are in the AUR and you are supposed to care about consistency and the convenience of all users. That means paying attention to previous work. And discussing/coordinating with others who have started doing that work before you, if you think things should be very different and you want to make more options/additions.
I will just leave it here now. I hope you have all the references needed and can reconsider your decisions.
https://wiki.archlinux.org/index.php?title=PKGBUILD
https://wiki.archlinux.org/title/Arch_User_Repository
Nebulosa commented on 2024-08-11 20:36 (UTC) (edited on 2024-08-11 20:38 (UTC) by Nebulosa)
Agree. But you write to a wrong person :) I just make a package with last version for convenience.
For a three years some changes happened. Please check a README file.
Just for suppress message from namcap:
rdrview W: Dependency glibc detected and implicitly satisfied (libraries ['usr/lib/libm.so.6', 'usr/lib/libc.so.6'] needed in files ['usr/bin/rdrview'])
nothing special..
Please read README file. Anyway, you not need install any of optdepend packages and skip them.
xdg-utils
containsxdg-open
utility needed for headless machines.Not necessary. Just eyecandy stuff. For -v option
m040601 commented on 2024-08-06 10:07 (UTC) (edited on 2024-08-06 10:11 (UTC) by m040601)
Thanks for the work maintaining this "rdview" PKGBUILD. This is a very usefull and important tool. Maybe with enough votes, it could one day be an official Arch package.
Here are some comments about this PKGBUILD.
I am not a PKGBUILD expert. I might be wrong. But here are some things that might be worth reviewing and carefully checking.
There is already a much older, https://aur.archlinux.org/pkgbase/rdview-git It would be nice if both PKGBUILD's could cooperate, check each other and share work to avoid reduplicating effort and maintaining consistency.
Since you only started this in 2024,
Let's compare them:
"rdrview":
"rdrview-git" is much simpler:
Comment 1. glibc
Why ? This is basic system dependency. Why do you put it in depends ?
Comment 2. optdepends
Why ? Nothing of that is necessary. What is "xdg-utils" and "libcurl-gnutls" doing ther ?
Comment 3. git as a make dependcy
Since this "rdview" is not a "-git" PKGBUILD, it is a bit strange to have git as a dependency, even if it is "only" a make dependency.
What is that "git get-tar xxxx " thing ? Is it really necessary ? Is it reallly the only way to get the version id ?
Thanks in advance.