Pierre Ossman
9f90b6d568
Do parallel builds for Ubuntu packages
Make the builds faster as we now run them often via Travis.
5 years ago
Pierre Ossman
6e6569a3e3
Build RHEL 6 packages in Travis
5 years ago
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 years ago
Pierre Ossman
3709c4a456
Add missing FLTK dependency
libXft is needed to build FLTK for the RHEL 6 RPM.
5 years ago
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 years ago
Pierre Ossman
9d55228457
Make sure libXrandr is available in package builds
It is needed by x0vncserver.
5 years ago
Pierre Ossman
e5605485dd
Use Xorg source from distribution
5 years ago
Pierre Ossman
14ca2d6235
Add libXfont as a Debian package dependency
It is needed to build Xvnc.
5 years ago
Pierre Ossman
4f19b5abf5
Stop building FLTK for modern distributions
They include a new enough version, so stop doing our own build.
5 years ago
Pierre Ossman
7d851c44c5
Remove obsolete packages
Packages for RHEL 5 and Ubuntu 12.04 are no longer maintained, so
remove those files.
5 years ago
Mark Mielke
3ab9e73ce5
Update RPM package dependencies to require version alignment between packages.
5 years ago
Brian P. Hinz
5c80a8db65
EL7 with Xorg 1.2.0 needs --disable-dri3
5 years ago
Brian P. Hinz
35cfd6ae88
el7 bumped version of xorg to 1.20
5 years ago
Brian P. Hinz
3ca7fe142e
Remove Java viewer from debian packages (4a4453f broke nightly builds)
5 years ago
Pierre Ossman
32b96ffec1
Change to https for tigervnc URL
Our main web site now supports https, so update all references.
5 years ago
Pierre Ossman
4a4453fc69
Remove Java web server
Applets don't work anymore so remove everything that has to do
with serving them.
5 years ago
Brian P. Hinz
c6ec366dfc
Update static library dependencies for rpm/deb packages
5 years ago
Peter Åstrand (astrand)
6011f96cdc
Rename README.txt to README.rst and convert to reStructuredText
6 years ago
Brian P. Hinz
afb812c356
Update package dependencies for Ubuntu Trusty
6 years ago
Brian P. Hinz
335446d164
Fix build Java errors caused by UTF-8 characters in source comments
See issue #534
6 years ago
Brian P. Hinz
29d4f5b5b6
Update distro package requirements
6 years ago
Brian P. Hinz
eacd2e4497
Patch the el7 xorg source appropriately
6 years ago
Brian P. Hinz
b6c46a1a99
Add missing package dependency
Fixes issue #408
7 years ago
Brian P. Hinz
7616601209
Update Ubuntu package dependencies.
Fixes #360
7 years ago
Brian P. Hinz
cee446dca0
Update package build dependecies.
Fixes #349
7 years ago
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 years ago
Brian P. Hinz
783bf66055
Bump version of Xorg source patch to match distro update
8 years ago
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 years ago
Brian P. Hinz
3e89a9684c
Update xenial build to account for distro-specific xorg patches
8 years ago
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 years ago
Brian P. Hinz
6dd28d4d27
Apply nettle CVE patches to el6 build
Patch taken directly from f22 nettle package
8 years ago
Brian P. Hinz
6f4a30c022
Add missing BuildPrereq to el5 spec file
NASM 2.01 can be rebuilt from el6 spec file
8 years ago
Brian P. Hinz
4c4df85b42
Add '-g' to CFLAGS in el5 builds to get debug info
8 years ago
Brian P. Hinz
f34a386cd4
Fixes for static linking of fltk for generic binaries
8 years ago
Brian P. Hinz
846aed7d8b
More fixes for libX11 linkage problems
8 years ago
Brian P. Hinz
6daedeb412
Missed change in 57b11d46
Additional change need for dynamic build of libX11
8 years ago
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 years ago
Brian P. Hinz
9b9a38ccd4
Update debian init scripts so that sysconfig settings are actually used
8 years ago
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 years ago
Brian P. Hinz
a6a52a4149
Ubuntu package fixes
Adds missing build dependencies and fixes java compile issues
caused by non-ascii characters in comments.
8 years ago
Brian P. Hinz
9102165371
Ubuntu package fixes
Adds missing build dependencies and fixes java compile issues
caused by non-ascii characters in comments.
8 years ago
Brian P. Hinz
0260a9f9c4
Allow Ubuntu 12.04 packages to build on any architecture
Updating control file per suggestion in #258
8 years ago
Brian P. Hinz
45a5a7b6fd
Debian package updates
[re #258 ] Add missing build-deps and allow deb to build on any arch
8 years ago
Brian P. Hinz
bb9771a734
Delete unnecessary patch files
8 years ago
Brian P. Hinz
c8d072d7ba
Delete unnecessary patch files
8 years ago
Brian P. Hinz
0a5489cda8
Remove uncessary Xauth cookie patch from deb & rpm packages
Obsoleted by 7461517
8 years ago
Brian P. Hinz
4e1a609753
Remove uncessary Xauth cookie patch from deb & rpm packages
Obsoleted by 7461517
8 years ago
Brian P. Hinz
928bd74249
Add snap tag to el7 packages
8 years ago
Brian P. Hinz
60309e5088
Add support for building RPM packages for RHEL 7 derivatives
8 years ago
Brian P. Hinz
df0f3dc297
Use --host and --build to prevent buildhost-specific optimizations
8 years ago