aboutsummaryrefslogtreecommitdiff
path: root/debian/patches/600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch
Commit message (Collapse)AuthorAgeFilesLines
* Unique Library Names Patch ↵Jan Engelhardt2015-02-131-1183/+0
| | | | | | | | | | | | | | | | | | | | (600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch). We really want to make use of rpm's automatic dependency finding. Binaries are scanned for DT_NEEDED entries, the latter of which are then used for populating the "Requires"-type deps. The "nxagent" binary for example would require libX11.so.6. That incurs problems: 1. A package manager told to install nxagent could select xorg-x11 rather than nx-libs, even though nxagent depends on the NX version. 2. A package manager told to install $some_program could select nx-libs rather than xorg-x11 (since both provide libX11.so.6), but, since the NX library is in an obscure directory, running $some_program would fail as libX11.so.6 is not found. To solve this, give the NX libraries unique names different from the Xorg ones.
* Update 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. Don't ↵Mike Gabriel2015-02-021-24/+0
| | | | patch files matter to the NX code reduction efforts.
* more code reduction and adaptation of patch 600_....patchMike Gabriel2015-01-281-358/+0
|
* Update 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. Don't ↵Mike Gabriel2015-01-281-335/+0
| | | | patch files that get removed during code reduction.
* Fully rework the way nx-libs gets packaged for Debian/Ubuntu.Mike Gabriel2015-01-281-280/+0
| | | | | | | | | | | | * Debian/Ubuntu packaging: + Fully rework the way nx-libs gets packaged for Debian/Ubuntu. + Split up libnx-x11 into individual packages. + Provide dbg:packages for each bin:package containing binaries. + Use Makefile logic to install files into DESTDIR. + Provide dev:packages for each lib:package individually. + Provide nx-x11proto-*-dev packages for all libnx-* libraries. + Install _all_ library files (*.so*) to /usr/lib/<triplet>/, so no extra settings of LD_LIBRARY_PATH is necessary.
* Refresh patch: 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch.Mike Gabriel2013-12-061-1/+1
|
* Add patch: 302_nxagent_configurable-keystrokes.full.patch, replaces the... ↵Mike Gabriel2012-12-041-374/+170
| | | | | | (fixing patch application, fixing up follow-up patches, cleaning up patch-system).
* Add patch 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch, use ↵Jan Engelhardt2012-02-151-0/+2384
unique library names for nx-X11 based X11 libraries.