[Dev] audacious-plugins-libre PKGBUILD

Brendan Tildesley brendan.tildesley at gmail.com
Sat Oct 29 11:49:46 GMT 2011


On 28/10/11 17:52, Michał Masłowski wrote:
> Maybe include a comment in the PKGBUILD with this explanation?  It's
> very common for non-GNU projects to include files without license
> notices having the same license as rest of the project.
Ok I've included notices.
> Use something like licenses=('LGPL' 'GPL' 'GPL3' 'custom') and install
> files with the custom licenses to /usr/share/licenses/$pkgname.  Many
> PKGBUILDs show how to do this, e.g. psutils-libre.
I've done this, and hopefully correctly since it took quite a bit of time.

latest PKGBUILD: http://46.105.251.111/PKGBUILD
latest/previous diff: http://pastie.org/2777724

compiled: 
http://46.105.251.111/audacious-plugins-libre-3.0.4-1-x86_64.pkg.tar.xz
-libre source: http://46.105.251.111/audacious-plugins-libre-3.0.4.tar.gz

checksums:

241d513b1784bf63560368a7a737099f1acda836  PKGBUILD
72a2c90f9c12346c71dd08edef49bed4ba3a5129  audacious-plugins-libre-3.0.4-1-x86_64.pkg.tar.xz
70320b1b57622b400727f0b5dfefd0fa4113bc2c  audacious-plugins-libre-3.0.4.tar.gz

Steps to building were simply:

$ sudo mkarchroot root base base-devel sudo fakeroot audacious smbclient
$ cd to/PKGBUILD/dir
$ sudo libremakepkg

I could try setup a vm to build for i686 if needed but I hear there are 
enough builders in comparison to the x86_64 lot.



More information about the Dev mailing list