FS#40139 - [picard] include picard-plugins in split package

Attached to Project: Community Packages
Opened by Johannes Dewender (JonnyJD) - Tuesday, 29 April 2014, 12:43 GMT
Last edited by Gaetan Bisson (vesath) - Thursday, 01 May 2014, 17:09 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Gaetan Bisson (vesath)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

The most important Picard plugins are included in the contrib folder of the picard repository and also the tarball:
https://github.com/musicbrainz/picard/tree/master/contrib/plugins
So packaging them is far easier than compiling a list of current "real" 3rd party plugins and keeping it up to date.

I would like a split-package "picard-plugins" that extracts the plugins from the contrib folder of the release tarball and installs them.

This would replace https://aur.archlinux.org/packages/picard-plugins/
which also builds from the picard release tarball now and has 99 votes.
(I am the maintainer there)

Note that there are other plugin packages (in AUR) that are not suitable because they need much more manual work:
picard-plugins-aux, picard-plugins-search
This task depends upon

Closed by  Gaetan Bisson (vesath)
Thursday, 01 May 2014, 17:09 GMT
Reason for closing:  Implemented
Additional comments about closing:  picard-1.2-3 in [community]
Comment by Gaetan Bisson (vesath) - Wednesday, 30 April 2014, 00:46 GMT
Is there any reason you don't just do `cp -r contrib/* "${pkgdir}/usr/lib/python2.7/site-packages/picard/plugins/"` in your PKGBUILD?
Comment by Gaetan Bisson (vesath) - Wednesday, 30 April 2014, 00:51 GMT
Also, the plugins use really no space at all, so I see no reason to go for a splitpkg.
Comment by Gaetan Bisson (vesath) - Wednesday, 30 April 2014, 00:52 GMT
Well, if you have any ideas to improve picard-1.2-2 please let me know.
Comment by Johannes Dewender (JonnyJD) - Thursday, 01 May 2014, 08:06 GMT
  • Field changed: Percent Complete (100% → 0%)
not working yet:
should be
cp -r contrib/plugins/* ...
otherwise there is a plugins folder inside the plugins folder and the plugins are not actually available in Picard

(the rest is fine, I guess "replaces" is never used for AUR packages)
Comment by Gaetan Bisson (vesath) - Thursday, 01 May 2014, 16:56 GMT
Oops. I thought this was what I did in the PKGBUILD but no. :|

Loading...