< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

Re: [reSIProcate] Packaging for Debian


Jason Fischl wrote:
On 2/27/07, Adam Roach <adam@xxxxxxxxxxx> 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