Thanks, Lucky! I've adapted most of your changes. Note that your version still had the old python-feedparser dependency (should be python2-feedparser).
Search Criteria
Package Details: sabnzbd 4.3.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/sabnzbd.git (read-only, click to copy) |
---|---|
Package Base: | sabnzbd |
Description: | A web-interface based binary newsgrabber with NZB file support |
Upstream URL: | http://www.sabnzbd.org |
Keywords: | network usenet |
Licenses: | GPL |
Submitter: | esh |
Maintainer: | fryfrog |
Last Packager: | fryfrog |
Votes: | 269 |
Popularity: | 0.25 |
First Submitted: | 2007-11-09 16:21 (UTC) |
Last Updated: | 2024-05-05 15:16 (UTC) |
Dependencies (40)
- apprise
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-c-aresAUR, curl-gitAUR)
- par2cmdline (par2cmdline-turbo-gitAUR, par2cmdline-gitAUR, par2cmdline-turboAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-babelfish
- python-cffi
- python-chardet
- python-cheetah3
- python-cheroot
- python-cherrypy
- python-configobj
- python-cryptography
- python-dateutil
- python-feedparser
- python-guessit
- python-jaraco.classes
- python-jaraco.collections
- python-jaraco.context
- python-jaraco.functools
- python-jaraco.text
- Show 20 more dependencies...
Required by (14)
- headphones (optional)
- headphones-git (optional)
- lidarr (optional)
- lidarr-develop (optional)
- lidarr-git (optional)
- lidarr-nightly (optional)
- radarr (optional)
- radarr-develop (optional)
- radarr-nightly (optional)
- readarr-develop (optional)
- readarr-nightly (optional)
- sonarr (optional)
- sonarr-develop (optional)
- whisparr-nightly (optional)
Sources (5)
Latest Comments
« First ‹ Previous 1 .. 49 50 51 52 53 54 55 56 57 58 59 .. 64 Next › Last »
Revelation60 commented on 2011-08-06 09:54 (UTC)
Lucky commented on 2011-08-06 09:33 (UTC)
@Revelation60
I clean up your pkg and add more variables. maybe you want to merge something.
http://hydra.lky.cc/lucky/pkgbuild_sources/sabnzbd/sabnzbd-0.6.7-1.src.tar.gz
If you upload it to AUR and Sources are wrongly displayed replace pkgname="${_pkgname,,}" with pkgname=sabnzbd in the PKGBUILD
@Amarant
I added user/group support to post_upgrade, change /etc/conf.d/sabnzbd to your USER/GROUP combination.
defaults:
SABNZBD_USER="sabnzbd"
SABNZBD_GROUP="sabnzbd"
<deleted-account> commented on 2011-08-04 19:16 (UTC)
0.6.7 is out. Works fine.
<deleted-account> commented on 2011-08-02 14:48 (UTC)
I don't run sabnzbd under the default sabnzbd user, so every time this package is updated I have to manually chown -R all the files. In order to fix this I would like the username that is specified in /etc/conf.d/sabnzbd to be used in the post_upgrade hook. So the post_upgrade function in sabnzbd.install would look like this:
post_upgrade() {
SABNZBD_USER=sabnzbd
. /etc/conf.d/sabnzbd
chown -R $SABNZBD_USER:$SABNZBD_USER /opt/sabnzbd
}
<deleted-account> commented on 2011-07-28 14:07 (UTC)
0.6.6 is out.
gee commented on 2011-07-24 01:07 (UTC)
In case anyone is interested here's my systemd service file:
[Unit]
Description=NZB grabber
[Service]
Type=simple
ExecStart=/usr/bin/sabnzbd
Restart=always
User=sabnzbd
Group=sabnzbd
[Install]
WantedBy=multi-user.target
It works just fine!
Revelation60 commented on 2011-07-10 15:02 (UTC)
I have fixed the dependency and I have added the removal of the group and the mime associations. The uninstall script also tries to close sabnzbd if it is running.
kylef commented on 2011-07-09 15:49 (UTC)
The "python-feedparser" dependency is incorrect, it should be "python2-feedparser", "python-feedparser" would be the python3 version. (See http://www.archlinux.org/packages/extra/any/python2-feedparser/ ). The install script doesn't cleanup properly, it creates a group but the group is never removed. Do (xdg-mime install) and (xdg-icon-resource install) also need to be removed on post_uninstall?
You could check the debian/ubuntu package out because they install sabnzbd in the FHS, /usr/bin/sabnzbdplus, /usr/share/sabnzbdplus/{interfaces,locale}/, etc. You can find the diff against the original sabnzbd source here: http://ppa.launchpad.net/jcfp/ppa/ubuntu/pool/main/s/sabnzbdplus/sabnzbdplus_0.6.5-0ubuntu1~jcfp1~oneiric.diff.gz
<deleted-account> commented on 2011-06-27 04:59 (UTC)
Try adding the user that runs sabnzbd to the 'power' group.
kevku commented on 2011-06-26 21:59 (UTC)
what do i need to do to make the suspend/shutdown on queue finish work?
Pinned Comments
fryfrog commented on 2024-04-30 04:23 (UTC)
Arch updated Python to 3.12, you need to re-build/re-install python-sabyenc3 and python-sabctools!
Using
paru
:@hoban, thanks for reminding me to post about this!