Pierre Ossman
9f90b6d568
Do parallel builds for Ubuntu packages
Make the builds faster as we now run them often via Travis.
5 vuotta sitten
Pierre Ossman
6e6569a3e3
Build RHEL 6 packages in Travis
5 vuotta sitten
Pierre Ossman
82c65e4e58
Clean up RPM spec files
Remove the unused Java self sign variable, and make sure we don't
hard code a version as it needs to be adjusted before a build.
5 vuotta sitten
Pierre Ossman
3709c4a456
Add missing FLTK dependency
libXft is needed to build FLTK for the RHEL 6 RPM.
5 vuotta sitten
Pierre Ossman
376f2dda78
Clean up Ubuntu 14.04 FLTK build
The supporting scripts weren't really up to date, so remove them
and just require the packager to include FLTK in the source
tarball.
5 vuotta sitten
Pierre Ossman
9d55228457
Make sure libXrandr is available in package builds
It is needed by x0vncserver.
5 vuotta sitten
Pierre Ossman
e5605485dd
Use Xorg source from distribution
5 vuotta sitten
Pierre Ossman
14ca2d6235
Add libXfont as a Debian package dependency
It is needed to build Xvnc.
5 vuotta sitten
Pierre Ossman
4f19b5abf5
Stop building FLTK for modern distributions
They include a new enough version, so stop doing our own build.
5 vuotta sitten
Pierre Ossman
7d851c44c5
Remove obsolete packages
Packages for RHEL 5 and Ubuntu 12.04 are no longer maintained, so
remove those files.
5 vuotta sitten
Mark Mielke
3ab9e73ce5
Update RPM package dependencies to require version alignment between packages.
5 vuotta sitten
Brian P. Hinz
5c80a8db65
EL7 with Xorg 1.2.0 needs --disable-dri3
5 vuotta sitten
Brian P. Hinz
35cfd6ae88
el7 bumped version of xorg to 1.20
5 vuotta sitten
Brian P. Hinz
3ca7fe142e
Remove Java viewer from debian packages (4a4453f broke nightly builds)
5 vuotta sitten
Pierre Ossman
32b96ffec1
Change to https for tigervnc URL
Our main web site now supports https, so update all references.
5 vuotta sitten
Pierre Ossman
4a4453fc69
Remove Java web server
Applets don't work anymore so remove everything that has to do
with serving them.
5 vuotta sitten
Brian P. Hinz
c6ec366dfc
Update static library dependencies for rpm/deb packages
6 vuotta sitten
Peter Åstrand (astrand)
6011f96cdc
Rename README.txt to README.rst and convert to reStructuredText
6 vuotta sitten
Brian P. Hinz
afb812c356
Update package dependencies for Ubuntu Trusty
6 vuotta sitten
Brian P. Hinz
335446d164
Fix build Java errors caused by UTF-8 characters in source comments
See issue #534
6 vuotta sitten
Brian P. Hinz
29d4f5b5b6
Update distro package requirements
6 vuotta sitten
Brian P. Hinz
eacd2e4497
Patch the el7 xorg source appropriately
6 vuotta sitten
Brian P. Hinz
b6c46a1a99
Add missing package dependency
Fixes issue #408
7 vuotta sitten
Brian P. Hinz
7616601209
Update Ubuntu package dependencies.
Fixes #360
7 vuotta sitten
Brian P. Hinz
cee446dca0
Update package build dependecies.
Fixes #349
7 vuotta sitten
Brian P. Hinz
50eff7ae2d
Update URL for java timestamp authority
OpenJDK 7u111 on el6 now throws an exception if the TSA URL scheme
is https.
7 vuotta sitten
Brian P. Hinz
783bf66055
Bump version of Xorg source patch to match distro update
8 vuotta sitten
Brian P. Hinz
8b032e5ad2
Fix to workaround non-default libtool on debian
Debian patches libtool so that the default value of
link_all_deplibs is set to 'no' rather than 'unknown',
causing transitive dependencies in shared objects to
be lost.
8 vuotta sitten
Brian P. Hinz
3e89a9684c
Update xenial build to account for distro-specific xorg patches
8 vuotta sitten
Dominik Muth
960e7e1b6d
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.
8 vuotta sitten
Brian P. Hinz
6dd28d4d27
Apply nettle CVE patches to el6 build
Patch taken directly from f22 nettle package
8 vuotta sitten
Brian P. Hinz
6f4a30c022
Add missing BuildPrereq to el5 spec file
NASM 2.01 can be rebuilt from el6 spec file
8 vuotta sitten
Brian P. Hinz
4c4df85b42
Add '-g' to CFLAGS in el5 builds to get debug info
8 vuotta sitten
Brian P. Hinz
f34a386cd4
Fixes for static linking of fltk for generic binaries
8 vuotta sitten
Brian P. Hinz
846aed7d8b
More fixes for libX11 linkage problems
8 vuotta sitten
Brian P. Hinz
6daedeb412
Missed change in 57b11d46
Additional change need for dynamic build of libX11
8 vuotta sitten
Brian P. Hinz
57b11d4601
Link libX11 dynamically
Building libX11 statically causes problems with libpthread, however
the version of libX11 that ships with el5 is too old to build libXext.
So we have to build a dynamic version of libX11 and link against that
while building. The resulting binary will actually be linked against
the system libX11, which should be ABI compatible as far as Xvnc is
concerned.
8 vuotta sitten
Brian P. Hinz
9b9a38ccd4
Update debian init scripts so that sysconfig settings are actually used
8 vuotta sitten
Pierre Ossman
35449991b5
Install viewer .desktop file and icons on all Unix systems
These files are not Red Hat or Ubuntu specific, so install them
on all Unix systems where the viewer is installed.
8 vuotta sitten
Brian P. Hinz
a6a52a4149
Ubuntu package fixes
Adds missing build dependencies and fixes java compile issues
caused by non-ascii characters in comments.
8 vuotta sitten
Brian P. Hinz
9102165371
Ubuntu package fixes
Adds missing build dependencies and fixes java compile issues
caused by non-ascii characters in comments.
8 vuotta sitten
Brian P. Hinz
0260a9f9c4
Allow Ubuntu 12.04 packages to build on any architecture
Updating control file per suggestion in #258
8 vuotta sitten
Brian P. Hinz
45a5a7b6fd
Debian package updates
[re #258 ] Add missing build-deps and allow deb to build on any arch
8 vuotta sitten
Brian P. Hinz
bb9771a734
Delete unnecessary patch files
8 vuotta sitten
Brian P. Hinz
c8d072d7ba
Delete unnecessary patch files
8 vuotta sitten
Brian P. Hinz
0a5489cda8
Remove uncessary Xauth cookie patch from deb & rpm packages
Obsoleted by 7461517
8 vuotta sitten
Brian P. Hinz
4e1a609753
Remove uncessary Xauth cookie patch from deb & rpm packages
Obsoleted by 7461517
8 vuotta sitten
Brian P. Hinz
928bd74249
Add snap tag to el7 packages
8 vuotta sitten
Brian P. Hinz
60309e5088
Add support for building RPM packages for RHEL 7 derivatives
8 vuotta sitten
Brian P. Hinz
df0f3dc297
Use --host and --build to prevent buildhost-specific optimizations
8 vuotta sitten