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