]> source.dussan.org Git - tigervnc.git/commit
contrib: Add ubuntu-xenial debian source package to build on xenial. 293/head
authorDominik Muth <dominik.muth@gmx.de>
Wed, 13 Apr 2016 22:17:09 +0000 (00:17 +0200)
committerDominik Muth <dominik.muth@gmx.de>
Wed, 13 Apr 2016 22:17:09 +0000 (00:17 +0200)
commit960e7e1b6db530480fc28d91ed71037166451d1c
tree82ba0c4184bf69067ae76dde803ede2633530656
parent292c4f5fb5ea11bdbc9ffd4314f6ee68becc74ce
contrib: Add ubuntu-xenial debian source package to build on xenial.

The package is based on the contrib ubuntu-trusty debian package. The
following modifications have been made:

The current tigervnc sources can be used unmodified as the .orig
tarball for the debian package, so get-orig-source.sh is gone.

The ubuntu xorg-server-sources package provides the xorg sources used
to build tigervnc. The two small patches which where in the trusty
quilt series are now applied to the xorg sources after they have been
extracted. There is no quilt series anymore at this point.

Fltk 1.3.3 is available in the xenial repositories and it is used to build
xtigervncviewer. No need to get the fltk sources. patch_fltk.sh is gone.

Fixed some dependencies to reflect changes between trusty and xenial.

Removed configure options not recognized by configure.

The install target is not called a second time for the viewer package,
but the viewer files are moved from the server installation. (Eliminate
file conflicts during binary package installation.)

Note: Some dependencies (including libfltk1.3 and xorg-server-source) are
found in the xenial universe repository only.
15 files changed:
contrib/packages/deb/ubuntu-xenial/debian/changelog [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/compat [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/control [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/copyright [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/local/vncserver.service [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/local/vncserver.sysconfig [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/rules [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/source/format [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/tigervncserver.postinst [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/tigervncserver.prerm [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/xorg-source-patches/100_rethrow_signals.patch [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/xorg-source-patches/516_tigervnc-xorg-manpages.patch [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/xtigervncviewer.menu [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/xtigervncviewer.postinst [new file with mode: 0644]
contrib/packages/deb/ubuntu-xenial/debian/xtigervncviewer.prerm [new file with mode: 0644]