[reSIProcate] Packaging for Debian

Adam Roach adam at nostrum.com
Tue Feb 27 10:19:53 CST 2007


Jason Fischl wrote:
> On 2/27/07, Adam Roach <adam at nostrum.com> wrote:
>> Neil McGovern wrote:
>> > In summary: sipdial and the build system need a licence, or they're 
>> not
>> > distributable. If the copyright of the others could also be checked,
>> > that'd be great :)
>> >
>>
>> The build system has grown rather organically along with the rest of the
>> project. While my contributions to it hardly constitute a major part of
>> the system, they have been non-trivial, and my understanding at the time
>> was that the build system, like the code it accompanied, was intended to
>> be released under the Vovida license.
>>
>> Jason: any comments?
>>
> yes. The build code is licensed under the Vovida License. We can add
> the declarations into the files.

Okay. I'll tag them.

>
>> > contrib/db, contrib/getopt, contrib/pcre and contrib/popt don't 
>> seem to
>> > be used at all, and can probably be removed.
>> >
> contrib/popt is used in some of the unit tests isn't it?

Under any of the Unix-flavored builds, the system-installed version of 
popt is used. If you look under contrib/popt, you'll notice that it 
contains precisely one subdirectory, called "win32".

> I thought contrib/pcre was used in repro but not sure

It isn't. Under the Unix build system, repro uses normal posix regexes; 
cf. RouteStore.hxx:

    #ifdef WIN32
    #include <pcreposix.h>
    #else
    #include <regex.h>
    #endif


Even if this moves to pcre in the future, the *correct* thing to do 
would be to use the system-installed pcre, like we do with popt.

/a



More information about the resiprocate-devel mailing list