[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#491220: Request to steal unicap ITP



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, Dec 04, 2008 at 05:51:37PM +0100, Miriam Ruiz wrote:
>2008/12/4 Jonas Smedegaard <dr@jones.dk>:
>
>> 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 ;)

Any questions will only help to improve the README.source :-)


>1) I'm using this configuration parameters:
>
>		--enable-unicapgtk \
>		--enable-ucil-alsa \
>		--enable-ucil-theora \
>		--enable-ucil-png \
>		--enable-ucil-avcodec \
>		--enable-gtk-doc

Seems similar to mine.


>2) There must be something wrong with the building system, as I have
>to do 2 commands
>
>	$(MAKE)
>	$(MAKE) -C libunicapgtk libunicapgtk.la

Odd. Something is sure produced as is - what failed for you if not doing 
the above trick?  I mean - what kind of breakage should we look out for?


>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)"

I believe that is in my packaging too - thanks to your recent email.


>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"

That's adopted too.


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

Ok too.


>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)"

In there too.


>The rest seems to be OK :)

...and now I am puzzled: Did you write above _after_ looking at my 
packaging?

Either I do not understand you, or I do not understand my own packaging, 
or you missed some hints in debian/rules.


Please elaborate... I want to understand what you are saying here.


>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 will. But not now (and not this weekend). Pleas ping me next week!


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

I must admit that I haven't tried actually running the output of my 
packaging yet :-P

What is uvvuew? Gotta check that one out :-)



  - Jonas

- -- 
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkk4DfcACgkQn7DbMsAkQLg+9ACgmW3aBTdQaYj/Ef0ZRYkG6idx
LGsAn1DO9GR19J76HlqlnDvpXFAfr9Tg
=7PFX
-----END PGP SIGNATURE-----



Reply to: