Thread: [mt-daapd-devel] mt-daapd plugins directory location
Status: Beta
Brought to you by:
andrew40
From: Ian B. <ian...@gm...> - 2007-07-01 19:48:56
|
I am trying to package the mt-daapd nightly snapshots for Fedora. I ran into a snag with the location of the plugins directory. The plugins directory really should be /usr/lib/mt-daapd/plugins instead of /usr/shared/mt-daapd/plugins. The reason is that the plugins contain shared libraries which are architecture specific. /usr/share is supposed to contain arch-independent files. For x86_64, the plugins should go in /usr/lib64/mt-daapd/plugins to keep them separate from the i386 ones. I am working on a patch for src/plugins/Makefile.am that changes pkgdatadir to pkglibdir. - Ian |
From: Ian B. <ian...@gm...> - 2007-07-01 20:08:52
Attachments:
mt-daapd-pkglibdir.patch
|
On 7/1/07, Ian Burrell <ian...@gm...> wrote: > > I am working on a patch for src/plugins/Makefile.am that changes > pkgdatadir to pkglibdir. > Attached is a patch which modifies src/plugins/Makefile.am to use pkglibdir instead of pkgdatadir for the plugins location. I also modified contrib/Makefile.am and contrib/mt-daapd.conf.templ to use sysconf for the mt-daapd.playlist and libdir for plugins. - Ian |
From: Ron P. <ro...@pe...> - 2007-07-02 01:26:47
|
> Attached is a patch which modifies src/plugins/Makefile.am to use > pkglibdir instead of pkgdatadir for the plugins location. I also > modified contrib/Makefile.am and contrib/mt-daapd.conf.templ to use > sysconf for the mt-daapd.playlist and libdir for plugins. Nicely done, sir. That's been on my radar for a long time, but I've been to lazy to do it. I'll apply. Thanks. Let me know if there is anything else that would be helpful from an upstream perspective. Also, if you do get specfiles and whatnot done, I wouldn't mind seeing those as well so I can add FC packages to nightly builds. -- Ron |