[Pkg-nx-commits] r72 - in nxcompext2/trunk: . debian debian/patches

Per Olofsson pelle at costa.debian.org
Tue Sep 19 19:04:38 UTC 2006


Author: pelle
Date: 2006-09-19 19:04:38 +0000 (Tue, 19 Sep 2006)
New Revision: 72

Added:
   nxcompext2/trunk/debian/
   nxcompext2/trunk/debian/changelog
   nxcompext2/trunk/debian/compat
   nxcompext2/trunk/debian/control
   nxcompext2/trunk/debian/copyright
   nxcompext2/trunk/debian/libxcompext2-dev.install
   nxcompext2/trunk/debian/libxcompext2-dev.links
   nxcompext2/trunk/debian/libxcompext2.install
   nxcompext2/trunk/debian/patches/
   nxcompext2/trunk/debian/patches/configure-use-flags
   nxcompext2/trunk/debian/patches/enable-pic
   nxcompext2/trunk/debian/patches/series
   nxcompext2/trunk/debian/rules
   nxcompext2/trunk/debian/watch
Log:
import nxcompext2

Added: nxcompext2/trunk/debian/changelog
===================================================================
--- nxcompext2/trunk/debian/changelog	                        (rev 0)
+++ nxcompext2/trunk/debian/changelog	2006-09-19 19:04:38 UTC (rev 72)
@@ -0,0 +1,6 @@
+nxcompext2 (2.0.0-33-1) UNRELEASED; urgency=low
+
+  * Initial release.
+
+ -- Per Olofsson <pelle at debian.org>  Sun, 17 Sep 2006 23:09:49 +0200
+

Added: nxcompext2/trunk/debian/compat
===================================================================
--- nxcompext2/trunk/debian/compat	                        (rev 0)
+++ nxcompext2/trunk/debian/compat	2006-09-19 19:04:38 UTC (rev 72)
@@ -0,0 +1 @@
+5

Added: nxcompext2/trunk/debian/control
===================================================================
--- nxcompext2/trunk/debian/control	                        (rev 0)
+++ nxcompext2/trunk/debian/control	2006-09-19 19:04:38 UTC (rev 72)
@@ -0,0 +1,32 @@
+Source: nxcompext2
+Maintainer: Debian NX Maintainers <pkg-nx-group at lists.alioth.debian.org>
+Uploaders: Per Olofsson <pelle at debian.org>
+Section: x11
+Priority: optional
+Standards-Version: 3.7.2
+Build-Depends: debhelper (>= 5), dpkg-dev (>= 1.13.19), autoconf,
+	x11proto-core-dev, libx11-dev, xutils-dev, libz-dev, libpng-dev,
+	libjpeg-dev, xserver-xorg-dev
+
+Package: libxcompext2
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: NX X11 protocol compression extensions library
+ NX is a software suite from NoMachine which implements very efficient
+ compression of the X11 protocol. This increases performance when
+ using X applications over a network, especially a slow one.
+ .
+ libXcompext extends the core NX library with additional features.
+ .
+ Website: http://www.nomachine.com/
+
+Package: libxcompext2-dev
+Architecture: any
+Priority: extra
+Section: libdevel
+Provides: libxcompext-dev
+Conflicts: libxcompext-dev
+Depends: libxcompext2 (= ${binary:Version}), ${misc:Depends}, x11proto-core-dev,
+	libx11-dev
+Description: NX X11 protocol compression extensions library - devel files
+ This package contains development files for libxcompext2.

Added: nxcompext2/trunk/debian/copyright
===================================================================
--- nxcompext2/trunk/debian/copyright	                        (rev 0)
+++ nxcompext2/trunk/debian/copyright	2006-09-19 19:04:38 UTC (rev 72)
@@ -0,0 +1,52 @@
+This is the Debian package of nxcompext. It was packaged by
+Per Olofsson <pelle at debian.org>
+
+It was downloaded from: http://www.nomachine.com/sources.php
+
+Upstream author: NoMachine, http://www.nomachine.com/
+
+Copyright:
+
+/**************************************************************************/
+/*                                                                        */
+/* Copyright (c) 2001, 2006 NoMachine, http://www.nomachine.com/.         */
+/*                                                                        */
+/* NXPROXY, NX protocol compression and NX extensions to this software    */
+/* are copyright of NoMachine. Redistribution and use of the present      */
+/* software is allowed according to terms specified in the file LICENSE   */
+/* which comes in the source distribution.                                */
+/*                                                                        */
+/* Check http://www.nomachine.com/licensing.html for applicability.       */
+/*                                                                        */
+/* NX and NoMachine are trademarks of Medialogic S.p.A.                   */
+/*                                                                        */
+/* All rights reserved.                                                   */
+/*                                                                        */
+/**************************************************************************/
+
+LICENSE contains:
+
+  Copyright (C) 2001, 2006 NoMachine - http://www.nomachine.com/.
+  
+  NXCOMPEXT library and NX extensions to X are copyright of NoMachine.
+  Redistribution and use of this software is allowed according to the
+  following terms:
+  
+  This program is free software; you can redistribute it and/or modify
+  it under the terms of the GNU General Public License Version 2, and
+  not any other version, as published by the Free Software Foundation.
+  
+  This program is distributed in the hope that it will be useful, but
+  WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTA-
+  BILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
+  Public License for more details.
+  
+  You should have received a copy of the GNU General Public License
+  along with this program; if not, you can request a copy to NoMachine
+  or write to the Free Software Foundation, Inc., 59 Temple Place,
+  Suite 330, Boston, MA  02111-1307 USA
+  
+  All rights reserved.
+
+The full text of the GNU General Public License, version 2, can be
+found in "/usr/share/common-licenses/GPL-2" on Debian systems.

Added: nxcompext2/trunk/debian/libxcompext2-dev.install
===================================================================
--- nxcompext2/trunk/debian/libxcompext2-dev.install	                        (rev 0)
+++ nxcompext2/trunk/debian/libxcompext2-dev.install	2006-09-19 19:04:38 UTC (rev 72)
@@ -0,0 +1,2 @@
+libXcompext.so usr/lib
+NX*.h usr/include

Added: nxcompext2/trunk/debian/libxcompext2-dev.links
===================================================================
--- nxcompext2/trunk/debian/libxcompext2-dev.links	                        (rev 0)
+++ nxcompext2/trunk/debian/libxcompext2-dev.links	2006-09-19 19:04:38 UTC (rev 72)
@@ -0,0 +1 @@
+usr/share/doc/libxcompext2 usr/share/doc/libxcompext2-dev

Added: nxcompext2/trunk/debian/libxcompext2.install
===================================================================
--- nxcompext2/trunk/debian/libxcompext2.install	                        (rev 0)
+++ nxcompext2/trunk/debian/libxcompext2.install	2006-09-19 19:04:38 UTC (rev 72)
@@ -0,0 +1 @@
+libXcompext.so.* usr/lib

Added: nxcompext2/trunk/debian/patches/configure-use-flags
===================================================================
--- nxcompext2/trunk/debian/patches/configure-use-flags	                        (rev 0)
+++ nxcompext2/trunk/debian/patches/configure-use-flags	2006-09-19 19:04:38 UTC (rev 72)
@@ -0,0 +1,15 @@
+Index: nxcompext/configure.in
+===================================================================
+--- nxcompext.orig/configure.in	2006-09-18 00:31:17.000000000 +0200
++++ nxcompext/configure.in	2006-09-18 00:31:44.000000000 +0200
+@@ -7,8 +7,8 @@
+ 
+ dnl Reset default compilation flags.
+ 
+-CXXFLAGS="-O3"
+-CFLAGS="-O3"
++CXXFLAGS="-O3 $CXXFLAGS"
++CFLAGS="-O3 $CFLAGS"
+ 
+ dnl Reset default linking directives.
+ 

Added: nxcompext2/trunk/debian/patches/enable-pic
===================================================================
--- nxcompext2/trunk/debian/patches/enable-pic	                        (rev 0)
+++ nxcompext2/trunk/debian/patches/enable-pic	2006-09-19 19:04:38 UTC (rev 72)
@@ -0,0 +1,19 @@
+Index: nxcompext/configure.in
+===================================================================
+--- nxcompext.orig/configure.in	2006-05-20 19:37:11.000000000 +0200
++++ nxcompext/configure.in	2006-09-17 23:51:03.000000000 +0200
+@@ -77,12 +77,8 @@
+ test "$nxconf_cv_amd64" = yes && AMD64=yes])
+ nxconf_AMD64
+ 
+-dnl AMD64 requires -fPIC for libraries.
+-
+-if test "$AMD64" = yes; then
+-    CXXFLAGS="$CXXFLAGS -fPIC"
+-    CFLAGS="$CFLAGS -fPIC"
+-fi
++CXXFLAGS="$CXXFLAGS -fPIC"
++CFLAGS="$CFLAGS -fPIC"
+ 
+ dnl Check to see if we're running under Solaris.
+ 

Added: nxcompext2/trunk/debian/patches/series
===================================================================
--- nxcompext2/trunk/debian/patches/series	                        (rev 0)
+++ nxcompext2/trunk/debian/patches/series	2006-09-19 19:04:38 UTC (rev 72)
@@ -0,0 +1,2 @@
+enable-pic
+configure-use-flags

Added: nxcompext2/trunk/debian/rules
===================================================================
--- nxcompext2/trunk/debian/rules	                        (rev 0)
+++ nxcompext2/trunk/debian/rules	2006-09-19 19:04:38 UTC (rev 72)
@@ -0,0 +1,76 @@
+#!/usr/bin/make -f
+
+export QUILT_PATCHES = debian/patches
+
+confflags = --with-symbols
+
+CFLAGS = -I/usr/include/X11 -I/usr/include/xorg
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+  CFLAGS += -O0
+endif
+
+patch:
+	quilt push -a || test $$? = 2
+unpatch:
+	quilt pop -a || test $$? = 2
+	! [ -e .pc/.version ] || rm .pc/.version
+	! [ -e .pc ] || rmdir .pc
+
+configure: patch configure-stamp
+configure-stamp:
+	dh_testdir
+
+	[ -f configure.orig ] || cp configure configure.orig
+	autoconf
+	CFLAGS="$(CFLAGS)" CXXFLAGS="$(CFLAGS)" ./configure $(confflags)
+
+	touch configure-stamp
+
+build: configure build-stamp
+build-stamp:
+	dh_testdir
+
+	$(MAKE)
+
+	touch build-stamp
+
+clean: do-clean unpatch
+do-clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+
+	-$(MAKE) distclean
+	! [ -f configure.orig ] || mv configure.orig configure
+
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+	dh_install
+
+binary-indep: build install
+
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs -plibxcompext2 CHANGELOG
+	dh_installdocs -plibxcompext2
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	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 configure \
+	patch unpatch do-clean


Property changes on: nxcompext2/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + 

Added: nxcompext2/trunk/debian/watch
===================================================================
--- nxcompext2/trunk/debian/watch	                        (rev 0)
+++ nxcompext2/trunk/debian/watch	2006-09-19 19:04:38 UTC (rev 72)
@@ -0,0 +1,2 @@
+version=3
+http://www.nomachine.com/sources.php .*/nxcompext-(\d.*)\.tar\.gz




More information about the Pkg-nx-commits mailing list