aboutsummaryrefslogtreecommitdiff
path: root/debian
Commit message (Collapse)AuthorAgeFilesLines
* Display.c: drop icon file supportUlrich Sibiller2020-01-051-1/+0
| | | | | | | | | | | | | | | | | | | The normal case was to use the builtin icons. There were two cases where the icon file was read from disk: 1) /usr/NX/share/images/nxagent.xpm was existing which normally is not there 2) case 2 was not true and nxagent.xpm was existing somewhere in the PATH (!) (replace nxagent.xpm by x2goagent.xpm if in x2gp mode) Scanning the path from the PATH variable for xpm files is kind of unexpected and dangerous, too (think of automounter triggers or invalid xpm files). Also remove the xpm files from the distribution.
* release 3.5.99.223.5.99.22Mike Gabriel2019-08-272-3/+10
|
* debian/copyright: Update copyright attributions.Mike Gabriel2019-08-271-6/+24
|
* debian/{nxagent,nxdialog}.install: Move nxdialog files from nxagent.install ↵Mike Gabriel2019-08-272-2/+2
| | | | to nxdialog.install.
* debian/control: Split-out nxdialog bin:pkg.Mike Gabriel2019-08-271-3/+22
|
* release 3.5.99.213.5.99.21Mike Gabriel2019-08-051-0/+7
|
* Remove Debian build references to `xtestext1.h`Andrew Schwartzmeyer2019-05-133-39/+0
| | | | | This file has been deleted, but references to it in the build remain, causing `debuild` to fail.
* release 3.5.99.203.5.99.20Mike Gabriel2019-04-171-1/+8
|
* debian/patches/{,series}: remove 2004_enforce-lpthread.patch.Mihai Moldovan2019-04-042-34/+0
| | | | This workaround/hack should not be needed any longer.
* release 3.5.99.193.5.99.19Mike Gabriel2019-03-011-0/+7
|
* debian/patches: Add 2004_enforce-lpthread.patch. On Debian, enforce ↵Mike Gabriel2019-03-012-0/+34
| | | | -lpthread when building nxcomp. This is a nasty work around for a missing symbols issue that needs to get addressed otherwise in later release.
* debian/libnx-x11-6.symbols: Update symbols.Mike Gabriel2019-03-011-3/+3
|
* debian/*: Debianize package inclusion of nxdialog (ships with nxagent ↵Mike Gabriel2019-03-014-1/+18
| | | | bin:pkg for now).
* release 3.5.99.183.5.99.18Mike Gabriel2019-01-311-0/+7
|
* debian/*: Adopt packaging changes from official Debian package.Mike Gabriel2018-11-224-88/+196
|
* debian/nxagent.{post,pre}*: Fix versions in dpkg-maintscript-helper calls.Mike Gabriel2018-11-223-6/+6
|
* debian/changelog: post-release fix (UNRELEASED -> unstable).Mike Gabriel2018-11-221-1/+1
|
* release 3.5.99.173.5.99.17Mike Gabriel2018-11-201-1/+8
|
* debian/patches: Rebase 2001_nx-X11_install-location.debian.patch.Mike Gabriel2018-11-111-2/+2
|
* debian/contrl: Bump Standards-Version: to 4.2.1. No changes needed.Mike Gabriel2018-11-091-1/+1
|
* debian/control: Add to B-D: libxkbfile-dev. Required by xkbcomp.pc (pkg-config).Mike Gabriel2018-11-091-0/+2
|
* Make: Automatically determine xkb dirUlrich Sibiller2018-11-091-0/+1
|
* debian/nxagent.*: Drop conffile /etc/nxagent/nxagent.keyboard. Not shipped ↵Mike Gabriel2018-07-034-1/+9
| | | | upstream anymore.
* debian/rules: more Jessie unbreaking, also for dh_auto_{build,install}.Mihai Moldovan2018-06-171-2/+4
|
* debian/rules: unbreak Jessie: dh_auto_clean doesn't gracefully discard ↵Mihai Moldovan2018-06-161-1/+1
| | | | unknown --no-parallel flag.
* debian/rules: Typo fix in dh_auto_build --no-parallel option.Mike Gabriel2018-05-241-1/+1
|
* debian/rules: Highly enforce --no-parallel mode while Xserver is still on ↵Mike Gabriel2018-05-241-3/+3
| | | | imake. Can be re-parallelized after autotools conversion.
* debian/rules: Run dh_auto_clean with --no-parallel.Mike Gabriel2018-04-251-1/+1
|
* Revert "debian/rules: Avoid dh_auto_build. It adds -Oline since 11.2 which ↵Mike Gabriel2018-04-251-5/+1
| | | | | | let's make choke in nx-X11/ subdir on the Makefiles target. Reason unknown." This reverts commit 94d77e27a7331cd54158ad0bd95f22df22e4dba1.
* Revert "debian/rules: Typo fix (NUMJOBS, not NUM_JOBS)."Mike Gabriel2018-04-251-1/+1
| | | | This reverts commit 190e3df418ff18e3e22eddaee5c15e0feccf5d9c.
* debian/rules: Typo fix (NUMJOBS, not NUM_JOBS).Mike Gabriel2018-04-251-1/+1
|
* debian/rules: Drop override_dh_clean. Makefile (et al.) removal in nx-X11/ ↵Mike Gabriel2018-04-251-65/+0
| | | | has now been moved to the distclean target.
* debian/rules: Avoid dh_auto_build. It adds -Oline since 11.2 which let's ↵Mike Gabriel2018-04-251-1/+5
| | | | make choke in nx-X11/ subdir on the Makefiles target. Reason unknown.
* release 3.5.99.163.5.99.16Mike Gabriel2018-03-161-0/+7
|
* release 3.5.99.153.5.99.15Mike Gabriel2018-03-071-0/+7
|
* release 3.5.99.143.5.99.14Mike Gabriel2018-02-281-0/+7
|
* debian/nx-x11proto-xext-dev.install: install new file extensions/shapeconst.h.Mihai Moldovan2018-02-261-0/+1
|
* debian/control: Don't B-D on build-essential packages.Mike Gabriel2018-02-251-2/+0
|
* debian/copyright: Update copyright attributions.Mike Gabriel2018-02-251-3/+50
|
* debian/watch: Drop file. Not really useful in native / upstream-provided ↵Mike Gabriel2018-02-251-3/+0
| | | | package.
* debian/control: Bump Standards-Version: to 4.1.3. No changes needed.Mike Gabriel2018-02-251-1/+1
|
* debian/rules: Fix FTCBFS: (see Debian bug #875867) Fix build/host confusion ↵Helmut Grohne2018-01-281-16/+20
| | | | in debian/rules. Pass --host to ./configure.
* release 3.5.99.133.5.99.13Mike Gabriel2018-01-161-0/+7
|
* nxagent: implement RPATH/RUNPATH override for libX11.Mihai Moldovan2017-12-301-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | As discussed in ArcticaProject/nx-libs#610, we need a way to load libNX_X11 as a fake version of libX11 into nxagent's address space. For doing so, we have to link against libX11 at build-time and specify a(n) RPATH/RUNPATH to our libX11 -> libNX_X11 compat symlinks. This commit is essentially doing a cross between options 3 and 4 discussed in the provided GH issue. We link libX11 early (before specifying -Lcompat_symlinks_dir), so that the linker finds the "real" libX11 version with the libX11 SONAME. This leads to our binary depending upon both libX11 and libNX_X11 SONAMEs. We already always added RPATH/RUNPATH, but these values are not passed down to dependent libraries. What happens at run-time is that the loader searches for a libX11 SONAME, takes RPATH/RUNPATH into account and loads our libNX_X11 library instead via the compat symlinks. This satisfies the libX11 SONAME and dependent libraries will *not* load the system libX11 version again. Debian's dpkg-shlibdeps isn't quite happy about this mismatching SONAME situation, so instruct to look the other way while we're minding our business. Fixes: ArcticaProject/nx-libs#610
* debian/control: add dependencies needed for debian/compat.sh.Mihai Moldovan2017-12-161-1/+4
|
* debian/rules: execute new debian/compat.sh file before the actual build.Mihai Moldovan2017-12-161-1/+1
|
* debian/: add compat.sh file containing compatibility logic for older Debian ↵Mihai Moldovan2017-12-161-0/+46
| | | | and Ubuntu versions.
* Merge branch '3.6.x'Mihai Moldovan2017-12-15301-29517/+6096
|\
| * release 3.5.99.123.5.99.12Mike Gabriel2017-12-151-0/+7
| |
| * debian/changelog: post-release version bump to 3.5.99.11Mike Gabriel2017-12-151-0/+7
| |