Bug#269635: 269635 - patch to add doxygen docs
Max Bowsher
maxb1 at ukf.net
Sun Jan 22 23:02:31 UTC 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Peter Samuelson wrote:
> [Max Bowsher]
>> From 1.3.0 onwards, adequate Makefile support is in place to make this
>> fairly easy.
>>
>> Attached is a patch which adds a new libsvn0-doc subpackage containing
>> doxygen docs.
>
> Thanks! Looks pretty straightforward.
>
>> +Package: libsvn0-doc
>> +Section: libdevel
>> +Priority: extra
>> +Architecture: all
>> +Conflicts: libsvn0 (<< ${Source-Version}), libsvn0 (>> ${Source-Version})
>
> s/libdevel/doc/, although really that *could* go either way.
Oops, I meant to do some further research on that but forgot to get back
to it. It looks like the overwhelming majority of lib*-doc packages are
in 'doc'.
> And I'm going to remove the Conflicts unless there's a good reason to
> keep it that I haven't thought of. It's best, in general, to keep the
> dependency web as uncomplicated as possible, and there's no real *harm*
> from having this package out of sync with libsvn0 or libsvn0-dev.
>
> (In the present case, a strict version dependency between an
> "Architecture: all" and an "Architecture: any" package causes problems
> because the two sets of packages are built separately on most
> architectures and thus not always in sync in the archive.)
OK, no problem - the only reason I put that in there at all was to get
apt-get to notice if someone selectively upgrades subversion packages,
but now I think about it again, it would be better without the conflict
- - in case someone needs to work with an older library but wants to refer
to updated documentation.
>> + install -d debian/libsvn0-doc/usr/share/doc/libsvn0-doc
>> + cp -rf $(DEB_BUILDDIR)/doc/doxygen/html \
>> + debian/libsvn0-doc/usr/share/doc/libsvn0-doc/doxygen
>
> I think I'll install the content into /usr/share/doc/libsvn0 and name
> the subdirectory 'html'. This is allowed, and makes it a bit easier
> for users to find.
That makes sense.
Thanks,
Max.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Cygwin)
iD8DBQFD1A8GfFNSmcDyxYARAi5QAKCdg+/fYeDPJ07Qd1ujdhCcCcLY3QCglg+B
2yRfJf70JHz4SO8k7yVPexA=
=SXN4
-----END PGP SIGNATURE-----
More information about the pkg-subversion-maintainers
mailing list