aboutsummaryrefslogtreecommitdiff
path: root/debian
Commit message (Collapse)AuthorAgeFilesLines
* 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
| |
| * debian/rules: Neither overzealously remove nx-X11/Makefile.Mike Gabriel2017-12-141-1/+0
| |
| * debian/rules: Don't remove our main Makefile.Mike Gabriel2017-12-141-1/+0
| |
| * debian/rules: Fix override_dh_clean target for older Debian/Ubuntu versions.Mike Gabriel2017-12-141-44/+64
| |
| * Add missing/renamed patches. (Ouch!).Mike Gabriel2017-12-142-0/+56
| |
| * debian/control: Set Section: to "libs" for libnx-x11-6.Mike Gabriel2017-12-141-0/+1
| |
| * debian/control: All Priority: extras packages are required to be changed to ↵Mike Gabriel2017-12-141-1/+1
| | | | | | | | Priority: optional by recent Debian Policy.
| * debian/*: Adopt from official Debian package where appropriate.Mike Gabriel2017-12-1322-4030/+1921
| |
| * Drop bin wrappers for nxagent and nxproxy, directly install nxproxy and ↵Mike Gabriel2017-12-052-2/+2
| | | | | | | | | | | | nxagent to BINDIR. Fixes ArcticaProject/nx-libs#546.