Search Criteria
Package Details: fanficfare-git 4.29.0.r0.gce24ac70-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/fanficfare-git.git (read-only, click to copy) |
---|---|
Package Base: | fanficfare-git |
Description: | A tool for downloading fanfiction to eBook formats |
Upstream URL: | https://github.com/JimmXinu/FanFicFare |
Keywords: | downloader ebook epub fanfiction |
Licenses: | Apache |
Conflicts: | fanficfare |
Provides: | fanficfare |
Submitter: | eschwartz |
Maintainer: | Kido |
Last Packager: | Kido |
Votes: | 3 |
Popularity: | 0.000000 |
First Submitted: | 2015-04-21 18:37 (UTC) |
Last Updated: | 2023-11-06 15:39 (UTC) |
Dependencies (13)
- python-beautifulsoup4
- python-brotli (python-brotli-gitAUR)
- python-chardet
- python-cloudscraperAUR (python-cloudscraper-gitAUR)
- python-html2text
- python-html5lib (python-html5lib-gitAUR)
- python-requests
- python-requests-file
- python-urllib3
- git (git-gitAUR, git-fcAUR) (make)
- python-setuptools (make)
- calibre (calibre-unicode-pathAUR, calibre-gitAUR) (optional) – use FanFicFare as a calibre plugin
- python-pillow (python-pillow-gitAUR) (optional) – support for converting/resizing story images and covers
Latest Comments
1 2 Next › Last »
xiota commented on 2024-03-18 04:43 (UTC) (edited on 2024-03-18 04:44 (UTC) by xiota)
Clean chroot. Missing makedepends on
python-wheel
,python-installer
,python-build
.Kido commented on 2023-11-06 15:43 (UTC) (edited on 2023-11-07 18:55 (UTC) by Kido)
I've updated package to use setuptools toolchain.
Regarding dependencies:
pyproject.toml
so I'll leave it for now, but will investigate more later.Kido commented on 2023-09-07 12:59 (UTC) (edited on 2023-09-07 12:59 (UTC) by Kido)
fanficfare switched from setup.py to pyproject.toml. Please update PKGBUILD as it doesn't build anymore.
gesh commented on 2021-02-28 22:40 (UTC)
:-/ fair, though it saddens me to hear that about the wiki. Here's hopinthe issue gets resolved soon
eschwartz commented on 2021-02-28 22:31 (UTC) (edited on 2021-02-28 22:32 (UTC) by eschwartz)
And since requests-file is literally "a plugin for requests that subclasses
requests.adapters.BaseAdapter
and gets used viarequests.Session().mount()
", the transitive dep on requests is unavoidable too.eschwartz commented on 2021-02-28 22:29 (UTC)
The answer is, that advice is not the standard. It was written by one person who felt it should be so, but regrettably there was no discussion about "why", no consensus, and no way for the majority of affected packaging team members to revert it, qualify it, clarify it, describe whether it's a requirement or a recommendation, or anything of that sort -- because it's locked for editing, and the wiki has still not after all this time been improved to allow pages that Trusted Users can edit but ordinary users cannot. And this inherently suppresses collaboration and consensus, since it is harder and more complicated to get changes in and people end up giving up.
I didn't bother to try pointing out the flaws in that page, because if it's just going to be modified on the whim of anyone with an edit bit without going through the talk page then it's just not sustainable.
The entire concept of the DeveloperWiki namespace and protected pages is quite broken. The permissions are shot. Even tons of pages that are supposed to be editable by all users got randomly moved to a protected namespace and their original authors and only contributors became unable to edit them. :/
gesh commented on 2021-02-28 21:57 (UTC)
What about https://wiki.archlinux.org/index.php/Arch_package_guidelines#Package_dependencies ? (Though that advice is somewhat questionable,but if it's the standard…) Also, now you point it out the lack of the
requests
dep is even more jarring. At least for thepython
dep, it's an unavoidable (hence stable) transitive depeschwartz commented on 2021-02-28 21:42 (UTC)
As a general rule, I only include the
python
dependency if there are no other direct dependencies on apython-*
module. This package was a bit of an outlier in that respect.You may notice I also refrained from including e.g. requests, since it is explicitly going to be needed by requests-file.
1 2 Next › Last »