release 3.5.0.14
[nx-libs.git] / debian / changelog
1 nx-libs (2:3.5.0.14-0) unstable; urgency=low
2
3   [ Mike Gabriel ]
4   * New upstream release of nxagent (3.5.0-9).
5   * Adapt patch series (all hunks succeeded automatically).
6   * Drop patch: 120_nxagent_libcairo-null-source-drawables.full.patch, the issue
7     has been fixed by NoMachine (TR05J02703).
8   * Drop patch: 109_nxagent_locale-utf8-compound-text.patch, the patch causes
9     Qt applications to be rendered without window decorations when running in
10     rootless window mode.
11
12   [ Mihai Moldovan ]
13   * Add patch: 052_nxcomp_macos10-nxauth-location.full+lite.patch, change
14     nxauth search location on Mac OS X to $NX_SYSTEM/nxauth to facilitate
15     application bundle building.
16
17  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 28 Jun 2012 14:52:24 +0200
18
19 nx-libs (2:3.5.0.13-0) unstable; urgency=low
20
21   [ Mike Gabriel ]
22   * Let nxagent Debian package depend on xfonts-base.
23
24   [ Jim Burnes ]
25   * Add patch: 120_nxagent_libcairo-null-source-drawables.full.patch, solves
26     crashes of GTK applications based on libcairo 1.12.1+.
27
28  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 11 May 2012 23:51:35 +0200
29
30 nx-libs (2:3.5.0.12-0) unstable; urgency=low
31
32   [ Mike Gabriel ]
33   * Update patch: 001_add-main-makefile.full+lite.patch, adapt patch from
34     packaging. Test for Makefiles in subfolders before calling them.
35     Fixes build failure during ,,make distclean'' calls.
36   * Provide temporary workaround for installation on Debian 64bit with
37     multiarch support (via libnx-x11.postinst and .prerm).
38   * Re-introduce proper Xinerama support on non-multiarch systems.
39
40   [ Mihai Moldovan ]
41   * Add patch: 051_nxcomp_macos105-fdisset.full+lite.patch, work around
42     issue in Mac OS X 10.5 SDK. Pass address of fd_set structs on the stack
43     to the FD_ISSET macro/function, instead of the struct itself.
44   * Update patch: 005_nxcomp_gcc43.full+lite.patch, fix faulty path to
45     nxcomp/Split.cpp.
46
47   [ Oleksandr Shneyder ]
48   * Add patch: 203_nxagent_disable-rootless-exit.full.patch, add command line
49     argument "-norootlessexit". Usually, nxagent exits after 30 seconds if
50     running in rootless mode and no X-Clients are present. Starting nxagent
51     with option "-norootlessexit" will change this behaviour.
52
53  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 07 Mar 2012 20:50:14 +0100
54
55 nx-libs (2:3.5.0.11-0) unstable; urgency=low
56
57   [ Mike Gabriel ]
58   * Use ,,$(MAKE) -C'' in main Makefile for calling Makefiles in subdirectories,
59     make build stanza work for nx-libs-full and nx-libs-lite.
60   * Do not install libXinerama directly into /usr/lib/nx. Recommended method is
61     installing to /usr/lib/nx/Xinerama, so that you can enable/disable usage of
62     the Xinerama extension.
63   * Update patch: 001_add-main-makefile.full+lite.patch, use curly braces for
64     macros.
65   * Enable parallel build for Debian package.
66   * Merge honor-ac-dirs.patch from Jan Engelhardt (OpenSUSE) with already
67     existing Makefile patches (012_nxcomp..., 013_nxcompext_...,
68     014_nxcompshad_...).
69   * Rename patches 030_nx-X11_... and 031_nx-X11_..., the tarball roll script
70     currently requires ,,full'' or ,,full+lite'' in the file name.
71   * Make patch headers DEP5 compliant (030_nx-X11_... and 031_nx-X11_...).
72   * Update patch: 001_add-main-makefile.full+lite.patch, fix missing
73     $(CONFIGURE) variable.
74   * Update patches: 012_nxcomp..., 013_nxcompext_..., 014_nxcompshad_....
75     Also make use of $(LIBFULL) in Makefile.in's install and uninstall stanzas.
76     Inspired by Jan Engelhardt's so-version.diff patch. However, the version
77     name change requested in that patch has been rejected for
78     NX (redistributed).
79   * Apply patches for the Debian package as the last patches in the series.
80   * Fix faulty patch name suffix (has to be .patch, not .diff).
81   * Fix Xinerama support in Debian package libnx-x11 when NX gets built with
82     patch 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. Still on
83     the todo list: fix the nx-X11 installation via Makefile.
84   * Fine-tune symlinking of libXinerama.
85
86   [ Jan Engelhardt ]
87   * Update patch: 001_add-main-makefile.full+lite.patch, allow passing of
88     configure args.
89   * Add patch: 030_nx-X11_configure-args.diff. Allow passing of configure args.
90   * Add patch: 031_nx-X11_parallel-make.diff, enable parallel make.
91   * Add patch: 301_nx-X11_use-shared-libs.full.diff, use shared libraries from
92     distribution rather then libs included in source tree.
93   * Add patch: 032_nx-X11_no-x11r6-project-root. We must not overlap with any
94     existing files, therefore, both /usr/X11R6 and /usr are excluded
95     possibilities for ProjectRoot. Use %_libexecdir/somename, since that is
96     still allowed by FHS.
97   * Add patch 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch, use
98     unique library names for nx-X11 based X11 libraries.
99
100  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 22 Feb 2012 14:41:07 +0100
101
102 nx-libs (2:3.5.0.10-0) unstable; urgency=low
103
104   * Add patch: 006_nxcomp_libpng15.full+lite.patch, fix build against
105     libpng 1.5.x.
106   * Reintroduce patch: 008_nxcomp_sa_restorer.full+lite.patch, now in a
107     version found on etersoft.ru, fixes build on ia64 architecture.
108
109  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 07 Feb 2012 13:43:50 +0100
110
111 nx-libs (2:3.5.0.9-0) unstable; urgency=low
112
113   [ Mike Gabriel ]
114   * Providing pending patches in source tree.
115
116   [ Oleksandr Shneyder ]
117   * Update patch: 202_nx-x11_enable-xinerama.full.patch, disable Xinerama
118     extension if NX_XINERAMA_CONF not exists.
119
120  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 01 Feb 2012 14:39:57 +0100
121
122 nx-libs (2:3.5.0.8-0) unstable; urgency=low
123
124   * Reorganize patch names, to reflect patch inclusion into lite+full or
125     full-only ,,NX (redistributed)'' tarball.
126   * Update patch: 001_add-main-makefile.full+lite.patch, only build, install,
127     clean etc. NX subprojects if the folder exists.
128   * Package x2goagent is an ,,all'' package, not ,,any''.
129   * Add folder /debian/patches-pending-evaluation with two newly discovered
130     patches from git.etersoft.ru (AltLinux packaging repository for NX).
131   * Fix patch: 109_nxagent_locale-utf8-compound-text.patch, fix crashes
132     reported from Stefan Baur. Thanks for reporting and testing!!!
133
134  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sun, 22 Jan 2012 23:36:19 +0100
135
136 nx-libs (2:3.5.0.7-0) unstable; urgency=low
137
138   * Drop patch: 011_nxcomp_sa-restorer.patch.
139
140  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 16 Jan 2012 11:28:14 +0100
141
142 nx-libs (2:3.5.0.6-0) unstable; urgency=low
143
144   * Add patch: 202_nx-x11_enable-xinerama.patch.
145   * Fix lintian issue: missing-separator-between-items for x2goagent package.
146     Drop dependency on libnx-x11 as we already depend on nxagent and fix
147     description synopsis of x2goagent package.
148   * Add patch header/copyright to: 202_nx-x11_enable-xinerama.patch.
149   * Silence lintian on debian-revision-should-not-be-zero. As this is no Debian
150     packaging repository, but ,,NX (redistributed)'', we will always release
151     with rev no. set to ,,0''.
152   * Install libXinerama into libnx-x11 package. Header files into
153     libnx-x11-dev.
154
155  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 13 Jan 2012 13:21:41 +0100
156
157 nx-libs (2:3.5.0.5-0) unstable; urgency=low
158
159   * Fix wrapper script patches for nxagent, x2goagent, nxauth, nxproxy.
160
161  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 13 Jan 2012 00:37:21 +0100
162
163 nx-libs (2:3.5.0.4-0) unstable; urgency=low
164
165   * Update/fix patch: 999_nxagent_unbrand-nxagent-brand-x2goagent.patch.
166
167  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 12 Jan 2012 23:04:37 +0100
168
169 nx-libs (2:3.5.0.3-0) unstable; urgency=low
170
171   * Rename nxagent-unbrand patch, so that is the last patch to be applied
172     (999_<patchname>).
173   * Drop NX agent unbrand patch from FreeNX.
174   * Add X2Go agent / NX agent flavouring via patch system:
175     - 200_nxagent_check-binary-x2go-flavour.patch
176     - 201_nxagent_set-x2go-icon-if-x2goagent-flavour.patch
177     - 300_nxagent_set-wm-class.patch
178     - 999_nxagent_unbrand-nxagent-brand-x2goagent.patch
179   * Add patch: 023_add-x2goagent-wrapper.patch.
180   * Add patch: 209_x2goagent-add-man-page.patch.
181   * Add binary package: x2goagent, includes man page
182     patch: 209_x2goagent-add-man-page.patch
183   * Modify patch: 101_nxagent_set-rgb-path.patch, add path to RGB file
184     if NX (redistributed) is installed via tarball under /usr/local.
185   * Provide patches that are tarball / distro aware. Either NX (redistributed)
186     has been installed to /usr/local/lib/nx via tarball or it has been
187     packaged for a distribution and is installed to /usr/lib/nx. Other
188     installation paths are currently not supported.
189   * Fix RGB color pallette (gray X2GO logo to be more accurate) for agent
190     splash screen.
191
192  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 12 Jan 2012 13:04:03 +0100
193
194 nx-libs (2:3.5.0.2-0) unstable; urgency=low
195
196   * Re-add binary wrapper scripts to the patch system as we
197     want to provide them in the tarball.
198   * Update folder name where applied patches end up in the tarball
199     release.
200
201  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 10 Jan 2012 14:38:52 +0100
202
203 nx-libs (2:3.5.0.1-0) unstable; urgency=low
204
205   * Increment version to stay in sync with client-only branch.
206
207  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 10 Jan 2012 12:05:46 +0100
208
209 nx-libs (2:3.5.0.0-0) unstable; urgency=low
210
211   * New upstream release of nxagent (3.5.0-7).
212   * Add lintian-overrides for every package. Override lintian warning:
213     possible-new-upstream-release-without-new-version as there will
214     be new upstream releases of NX subprojects that will not require
215     a version increment of the Debian package.
216   * Add individual watch files for NX components in this source package.
217   * Change naming scheme of patch files.
218   * Add man page for nxagent. Fix lintian warning: binary-without-manpage.
219   * Add FreeNX patches for nxagent (some with other names compared to FreeNX):
220     - 101_nxagent_set-rgb-path.patch
221     - 102_xserver-xext_set-securitypolicy-path.patch
222     - 103_nxagent_set-X0-config-path.patch
223     - 104_nxagent_enable_debug.patch
224     - 105_nxagent_export-remote-keyboard-config.patch
225     - 106_nxagent_utf8-copy-clipboard.patch
226     - 107_nxagent_clipboard-compound-text+small-bed-sheets.patch
227     - 108_nxagent_wine-close-delay.patch
228     - 109_nxagent_locale-utf8-compound-text.patch
229     - 200_nxagent_unbrand-agent.patch
230   * Adapt path names in FreeNX patches to meet requirements for source tree of
231     this package.
232   * Rework FreeNX patches to be applicable to latest NX sources.
233   * Install nxagent.xpm icon to /usr/share/pixmaps.
234   * Rename patch: 008_nxproxy_add-nx-proxy-wrapper.patch to
235     008_nxproxy_add-nxproxy-wrapper.patch.
236   * Add patch from FreeNX patchset:
237     110_nxagent_createpixmap-bounds-check.patch.
238   * Disable patch: 104_nxagent_enable_debug.patch for now as it let's the build
239     fail.
240   * Add patch: 017_nx-x11_update-autotools-helper-files.patch.
241   * Add README.source file, fixes lintian warning:
242     patch-system-but-no-source-readme.
243   * Add lintian-override: outdated-autotools-helper-file to
244     source.lintian-overrides as we patch-update the outdated helper files before
245     building binaries.
246   * Add patch: 018_nx-x11_update-libtool-ltmain-script.patch. Silence lintian
247     warning ancient-libtool via lintian override as we patch in a new version
248     of ltmain.sh by this patch.
249   * Update patch: 017_nx-x11_update-autotools-helper-files.patch. Add lintian
250     override to source.lintian-overrides: ancient-autotools-helper-file as we
251     handle autotools helper file updates via patch system.
252   * Add upstream CHANGELOG files to all .deb packages of this source package.
253   * Override lintian warnings
254     - libnx-x11: postinst-has-useless-call-to-ldconfig
255     - libnx-x11: postrm-has-useless-call-to-ldconfig
256     as they relate to a bug in debhelper (call of ldconfig although we did not
257     touch any directory controlled by /etc/ld.so.conf, amongst others
258     see BTS issue #205142).
259   * Make sure upstream changelog file names are in lower case.
260   * Disable patch: 006_remove-configure-files.patch, remove configure
261     files from within /debian/rules.
262   * Add patch: 019_nx-x11_expat-build-against-system-libxmltok.patch, fixes
263     lintian error: embedded-library: expat. Build-depend on libxmltok1-dev.
264   * Fix LD_LIBRARY_PATH export in wrapper scripts/patches.
265   * X2Go Packaging Team becomes maintainer, Mike Gabriel + Reinhard Tartler
266     become uploaders.
267   * Make `breaks-without-version' lintian overrides needless.
268   * Break/replace nxlibs and nxlibs-dev (packages provided by
269     freenx-team on Launchpad).
270   * Set homepage of NoMachine upstream site (using http://www.nomachine.com/sources.php).
271   * Packaging Vcs has been relocated to Alioth.
272   * Add more upstream source information to README.source.
273   * Remove *-dbg packages from /debian/control file.
274   * Make package descriptions in /debian/control more explanatory.
275   * Remove patch 006_remove-configure-files.patch. Implemented via
276     /debian/rules.
277   * Remove patches and put as executable scripts into /debian/bin/
278     - 005_add-nxagent-wrapper.patch.
279     - 008_add-nxproxy-wrapper.patch.
280     - 011_add-nxauth-wrapper.patch.
281   * Remove patch: 104_nxagent_enable_debug.patch, as it breaks package build.
282   * Add patch headers to all patch files, report most patches upstream. Waiting for
283     feedback and quotable URLs from NoMachine.
284   * Transfer patch: 009_nxproxy_add-man-page.patch into man page file
285     in /debian/man.
286   * Add patch: 011_nxcomp_sa-restorer.patch.
287   * Add/insert patch: 005_nxcomp_gcc43.patch.
288   * Fix line hunks: 011_nxcomp_sa-restorer.patch.
289   * Call dh_clean again. This got lost somewhere on the way.
290   * Remove branding from descriptions in control file.
291   * Add patch: 000_add-NX-redistribution-README.patch.
292   * Add patches: 009_add-nxagent-man-page.patch, 009_add-nxproxy-man-page.patch.
293     Reintroduce man page creation via patch system, so that all man pages
294     find their way into the NX-redistribution tarball created from this source
295     project.
296
297  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 10 Jan 2012 11:39:17 +0100
298
299 nx-libs (2:3.5.0-1) unstable; urgency=low
300
301   * Initial release.
302     - nxcomp (3.5.0-2)
303     - nxcompext (3.5.0-1)
304     - nxcompshad (3.5.0-2)
305     - nx-X11 (3.5.0-2)
306     - nxagent (3.5.0-5)
307     - nxauth (3.5.0-1)
308     - nxproxy (3.5.0-1)
309   * Use NX adapted LD_LIBRARY_PATH in debian/rules.
310   * Add quilt as build dependency.
311   * Add main Makefile via patch: 001_add-main-makefile.patch.
312   * Add patch: 002_nxcompshad-build-against-nx-x11-only.patch.
313   * Add patch: 003_nxcompshad-gcc43.patch.
314   * Add patch: 004_nx-x11-fix-nxcompshad-build.patch.
315   * Add patch: 005_add-nxagent-wrapper.patch.
316   * Fix for lintian issue: missing-build-dependency quilt (>= 0.46-7~).
317   * Fix for lintian issue: extended-description-line-too-long (nxagent).
318   * Disabling build of *-dbg packages for now...
319   * Add patch: 006_remove-configure-files.patch.
320   * Add patch: 007_nxcompshad-clean-gch-files.patch.
321   * Remove unknown option --with from dh_auto_clean.
322   * Add autoconf as build dependency.
323   * Add patch: 008_add-nxproxy-wrapper.patch. Build nxproxy package.
324   * Add patch: 009_nxproxy-add-man-page.patch.
325   * Add nxproxy man page to nxproxy package.
326   * Fix of nxproxy build in main Makefile (modifies
327     001_add-main-makefile.patch).
328   * Add patch: 010_nxauth-fix-binary-name-in-man-page.patch.
329   * Add patch: 011_add-nxauth-wrapper.patch.
330   * Build nxauth package.
331   * Add lintian overrides for libxcomp*: breaks-without-version.
332   * Add patches: 012, 013, 014 - Makefile uninstall stanza patches for
333     nxcomp, nxcompext, nxcompshad.
334   * Add patch: 015_nxproxy-makefile-uninstall.patch.
335   * Add install/uninstall stanza to main Makefile (via patch
336     001_add-main-makefile.patch).
337   * Add patch 016_nx-x11-install.patch, to allow installation of nx-X11 from
338     Makefile (via make install).
339
340  -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 28 Dec 2011 19:05:48 +0100