Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use proper quoting on build flag vars (they may contain spaces). | Mike Gabriel | 2015-02-14 | 1 | -1/+1 |
| | | | | | Conflicts (resolved by Mike Gabriel after cherry-pick from 3.6.x branch): debian/rules | ||||
* | Revert "Fix build when LDFLAGS (etc) contains spaces." | Mike Gabriel | 2015-02-14 | 1 | -4/+4 |
| | | | | This reverts commit 4436e97903aa6e2a7732fb98dcb46758a73fe130. | ||||
* | Fix build when LDFLAGS (etc) contains spaces. | Mike DePaulo | 2015-02-12 | 1 | -4/+4 |
| | | | | Was needed and was tested on Ubuntu 14.04. | ||||
* | Remove upstream nx-libs ChangeLog during override_dh_clean. | Mike Gabriel | 2015-02-12 | 1 | -0/+1 |
| | |||||
* | Revert "Use SONAME based library package naming scheme." | Mike Gabriel | 2015-01-28 | 1 | -1/+1 |
| | | | | This reverts commit 1e5c83e8bcdf29539667168e20b787585097f680. | ||||
* | Use SONAME based library package naming scheme. | Mike Gabriel | 2015-01-28 | 1 | -1/+1 |
| | |||||
* | enable official changelog | Mike Gabriel | 2015-01-28 | 1 | -5/+1 |
| | |||||
* | Install upstream ChangeLogs into bin:packages. | Mike Gabriel | 2015-01-28 | 1 | -0/+11 |
| | |||||
* | Support hardened builds for nxagent and libNX_*.so files. | Mike Gabriel | 2015-01-28 | 1 | -1/+1 |
| | |||||
* | Support hardened builds for nxcomp* libraries. | Mike Gabriel | 2015-01-28 | 1 | -6/+4 |
| | |||||
* | Unify source tree reduction (debian/rules vs. roll-tarball.sh) via ↵ | Mike Gabriel | 2015-01-28 | 1 | -728/+18 |
| | | | | file/folder lists in text files named debian/CODE-REDUCTION_*. | ||||
* | debian/rules: Correctly link config files (etc/rgb, etc/nxagent.keyboard, ↵ | Mike Gabriel | 2015-01-28 | 1 | -1/+3 |
| | | | | etc/x2goagent.keyboard) before dh_auto_build. | ||||
* | Fully rework the way nx-libs gets packaged for Debian/Ubuntu. | Mike Gabriel | 2015-01-28 | 1 | -9/+76 |
| | | | | | | | | | | | | * 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. | ||||
* | More source tree size reduction by analyzing what exactly of the Mesa source ↵ | Mike Gabriel | 2015-01-22 | 1 | -50/+729 |
| | | | | code in nx-X11/extras/ is used and what not. | ||||
* | Drop more unused folders from tarball release / before .deb package build. | Mike Gabriel | 2015-01-22 | 1 | -0/+3 |
| | | | | | | | * Drop more unused folders from tarball release / before .deb package build: - nx-X11/programs/Xserver/miext/shadow/ - nx-X11/programs/Xserver/XpConfig/ - nx-X11/programs/Xserver/Xprint/ | ||||
* | Drop nx-X11/programs/Xserver/hw/xfree86 except of four files symlinked to ↵ | Mike Gabriel | 2015-01-22 | 1 | -37/+53 |
| | | | | other locations in the source tree at build time. | ||||
* | Stop shipping unused / very old xterm code. | Mike Gabriel | 2015-01-22 | 1 | -0/+1 |
| | |||||
* | Drop more unused code in nx-X11/programs/Xserver/hw/. Do this in ↵ | Mike Gabriel | 2015-01-22 | 1 | -0/+8 |
| | | | | roll-tarball.sh and in debian/rules alike. | ||||
* | Fix removal of unused code (that part of the code that we know of so far). ↵ | Mike Gabriel | 2015-01-22 | 1 | -4/+34 |
| | | | | (The debian/rules file is a Makefile and Makefiles don't understand shell globbing with curly braces). | ||||
* | debian/rules: Backup nxcomp/VERSION file from NoMachine before replacing it ↵ | Mike Gabriel | 2015-01-22 | 1 | -0/+2 |
| | | | | with a symlink to debian/VERSION. Recreate the original file when cleaning up. | ||||
* | debian/rules: fix nxcomp/VERSION symlink creation at build-time | Mike Gabriel | 2014-10-02 | 1 | -1/+1 |
| | |||||
* | debian/rules: No such option for dh_auto_build: --with quilt." | Mike Gabriel | 2014-10-02 | 1 | -1/+1 |
| | |||||
* | fix symlink creation | Mike Gabriel | 2014-10-02 | 1 | -2/+2 |
| | |||||
* | debian/libnx-x11.postinst: Don't use dpkg-architecture (bin:package ↵ | Mike Gabriel | 2014-10-02 | 1 | -0/+4 |
| | | | | dpkg-dev) in postinst script. Instead prep a libnx-x11.postinst script at build time. (Fixes: #621). | ||||
* | Add 400_nxcomp-version.full+lite.patch. Allow 4-digit version comparison ↵ | Nito Martinez | 2014-10-02 | 1 | -1/+2 |
| | | | | during NX session handshake. (Fixes: #610). | ||||
* | debian/rules: Remove bundled libraries from source tree before building the ↵ | Mike Gabriel | 2013-12-07 | 1 | -0/+7 |
| | | | | package. | ||||
* | /debian/rules: clean etc/keystrokes.cfg symlink | Mike Gabriel | 2013-05-07 | 1 | -1/+1 |
| | |||||
* | fix broker symlink | Mike Gabriel | 2013-05-07 | 1 | -1/+1 |
| | |||||
* | Provide a default keystrokes.cfg in /etc/nx (for nxagent) and /etc/x2go (for ↵ | Mike Gabriel | 2013-05-06 | 1 | -0/+2 |
| | | | | x2goagent). (Fixes: #199). | ||||
* | Fix FTBFS for .deb packages after including fix for #145. | Mike Gabriel | 2013-03-28 | 1 | -1/+2 |
| | |||||
* | Continue Reinhard's work on top-level install/uninstall. Esp. integrate ↵ | Mike Gabriel | 2013-01-02 | 1 | -3/+2 |
| | | | | debian/post-nx-build.sh into main Makefile. Make value of CONFIGURE variable traversable through the Makefile tree. | ||||
* | integrate install and uninstall rules into the top-level Makefile | Reinhard Tartler | 2012-12-16 | 1 | -4/+6 |
| | |||||
* | integrate nx*/x2go* shell wrappers into debian/wrappers | Reinhard Tartler | 2012-12-16 | 1 | -0/+2 |
| | | | | | No longer add them as quilt patch, as they are much easier to edit this way. This, of course, requires adjustments to the roll-tarballs.sh script | ||||
* | simplify clean rule in debian/rules | Reinhard Tartler | 2012-12-16 | 1 | -6/+2 |
| | |||||
* | reenable parallel builds | Reinhard Tartler | 2012-12-15 | 1 | -1/+1 |
| | |||||
* | drop debian/patches/025_nxproxy_no-configure-file.full+lite.patch | Reinhard Tartler | 2012-12-12 | 1 | -0/+1 |
| | | | | | instead, clean stale configure files programatically from the clean rule in debian/rules. | ||||
* | drop debian/patches/001_add-main-makefile.full+lite.patch | Reinhard Tartler | 2012-12-12 | 1 | -0/+2 |
| | | | | | Instead, place the makefile into debian/Makefile.nx-libs. This makes the makefile easier to edit. | ||||
* | integrate debian/pre-build-nx.sh into debian/rules | Reinhard Tartler | 2012-12-12 | 1 | -1/+8 |
| | | | | This change makes debian/rules a bit easier to read | ||||
* | disable parallel builds | Reinhard Tartler | 2012-12-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | It seems that there is a race condition in the implementation of the nx-x11 makefiles somewhere. On machines with many cores and high levels of parallel workers (for me, 32 cores and -j20), nxcompext gets built before libNX_X11 is ready: + ln -s ../../lib/X11/libNX_X11.so . /usr/bin/ld: cannot find -lNX_X11 collect2: error: ld returned 1 exit status make[9]: *** [libXcompext.so.3.5.0] Fehler 1 make[9]: Leaving directory `/srv/scratch/tartler/nx-libs/nxcompext' Until those makefiles get fixed, better disable parallel operation | ||||
* | install debug symbols for all packages in a new binary package 'nx-x11-dbg' | Reinhard Tartler | 2012-12-09 | 1 | -8/+2 |
| | | | | | this package contains debugging information for all code that is built from this source package. | ||||
* | Dropping empty override rules for quilt patch from /debian/rules. | Mike Gabriel | 2012-11-07 | 1 | -6/+0 |
| | |||||
* | Add patches: 024_fix-make-clean.full.patch, ↵ | Mike Gabriel | 2012-10-20 | 1 | -3/+0 |
| | | | | 024_fix-make-clean.full+lite.patch. Fix clean-up of build tree after make build has run. | ||||
* | Fine-tune symlinking of libXinerama. | Mike Gabriel | 2012-02-20 | 1 | -1/+1 |
| | |||||
* | Enable parallel build for Debian package. | Mike Gabriel | 2012-02-14 | 1 | -1/+1 |
| | |||||
* | Xinerama path has to be put into debian/rules, that dpkg-shlibs can find the ↵ | Mike Gabriel | 2012-02-12 | 1 | -1/+1 |
| | | | | libXinerama files. | ||||
* | Call dh_clean again. This got lost somewhere on the way. | Mike Gabriel | 2011-12-31 | 1 | -0/+1 |
| | |||||
* | * Remove patches and put as executable scripts into /debian/bin/ | Mike Gabriel | 2011-12-31 | 1 | -2/+0 |
| | | | | | | - 005_add-nxagent-wrapper.patch. - 008_add-nxproxy-wrapper.patch. - 011_add-nxauth-wrapper.patch. | ||||
* | Disable patch: 006_remove-configure-files.patch, remove configure files from ↵ | Mike Gabriel | 2011-12-29 | 1 | -0/+3 |
| | | | | within /debian/rules. | ||||
* | Make sure upstream changelog file names are in lower case. | Mike Gabriel | 2011-12-29 | 1 | -0/+9 |
| | |||||
* | main Makefile does not need x-bits set | Mike Gabriel | 2011-11-20 | 1 | -1/+0 |
| |