2008/12/4 Jonas Smedegaard <[EMAIL PROTECTED]>:

> I have now published my packaging work here:
>
> git://git.debian.org/git/collab-maint/unicap.git

Great! Thanks! :)

> First draft of usage guide is here:
>
> http://git.debian.org/?p=collab-maint/unicap.git;a=blob;f=debian/README.source
>
>
> As I said earlier, I would appreciate working together on maintaining
> this.

I would be very glad to do so. My rationale for this was that I'm
going to need this library for some personal project. I have no clue
about CDBS but I don't think that would be a real problem as long as
you don't take into account any stupid question that I might do ;)

> I must admin that I have not looked at your draft packaging. I have been
> working on my own for some time (on and off) and it seemed from your
> description that it was only preliminary. If you did smart stuff
> valuable to adopt feel free to do it, or if you don't want to work
> together then tell me and I'll have a look at your packaging.

I remade it yesterday and divided the stuff in different proper
libraries, but I used debhelper. Of course no problem in using yours
:)

I found some problems that you might want to look at:

1) I'm using this configuration parameters:

                --enable-unicapgtk \
                --enable-ucil-alsa \
                --enable-ucil-theora \
                --enable-ucil-png \
                --enable-ucil-avcodec \
                --enable-gtk-doc

2) There must be something wrong with the building system, as I have
to do 2 commands

        $(MAKE)
        $(MAKE) -C libunicapgtk libunicapgtk.la

3) There is something wrong in the building system and some libraries
cannot be found unless:

                CFLAGS="$(CFLAGS) $$(pkg-config libavcodec libavutil xv x11 
--cflags)"

4) If you also want to be able to compile the package with
debian-multimedia files, without hurting Debian's, do:

                CFLAGS="$(CFLAGS) $$(pkg-config libavcodec libavutil xv x11
--cflags) -I/usr/include/ffmpeg/libavcodec
-I/usr/include/ffmpeg/libavutil"

5) You have to especially mention -pthread in LDFLAGS, as well as
$$(pkg-config libavcodec libavutil xv x11 --libs)

6) For safety, I'm using the following parameter:

                LDFLAGS="-pthread -Wl,-z,defs -Wl,--as-needed -Wl,--no-undefined
$$(pkg-config libavcodec libavutil xv x11 --libs)"

The rest seems to be OK :)

My packages should be OK, lintian clean and properly configured now,
in case you want to look at them:

http://www.miriamruiz.es/debian/unicap/

I've tested them with uvview, and of course it compiles and runs
without any problem in my computer.

> I am cc'ing Andrew, as he might be interested in teaming u on this as
> well.

Of course :)

Greetings,
Miry



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

Reply via email to