[Debian-med-packaging] Bug#701801: New Upstream Snapshot and use of CMake Buildsystem
Mathieu Malaterre
mathieu.malaterre at gmail.com
Wed Feb 27 15:05:03 UTC 2013
Reinhard,
On Wed, Feb 27, 2013 at 3:50 PM, Andreas Tille <andreas at fam-tille.de> wrote:
> Hi Reinhard,
>
> On Wed, Feb 27, 2013 at 12:32:13PM +0100, Reinhard Tartler wrote:
>> It turns out that most patches are necessary for fixing the
>> automake-based build system. AFAIUI, upstream now prefers the use of
>> the CMake Build system, and in fact, most patches are no longer
>> necessary when the packaging uses that. Therefore, I have changed the
>> packaging to dh7 and cmake. This allowed me to simplify debian/rules
>> drastically.
>
> All these changes sound pretty reasonable and provided that Mathieu
> confirms his agreement I'd say it makes perfectly sense if you simply
> commit your changes into SVN. Any DD has commit permissions to our
> SVN so this should not be a permission problem.
Make sure to use this URL when commiting:
svn+ssh://svn.debian.org/svn/debian-med/trunk/packages/dcmtk/branches/experimental
Until debian actually goes out of freeze, I do not want anything in
unstable. Too much work when something gets wrong.
>> Also, I had to rework the
>> debian/{dcmtk-www,libdcmtk2,libdcmtk2-dev}.install dh_install
>> configuration files. I could drop almost all patches. The only patches
>> that IMO still make sense are "01_fix_perl_script_path.patch",
>> "02_dcmtk_3.6.0-1.patch" and "prefs.patch".
>
> Sounds great.
Sound reasonable. 07_doxygen.patch should still be present however.
>> The only caveat that I did not manage to implement was the correct
>> construction of the dcmtk-doc package, because I was unable to locate
>> the relevant calls for invoking doxygen. Therefore, I have removed
>> dcmtk-doc from debian/control (it is not relevant to the needs of my
>> customer anyways).
>
> Mathieu would you consider checking this out? I personally also do not
> have any cmake / doxygen experience but it would probably not to hard to
> do (as last resort with help of debian-mentors).
Please leave the doc package as-is, even if empty. I'll fix it ASAP.
>> Please find the relevant packaging files attached to this email.
>
> Thanks for you patches and as said above please consider direct commit.
Please commit to exp branch.
Thanks,
--
Mathieu
More information about the Debian-med-packaging
mailing list