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]