[Pkg-nx-commits] r12 - in nxcomp/trunk: . debian debian/patches
Stefan Lippers-Hollmann
slh-guest at costa.debian.org
Wed Jul 20 11:35:21 UTC 2005
Author: slh-guest
Date: 2005-07-20 11:35:18 +0000 (Wed, 20 Jul 2005)
New Revision: 12
Added:
nxcomp/trunk/debian/
nxcomp/trunk/debian/changelog
nxcomp/trunk/debian/compat
nxcomp/trunk/debian/control
nxcomp/trunk/debian/copyright
nxcomp/trunk/debian/dirs
nxcomp/trunk/debian/libxcomp-dev.install
nxcomp/trunk/debian/libxcomp0.install
nxcomp/trunk/debian/patches/
nxcomp/trunk/debian/patches/00list
nxcomp/trunk/debian/patches/build_with_fpic.dpatch
nxcomp/trunk/debian/patches/gcc4-classdef.dpatch
nxcomp/trunk/debian/rules
nxcomp/trunk/debian/watch
Modified:
nxcomp/trunk/configure
nxcomp/trunk/install-sh
nxcomp/trunk/mkinstalldirs
Log:
Load nxcomp-1.4.0.2-31 into nxcomp/trunk.
Property changes on: nxcomp/trunk/configure
___________________________________________________________________
Name: svn:executable
-
+ *
Added: nxcomp/trunk/debian/changelog
===================================================================
--- nxcomp/trunk/debian/changelog 2005-07-20 11:34:27 UTC (rev 11)
+++ nxcomp/trunk/debian/changelog 2005-07-20 11:35:18 UTC (rev 12)
@@ -0,0 +1,188 @@
+nxcomp (1.4.0.2-31-0) UNRELEASED; urgency=low
+
+ Changes by Tollef Fog Heen:
+ - Initial upload to Debian
+ - Split package into sensible source packages
+ - Make Architecture: any
+ - Remove junk from rules file.
+ - Use plain debhelper, not cdbs
+
+ Changes by Stefan Lippers-Hollmann:
+ - switch to unpacked sources due to build issues.
+ - bump standards version to 3.6.2
+
+ -- Stefan Lippers-Hollmann <s.l-h at gmx.de> Wed, 20 Jul 2005 12:16:08 +0200
+
+nx (1.4.0.2-0alpha6) experimental; urgency=low
+
+ * add automake1.4 to the build dependencies.
+
+ -- Stefan Lippers-Hollmann <s.l-h at gmx.de> Fri, 3 Jun 2005 02:20:30 +0200
+
+nx (1.4.0.2-0alpha5) experimental; urgency=low
+
+ * move /usr/bin/nxdesktop to /usr/lib/nx/.
+ * remove amd64 from arch.
+
+ -- Stefan Lippers-Hollmann <s.l-h at gmx.de> Mon, 30 May 2005 23:20:06 +0200
+
+nx (1.4.0.2-0alpha4) experimental; urgency=low
+
+ * fix linker regressions.
+ * fix 64 bit linker problems.
+ * fix dpkg-shlibdeps complaints.
+ * revert modular source approach for now.
+ * fix FSSTND vs. FHS clashed in nxdesktop.
+ * move prefix to /usr/lib/nx.
+ * adapt get-orig-source to current NoMachine URLs.
+ * add experimental x86_64 patch, also fixes potential buffer overflow on
+ other 64 bit architectures.
+
+ -- Stefan Lippers-Hollmann <s.l-h at gmx.de> Sun, 29 May 2005 21:27:10 +0200
+
+nx (1.4.0.2-0alpha3) experimental; urgency=low
+
+ * adapt SuSE build process.
+
+ -- Stefan Lippers-Hollmann <s.l-h at gmx.de> Tue, 26 Apr 2005 11:47:19 +0200
+
+nx (1.4.0.2-0alpha2) experimental; urgency=low
+
+ * revert to /usr/bin/, due to serious compatibility problems with freenx.
+
+ -- Stefan Lippers-Hollmann <s.l-h at gmx.de> Mon, 25 Apr 2005 11:25:10 +0200
+
+nx (1.4.0.2-0alpha1) experimental; urgency=low
+
+ * create new orig.tar.gz
+ * rename nxlibs to libnx.
+ * add VERSION listing to get-orig-source.
+ * fix nxssh.install.
+ * fix nxviewer.install.
+ * restructure patches.
+ * switch to simple patchsys.
+ * revise get-orig-source (formally download target).
+ * remove nxtunnnel-*.
+
+ -- Stefan Lippers-Hollmann <s.l-h at gmx.de> Sun, 24 Apr 2005 12:41:02 +0200
+
+nx (1.4.0-m2-2) experimental; urgency=low
+
+ * fix lintian errors.
+ * add nxlibs-dev and libnxcomp0-dev.
+ * limit architectures to known good ones i386, ppc.
+ * adapt "debian/rules download" to actually download the release sources
+ from nomachine.
+
+ -- Stefan Lippers-Hollmann <s.l-h at gmx.de> Sun, 17 Apr 2005 14:50:35 +0200
+
+nx (1.4.0-m2-1) experimental; urgency=low
+
+ * new upstream maintenance release (2):
+ * "ROME, Italy, February 10th, 2004 - NoMachine announces a new
+ maintenance release of NX 1.4.0."
+ http://www.nomachine.com/news_read.php?idnews=138
+
+ -- Stefan Lippers-Hollmann <s.l-h at gmx.de> Fri, 11 Feb 2005 18:13:09 +0100
+
+nx (1.4.0-m1-1) experimental; urgency=low
+
+ * New Maintenance Release (1) of NX 1.4.0 Client and Server Packages.
+
+ -- Stefan Lippers-Hollmann <s.l-h at gmx.de> Sat, 25 Dec 2004 18:44:45 +0100
+
+nx (1.4.0-final-1) experimental; urgency=low
+
+ * preliminary naming scheme.
+ * merge new upstream release.
+ * remove nxcompsh.
+
+ -- Stefan Lippers-Hollmann <s.l-h at gmx.de> Thu, 25 Nov 2004 21:41:14 +0100
+
+nx (1.4.0-6-3) experimental; urgency=low
+
+ * Fix build dependencies (hopefully).
+ * Fix typo xbase-fonts -> xfonts-base
+
+ -- Peter Rockai (mornfall) <mornfall at danill.sk> Tue, 26 Oct 2004 15:18:34 +0200
+
+nx (1.4.0-6-2) experimental; urgency=low
+
+ * Argh. Not a native package. Again.
+
+ -- Peter Rockai (mornfall) <mornfall at danill.sk> Tue, 19 Oct 2004 10:02:20 +0200
+
+nx (1.4.0-6-1) experimental; urgency=low
+
+ * Sync up with Stefan Lippers-Hollmann <s.l-h at gmx.de>
+ - add experimental AMD64/ PPC64 support
+ - add missing build-deps
+ * New versioning scheme (1.4.0-<snapshot>-<revision>).
+ * Grab new nomachine snapshot.
+ * Simplify package maintenance a bit.
+
+ -- Peter Rockai (mornfall) <mornfall at danill.sk> Tue, 19 Oct 2004 10:02:14 +0200
+
+nx (1.3.99.2-3) experimental; urgency=low
+
+ * Add replaces: nxagent (<< 1.3.99.2-2) to nxlibs; fixes upgrade.
+
+ -- Peter Rockai (mornfall) <mornfall at danill.sk> Thu, 16 Sep 2004 23:51:20 +0200
+
+nx (1.3.99.2-2) experimental; urgency=low
+
+ * Ouch! Not a native package...
+ * Another ouch, remove _old/ tarballs
+ * Last ouch, update clean target to remove new builddirs
+
+ -- Peter Rockai (mornfall) <mornfall at danill.sk> Tue, 14 Sep 2004 17:23:39 +0200
+
+nx (1.3.99.2-1) experimental; urgency=low
+
+ * Include nxdesktop and nxviewer.
+ * Split out nxlibs.
+
+ -- Peter Rockai (mornfall) <mornfall at danill.sk> Tue, 14 Sep 2004 16:04:39 +0200
+
+nx (1.3.99.2-0) experimental; urgency=low
+
+ * New 1.4 snapshot.
+
+ -- Peter Rockai (mornfall) <mornfall at danill.sk> Fri, 10 Sep 2004 12:15:07 +0200
+
+nx (1.3.99.1-0pre1) experimental; urgency=low
+
+ * Update nxagent and nxssh to current snapshots.
+ * Recompress the tarballs with bzip2
+
+ -- Peter Rockai (mornfall) <mornfall at danill.sk> Tue, 6 Jul 2004 10:48:59 +0200
+
+nx (1.3.99-0pre3) experimental; urgency=low
+
+ * Implement nxtunnel and add 2 new packages: nxtunnel-server and
+ nxtunnel-client. See README.Debian in those packages for use instructions.
+
+ -- Peter Rockai (mornfall) <mornfall at danill.sk> Fri, 25 Jun 2004 16:29:59 +0200
+
+nx (1.3.99-0pre2) experimental; urgency=low
+
+ * Fix nxproxy depends (had a typo in it... sorry for inconvenience), thanks
+ to Isaac Clerencia <isaac at sindominio.net> for spotting.
+
+ -- Peter Rockai (mornfall) <mornfall at danill.sk> Wed, 23 Jun 2004 23:07:55 +0200
+
+nx (1.3.99-0pre1) experimental; urgency=low
+
+ * Change lib sonames, so they can reside in /usr/lib as per FHS; change
+ linking of nxagent appropriately.
+ * Fix dependency breakage (libnxcompext0 does not depend on nxagent and
+ nxproxy depends on libnxcomp*)
+
+ -- Peter Rockai (mornfall) <mornfall at danill.sk> Tue, 22 Jun 2004 14:47:12 +0200
+
+nx (1.3.99-0pre0) experimental; urgency=low
+
+ * Initial packaging.
+
+ -- Peter Rockai (mornfall) <mornfall at danill.sk> Mon, 21 Jun 2004 23:24:35 +0200
+
Added: nxcomp/trunk/debian/compat
===================================================================
--- nxcomp/trunk/debian/compat 2005-07-20 11:34:27 UTC (rev 11)
+++ nxcomp/trunk/debian/compat 2005-07-20 11:35:18 UTC (rev 12)
@@ -0,0 +1 @@
+4
Added: nxcomp/trunk/debian/control
===================================================================
--- nxcomp/trunk/debian/control 2005-07-20 11:34:27 UTC (rev 11)
+++ nxcomp/trunk/debian/control 2005-07-20 11:35:18 UTC (rev 12)
@@ -0,0 +1,29 @@
+Source: nxcomp
+Section: x11
+Priority: extra
+Maintainer: Stefan Lippers-Hollmann <s.l-h at gmx.de>
+Uploaders: Tollef Fog Heen <tfheen at debian.org>
+Build-Depends: debhelper (>= 4.0.0), autotools-dev, dpatch, libx11-dev, zlib1g-dev, libjpeg62-dev, libpng12-dev
+Standards-Version: 3.6.2
+
+Package: libxcomp0
+Section: x11
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: NoMachine NX - NX compression library
+ NoMachine NX is the next-generation X compression and roundtrip suppression
+ scheme. It can operate remote X11 sessions over 56k modem dialup links or
+ anything better.
+ .
+ This package contains the X compression library.
+
+Package: libxcomp-dev
+Section: x11
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: NoMachine NX - NX compression library, development files
+ NoMachine NX is the next-generation X compression and roundtrip suppression
+ scheme. It can operate remote X11 sessions over 56k modem dialup links or
+ anything better.
+ .
+ This package contains the development files for the libxcomp library.
Added: nxcomp/trunk/debian/copyright
===================================================================
--- nxcomp/trunk/debian/copyright 2005-07-20 11:34:27 UTC (rev 11)
+++ nxcomp/trunk/debian/copyright 2005-07-20 11:35:18 UTC (rev 12)
@@ -0,0 +1,14 @@
+This package was debianized by Peter Rockai (mornfall)
+<mornfall at danill.sk> on Tue, 22 Jun 2004 08:17:15 +0200.
+
+It was downloaded from http://www.nomachine.com/
+
+Upstream Author: NoMachine
+
+Copyright:
+
+This software is copyright (c) by NoMachine
+You are free to distribute this software under the terms of
+the GNU General Public License.
+On Debian GNU/Linux systems, the complete text of the GNU General
+Public License can be found in /usr/share/common-licenses/GPL file.
Added: nxcomp/trunk/debian/dirs
===================================================================
--- nxcomp/trunk/debian/dirs 2005-07-20 11:34:27 UTC (rev 11)
+++ nxcomp/trunk/debian/dirs 2005-07-20 11:35:18 UTC (rev 12)
@@ -0,0 +1 @@
+usr/lib/nx
Added: nxcomp/trunk/debian/libxcomp-dev.install
===================================================================
--- nxcomp/trunk/debian/libxcomp-dev.install 2005-07-20 11:34:27 UTC (rev 11)
+++ nxcomp/trunk/debian/libxcomp-dev.install 2005-07-20 11:35:18 UTC (rev 12)
@@ -0,0 +1,2 @@
+libXcomp.so usr/lib/
+NX.h usr/include/
Added: nxcomp/trunk/debian/libxcomp0.install
===================================================================
--- nxcomp/trunk/debian/libxcomp0.install 2005-07-20 11:34:27 UTC (rev 11)
+++ nxcomp/trunk/debian/libxcomp0.install 2005-07-20 11:35:18 UTC (rev 12)
@@ -0,0 +1 @@
+libXcomp.so.* usr/lib/
Added: nxcomp/trunk/debian/patches/00list
===================================================================
--- nxcomp/trunk/debian/patches/00list 2005-07-20 11:34:27 UTC (rev 11)
+++ nxcomp/trunk/debian/patches/00list 2005-07-20 11:35:18 UTC (rev 12)
@@ -0,0 +1,2 @@
+gcc4-classdef
+build_with_fpic
Added: nxcomp/trunk/debian/patches/build_with_fpic.dpatch
===================================================================
--- nxcomp/trunk/debian/patches/build_with_fpic.dpatch 2005-07-20 11:34:27 UTC (rev 11)
+++ nxcomp/trunk/debian/patches/build_with_fpic.dpatch 2005-07-20 11:35:18 UTC (rev 12)
@@ -0,0 +1,20 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## build_with_fpic.dpatch by <tfheen at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad nxcomp-1.4.0/Makefile.in /tmp/dpep.uUxxBl/nxcomp-1.4.0/Makefile.in
+--- nxcomp-1.4.0/Makefile.in 2005-06-05 12:08:31.385594778 +0200
++++ /tmp/dpep.uUxxBl/nxcomp-1.4.0/Makefile.in 2005-06-05 12:09:16.749823089 +0200
+@@ -12,7 +12,8 @@
+
+ CXX = @CXX@
+ CXXFLAGS = @CXXFLAGS@ @X_CFLAGS@ @DEFS@ \
+- -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes
++ -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
++ -fPIC
+ CXXINCLUDES =
+ CXXDEFINES =
+
Added: nxcomp/trunk/debian/patches/gcc4-classdef.dpatch
===================================================================
--- nxcomp/trunk/debian/patches/gcc4-classdef.dpatch 2005-07-20 11:34:27 UTC (rev 11)
+++ nxcomp/trunk/debian/patches/gcc4-classdef.dpatch 2005-07-20 11:35:18 UTC (rev 12)
@@ -0,0 +1,21 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## gcc4-classdef.dpatch by <tfheen at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+
+## DP: Be sure to define stuff before trying to use it in a class
+## DP: definition. This fixes a problem when compiling under GCC4
+
+ at DPATCH@
+diff -urNad nxcomp-1.4.0/RenderExtension.h /tmp/dpep.iGCMR7/nxcomp-1.4.0/RenderExtension.h
+--- nxcomp-1.4.0/RenderExtension.h 2004-08-23 09:35:23.000000000 +0200
++++ /tmp/dpep.iGCMR7/nxcomp-1.4.0/RenderExtension.h 2005-06-05 11:23:40.664248827 +0200
+@@ -68,6 +68,8 @@
+ // The message class.
+ //
+
++class RenderMinorExtensionStore;
++
+ class RenderExtensionMessage : public Message
+ {
+ friend class RenderExtensionStore;
Added: nxcomp/trunk/debian/rules
===================================================================
--- nxcomp/trunk/debian/rules 2005-07-20 11:34:27 UTC (rev 11)
+++ nxcomp/trunk/debian/rules 2005-07-20 11:35:18 UTC (rev 12)
@@ -0,0 +1,110 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+PACKAGE=nxcomp
+# Our version number is busted at the moment :-(
+#VERSION=$(shell dpkg-parsechangelog | grep ^Version | sed 's,Version: \([-0-9.]*\)-.*,\1,')
+VERSION=1.4.0-31
+# DPATCH_WORKDIR=$(PACKAGE)
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+
+include /usr/share/dpatch/dpatch.make
+
+config.status: patch-stamp configure
+ dh_testdir
+ # Add here commands to configure the package.
+ #CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
+ autoreconf -f -i
+ CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE)
+
+
+build: build-stamp
+
+build-stamp: config.status
+ dh_testdir
+
+ # Add here commands to compile the package.
+ $(MAKE) all
+ #docbook-to-man debian/nxcomp-1.4.0.sgml > nxcomp-1.4.0.1
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+
+ # Add here commands to clean up after the build process.
+ -$(MAKE) distclean
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/nxcomp-1.4.0.
+ #$(MAKE) install prefix=$(CURDIR)/debian/nxcomp-1.4.0/usr
+ dh_install
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs CHANGELOG
+ dh_installdocs
+ dh_installexamples
+# dh_install
+# dh_installmenu
+# dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installpam
+# dh_installmime
+# dh_installinit
+# dh_installcron
+# dh_installinfo
+# dh_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+# dh_perl
+# dh_python
+# dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
Property changes on: nxcomp/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: nxcomp/trunk/debian/watch
===================================================================
--- nxcomp/trunk/debian/watch 2005-07-20 11:34:27 UTC (rev 11)
+++ nxcomp/trunk/debian/watch 2005-07-20 11:35:18 UTC (rev 12)
@@ -0,0 +1,22 @@
+# Example watch control file for uscan
+# Rename this file to "watch" and then you can run the "uscan" command
+# to check for upstream updates and more.
+# See uscan(1) for format
+
+# Compulsory line, this is a version 3 file
+version=3
+
+# Uncomment to examine a Webpage
+# <Webpage URL> <string match>
+#http://www.example.com/downloads.php nxcomp-1.4.0-(.*)\.tar\.gz
+
+# Uncomment to examine a Webserver directory
+http://www.nomachine.com/download/nxsources/1.4.0/nxcomp-1.4.0-(.*)\.tar\.gz
+
+# Uncommment to examine a FTP server
+#ftp://ftp.example.com/pub/nxcomp-1.4.0-(.*)\.tar\.gz debian uupdate
+
+# Uncomment to use Roland's hack for sourceforge based projects - YMMV!
+#http://people.debian.org/~lolando/sfdlr.php?project=nxcomp-1.4.0 nxcomp-1.4.0-([\d.]*).tar.gz
+
+
Property changes on: nxcomp/trunk/install-sh
___________________________________________________________________
Name: svn:executable
-
+ *
Property changes on: nxcomp/trunk/mkinstalldirs
___________________________________________________________________
Name: svn:executable
-
+ *
More information about the Pkg-nx-commits
mailing list