Package Details: himawaripy-git r132.e5d6e05-1

Git Clone URL: https://aur.archlinux.org/himawaripy-git.git (read-only)
Package Base: himawaripy-git
Description: Put near-realtime picture of Earth as your desktop background.
Upstream URL: https://github.com/boramalper/himawaripy
Keywords: background earth himawari
Licenses: MIT
Submitter: fabienjuif
Maintainer: fabienjuif
Last Packager: fabienjuif
Votes: 5
Popularity: 0.000006
First Submitted: 2016-02-04 20:18
Last Updated: 2016-09-10 08:54

Latest Comments

1 2 Next › Last »

fabienjuif commented on 2016-09-10 08:53

Hi, python-pytz is a dependency of python-tzlocal : https://aur.archlinux.org/packages/python-tzlocal/

bruceutut commented on 2016-09-10 05:47

missing dependency python-pytz, i think.

fabienjuif commented on 2016-04-09 10:36

This one is on you, I was just the hand.

mkingston commented on 2016-04-09 10:27

Nice work, thanks for your efforts managing the package!

fabienjuif commented on 2016-04-09 10:22

Done.

Thank for you help.
Feel free to comment what I pushed.

mkingston commented on 2016-04-06 16:54

I haven't tested comprehensively, but it seems to me that the following works:
1) modifying the .service file to reflect the correct ExecStart value (/usr/bin/himawaripy) then
2) putting the systemd service and timer file in /usr/lib/systemd/user/
then informing the user at post-install (or wherever in the PKGBUILD you're supposed to do it) to run `systemctl --user enable himawaripy.timer`

This is a nice solution as it provides the service for every user, but each user can enable/disable themself.

Also, I think you need to add the following dependency:
python-appdirs

fabienjuif commented on 2016-02-07 09:20

What if I write an "install" script that copy the systemd in $HOME and enable the timer ?

fabienjuif commented on 2016-02-07 08:22

Yes this is the problem I tried to explain.
And yes this is what I tough about.

But where should I copy theses systemd unit example files to let people copy them ?
/usr/share/himawaripy
/etc/himawaripy
...

Or just a wiki page maybe ?

Anonymous comment on 2016-02-07 00:33

I think the problem with this is that the program needs to be called by the user and not by root (or through sudo), since it is updating the user's background and not root's. So I think the systemd unit has to go in the user's folder. I'm not sure how to manage that through a PKGBUILD. I think the README is there so a user can copy the systemd files to their user's config directory if they desire to use systemd (I have seen that some).

fabienjuif commented on 2016-02-06 19:20

Updated but without the systemd files.
I don't know how I can put theses files because this is user land, and I can't use a .install script to copy them in $HOME (which? all?).

Maybe I should put them in a dir like "/usr/share" and notify the user when the package is installed.

What do you think ?
What is the Arch phylosophy about this ?