Package Details: mpdrandom-git 1.3.0.r4.gacc37ed-2

Git Clone URL: https://aur.archlinux.org/mpdrandom-git.git (read-only, click to copy)
Package Base: mpdrandom-git
Description: mpd albums randomizing script
Upstream URL: https://github.com/axujen/mpdrandom
Keywords: album mpd music random shuffle
Licenses: GPL3
Provides: mpdrandom
Submitter: qlonik
Maintainer: ZaZam (cgirard)
Last Packager: cgirard
Votes: 1
Popularity: 0.000000
First Submitted: 2015-11-01 02:19 (UTC)
Last Updated: 2021-09-02 14:07 (UTC)

Dependencies (5)

Required by (0)

Sources (3)

Latest Comments

cgirard commented on 2021-09-02 14:08 (UTC)

Back from vacations, system systemd unit added ;)

axujen commented on 2021-07-30 23:08 (UTC)

Hello, the issue that made daemon mode crash without stdin has been resolved, it is possible to make a systemd unit now.

Also thanks for making this pkgbuild btw, i use it myself too its been handy!

cgirard commented on 2021-07-28 14:31 (UTC)

Thank you. I will wait for the linked issue to be resolved first as it is unusable as a systemd unit in the current state.

ZaZam commented on 2021-07-28 14:29 (UTC)

Hi cgirard

I corrected those two things. I added you as co-maintainer. You are free to create a system unit here, if you'd like to.

cgirard commented on 2021-07-27 15:29 (UTC) (edited on 2021-07-27 15:44 (UTC) by cgirard)

Hi,

I had to correct two things to make this PKGBUILD works:

  • Add python-setuptools as a makedeps
  • Correct the package function with python setup.py install --root="$pkgdir" --optimize=1

See https://wiki.archlinux.org/title/Python_package_guidelines#Installation_methods

Additionally, could you consider creating a System unit as well (like mpd which provides a User and a System unit). This would be great in a server scenario where mpd is not run by a logged in user. => edit: This does not work at the moment, see: https://github.com/axujen/mpdrandom/issues/12

ZaZam commented on 2020-06-18 06:17 (UTC)

This has been switched to python3:

https://github.com/axujen/mpdrandom/commit/da3722cb6fb920da309f9a1bd491b293259f1433

ZaZam commented on 2018-04-06 07:07 (UTC) (edited on 2018-04-06 07:09 (UTC) by ZaZam)

The python dependencies should be changed to python2 dependencies (python2 and python2-mpd2)

https://github.com/axujen/mpdrandom/commit/00e1616d4e81d480495dfe9163679e00852eb3e8

That also means changing python to python2 from build() and package()