Bug#377348: [RFS] php5-xdebug

2008-04-09 Thread Derick Rethans
On Tue, 8 Apr 2008, Martin Meredith wrote:

 Derick did briefly mention that there was some sort of licencing issue,
 which is why my control lists it as non-free/devel for the section.

This is sorted out now in CVS though. I will make a release soon (right 
now).

 Derick, you say -02 you're unhappy with, would you rather I use
 something else, or just remove that flag altogether.

I force it in the source (config.m4) to -O0, I suggest you do the same.

 On another note, seeing as the xdebugclient comes in with that source
 download, are there any thoughts as to whether it would be worth
 building an xdebug-client package aswell from the source (Derick, you
 need to update your config.guess and config.sub there! hehe!)

Good that you remind me, I forgot about that. There are now some issues 
with compiling it. I'll fix that before making the release. It might be 
good to make this its own package, but the client is sort of limitedin 
functionality.

 Side note: Derick, do you mind being subscribed to the bug regarding
 packaging this in debian if you're not already?

No, feel free to add me.

regards,
Derick

-- 
Like Xdebug? Send a postcard: http://derickrethans.nl/xdebug_2_released.php
Xdebug | http://xdebug.org | [EMAIL PROTECTED]



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



Bug#377348: [RFS] php5-xdebug

2008-04-09 Thread Martin Meredith
Having a quick look at this, my first thoughts are that I hate cdbs ;)

Second of all, there seems to be a couple of weird things in there - for
example

./configure --enable-xdebug --with-php-config=/usr/bin/php-config$*

That line is simply going to make them use php-config. While the B-D's
mean that this will use php-config5, because php4 isn't installed, but
it if were, then it would be up to alternatives as to which version to
use.

I also noticed

configure_for_php%:

Which I assume is just a typo, and should be configure_for_php5 (as this
is what is used as a dependency for install/php5-xdebug)

Also, why ucf is listed as a dep for the source I don't know, as that
should be bought in by the dependencies of phpapi-`php-config5 --phpapi`
(php5-cli, php5-cgi, libapache2-mod-php5 all depend on it)

Also, I'd like to see that upon installation, xdebug is enabled, instead
of having to jump through hoops to get it working (yes, removing it
without a purge is a pain, but the postrm can sort that out anyway!)

also, the xdebug.ini should be using zend_extension instead of whatever
it's using.

Looking at the ubuntu package, I'm not too happy with a few of the
things in that, reading through it just doesn't seem clear to me (some
of the code in the rules is completely confusing - and they replace the
config.guess and config.sub for the client, even though it isn't built
(I guess to get rid of the lintian error - an override would have done)

I'm going to do a little work on the package, and conglomerate stuff
from all three packages into one package combining everything nicely.

And then I'll have to uupdate anyway (Thanks Derick! :P)




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



Bug#377348: [RFS] php5-xdebug

2008-04-08 Thread Francois Marier
Hi Martin,

Marcelo also has a package for it at:

  http://mentors.debian.net/debian/pool/main/p/php5-xdebug/

I would be more than happy to sponsor Marcelo and yourself as co-maintainers
of Xdebug since it would be valuable to keep the package in sync with its
Ubuntu relative.

At the moment, I'm currently sorting out one small licensing issue that got
the package rejected from main. But if you'd like to have a look at what he
has done and merge both of your work, that would be great.

Thanks for taking the time to bring this package from Ubuntu to Debian.

Francois

On 2008-04-08 at 16:12:25, Martin Meredith wrote:
 Requesting sponsorship of php5-xdebug
 (http://mentors.debian.net/debian/pool/non-free/p/php5-xdebug)
 
 Francois, I have included you in this mailing, as Derick has mentioned
 that you already have something in the works.



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



Bug#377348: [RFS] php5-xdebug

2008-04-08 Thread Martin Meredith
To be honest, I didn't actually realise until after I'
d made that package that it actually existed in ubuntu!

I actually put in a backports request for it to go back to gutsy aswell,
but I think the package in ubuntu is based off of Marcelo's package.

I will point out however, that it seems my upload has superceded
Marcelo's on mentors.debian.net, so I can't see what there is. 

*quickly installs dget and downloads the ubuntu package*

The ubuntu package was originally created by XSBC-Original-Maintainer:
Mark A. Hershberger [EMAIL PROTECTED] ... not too sure
whether that's Marcelo, but it doesn't look like it.

I'm guessing that Marcelo is subscribed to this bug report, so I'm
hoping that he'll get this email. Otherwise, Francois, could you forward
this on to him and see what he thinks about co-maintaining?

Ah, I just noticed Mark in the bug. well, anyway... I'd be happy to work
with Marcelo/Mark, and hopefully, when my NM goes through, I'll be able
to be the sponsor/uploader too !

Derick did briefly mention that there was some sort of licencing issue,
which is why my control lists it as non-free/devel for the section.

Looking over the upload on mentors though, it doesn't seem to be the
latest upload. I did clean up the rules a little, and also played with
a coupe of things.

Derick, you say -02 you're unhappy with, would you rather I use
something else, or just remove that flag altogether.

Also, the other changes (to the description) - I'mm happy to do.

On another note, seeing as the xdebugclient comes in with that source
download, are there any thoughts as to whether it would be worth
building an xdebug-client package aswell from the source (Derick, you
need to update your config.guess and config.sub there! hehe!)

Side note: Derick, do you mind being subscribed to the bug regarding
packaging this in debian if you're not already?





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



Bug#377348: [RFS] php5-xdebug

2008-04-08 Thread Francois Marier
On 2008-04-08 at 23:08:57, Martin Meredith wrote:
 I will point out however, that it seems my upload has superceded
 Marcelo's on mentors.debian.net, so I can't see what there is. 

Here is the last package I uploaded from Marcelo:

  http://people.debian.org/~francois/xdebug/

Note that he has done quite a bit of work getting the debian/copyright file
right so make sure that the merged package isn't missing anything in
there.

 I'm guessing that Marcelo is subscribed to this bug report, so I'm
 hoping that he'll get this email. Otherwise, Francois, could you forward
 this on to him and see what he thinks about co-maintaining?

Yes, I wrote to him already, but he's also subscribed to this bug.

 Derick did briefly mention that there was some sort of licencing issue,
 which is why my control lists it as non-free/devel for the section.

This small licensing problem looks like it may be solved very soon so it's
probably safe to assume that we'll be uploading to main.

In fact that should be a goal because Xdebug is Free Software afterall :)

Cheers,

Francois


signature.asc
Description: Digital signature