[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#654924: Latest efforts on TigerVNC (was Re: Bug#654924: Inclusion of TigerVNC sources)



Hi Joachim, hi all,

Yesterday I played with several things that are still a showstopper for upload to Debian...

1. Name of the tarballs...

After doing some reading on multiple tarballs, I adapted the tarball names spit out by debian/rules get-orig-source. These still have to be imported on top of the former orig tarballs. They probably should be imported in a branch called ,,upstream'' (not into to separate branches).

2. source/format -> 3.0 (quilt)

I tried switching to source format 3.0 (quilt) which fails to work. There is something odd with dpkg-source -b, the patches and the source format. dpkg-source tries to apply patches twice and fails the second time. Not sure why. I first thought that this was due to the CDBS packaging (I lack experience with that), so I tested the whole thing with a minmal debhelper debian/rules file. However, this also failed with 3.0 (quilt) source format.

3. copyright file

The copyright converge against becoming complete...

4. shipped libraries: zlib, libfltk

I have removed the zlib library in tigervnc/common/zlib from the source tree as CMake successfully builds+links against the system's zlib if the folder is missing. Something similar should be achieved for libfltk. The latter also is in Debian, so we should try to build+link against that one (in sid, there actually are two version of libfltk -> libfltk1.1 and libfltk1.3).

I guess all other directories / libraries in tigervnc/common are part of vnc and have to stay there.

@Joachim: maybe you could take a look at this and see what is hindering the CMake files to build against the system's libfltk1.3?

5. One cannot build packages twice from the same working copy

An issue we also have to address is this: one cannot clone the source tree from Git and run debuild on that one more than once.

6. Using packaging mailing list for tigervnc?

I guess we should not overload BTS with these kinds of mails. I have created this list on Alioth for further discussions on TigerVNC packaging:
pkg-tigervnc-devel@lists.alioth.debian.org

The list will be available in a couple of hours, please everyone get subscribed to it if interested.

Greets,
Mike

--

DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419

GnuPG Key ID 0xB588399B
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb

Attachment: pgpuJOqyqzvLK.pgp
Description: Digitale PGP-Unterschrift


Reply to: