Hi!

On 10/02/2012 15:39, Fabian Greffrath wrote:
I have applied the attached patch to the gtkpod 2.1.1 Debian package
(please note that I added just another SONAME, because the libmp4v2
Debian package is already at 2), ran autoreconf and rebuilt it, all
without libmp4v2-dev installed. The m4a and mp4 plugins were built fine
and got installed into the resulting binary package:

$ dpkg -c ../gtkpod_2.1.1-1_i386.deb | egrep 'm4a|mp4'
-rw-r--r-- root/root 21108 2012-02-10 15:23
./usr/lib/gtkpod/libfiletype_m4a.so
-rw-r--r-- root/root 20032 2012-02-10 15:23
./usr/lib/gtkpod/libfiletype_mp4.so
-rw-r--r-- root/root 395 2012-02-10 15:23
./usr/lib/gtkpod/filetype_m4a.plugin
-rw-r--r-- root/root 400 2012-02-10 15:23
./usr/lib/gtkpod/filetype_mp4.plugin

I could install the gtkpod packages, start the application and
explicitely activate the plugins in the corresponding preferences menu.
I didn't test any further, though.

Please note that dh_shlibdeps gave warnings like "dpkg-shlibdeps:
warning: debian/gtkpod/usr/lib/gtkpod/libfiletype_m4a.so contains an
unresolvable reference to symbol dlopen: it's probably a plugin." for
both plugins, so maybe a line like "libfiletype_{m4a,mp4}_la_LIBADD =
-ldl" should get added to the appropriate Makefile.am files.

Hope that helps,
Fabian

Your efforts are really appreciated! :-)

I will test and apply your patch as soon as I find some free time. Maybe in the weekend, already. Once all the changes have been made and checked, I'll ask my sponsor to upload the new revision.

Thanks a lot.

Cheers.

--
Matteo F. Vescovi
Debian Sponsored Maintainer
GnuPG KeyID: 83B2CF7A



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to