[Pkg-nx-commits] r60 - in nxproxy2/trunk/debian: . patches
Per Olofsson
pelle at costa.debian.org
Tue Sep 19 14:57:54 UTC 2006
Author: pelle
Date: 2006-09-19 14:57:54 +0000 (Tue, 19 Sep 2006)
New Revision: 60
Added:
nxproxy2/trunk/debian/changelog
nxproxy2/trunk/debian/compat
nxproxy2/trunk/debian/control
nxproxy2/trunk/debian/copyright
nxproxy2/trunk/debian/install
nxproxy2/trunk/debian/patches/
nxproxy2/trunk/debian/patches/configure-use-flags
nxproxy2/trunk/debian/patches/enable-pic
nxproxy2/trunk/debian/patches/series
nxproxy2/trunk/debian/rules
nxproxy2/trunk/debian/watch
Log:
initial packaging
Added: nxproxy2/trunk/debian/changelog
===================================================================
--- nxproxy2/trunk/debian/changelog (rev 0)
+++ nxproxy2/trunk/debian/changelog 2006-09-19 14:57:54 UTC (rev 60)
@@ -0,0 +1,6 @@
+nxproxy (2.0.0-2-1) UNRELEASED; urgency=low
+
+ * Initial release.
+
+ -- Per Olofsson <pelle at debian.org> Tue, 19 Sep 2006 16:52:35 +0200
+
Added: nxproxy2/trunk/debian/compat
===================================================================
--- nxproxy2/trunk/debian/compat (rev 0)
+++ nxproxy2/trunk/debian/compat 2006-09-19 14:57:54 UTC (rev 60)
@@ -0,0 +1 @@
+5
Added: nxproxy2/trunk/debian/control
===================================================================
--- nxproxy2/trunk/debian/control (rev 0)
+++ nxproxy2/trunk/debian/control 2006-09-19 14:57:54 UTC (rev 60)
@@ -0,0 +1,19 @@
+Source: nxproxy
+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), autoconf, libxcomp2-dev
+
+Package: nxproxy
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: NX X11 protocol compression 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.
+ .
+ nxproxy is a simple X11 proxy which uses NX compression.
+ .
+ Website: http://www.nomachine.com/
Added: nxproxy2/trunk/debian/copyright
===================================================================
--- nxproxy2/trunk/debian/copyright (rev 0)
+++ nxproxy2/trunk/debian/copyright 2006-09-19 14:57:54 UTC (rev 60)
@@ -0,0 +1,68 @@
+This is the Debian package of nxproxy. 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/.
+
+ NXPROXY and NX extensions to this software 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 as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY 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, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+ Parts of this software are derived from DXPC project. These copyright
+ notices apply to original DXPC code:
+
+ Redistribution and use in source and binary forms are permitted provided
+ that the above copyright notice and this paragraph are duplicated in all
+ such forms.
+
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
+ WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ Copyright (c) 1995,1996 Brian Pane
+ Copyright (c) 1996,1997 Zachary Vonler and Brian Pane
+ Copyright (c) 1999 Kevin Vigor and Brian Pane
+ Copyright (c) 2000,2001 Gian Filippo Pinzari and Brian Pane
+
+ 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: nxproxy2/trunk/debian/install
===================================================================
--- nxproxy2/trunk/debian/install (rev 0)
+++ nxproxy2/trunk/debian/install 2006-09-19 14:57:54 UTC (rev 60)
@@ -0,0 +1 @@
+nxproxy usr/bin
Added: nxproxy2/trunk/debian/patches/configure-use-flags
===================================================================
--- nxproxy2/trunk/debian/patches/configure-use-flags (rev 0)
+++ nxproxy2/trunk/debian/patches/configure-use-flags 2006-09-19 14:57:54 UTC (rev 60)
@@ -0,0 +1,15 @@
+Index: nxcomp2/configure.in
+===================================================================
+--- nxcomp2.orig/configure.in 2006-09-19 16:35:59.000000000 +0200
++++ nxcomp2/configure.in 2006-09-19 16:36:41.000000000 +0200
+@@ -7,8 +7,8 @@
+
+ dnl Set our default compilation flags.
+
+-CXXFLAGS="-O3 -fno-rtti -fno-exceptions"
+-CFLAGS="-O3"
++CXXFLAGS="-O3 -fno-rtti -fno-exceptions $CXXFLAGS"
++CFLAGS="-O3 $CFLAGS"
+
+ dnl Reset default linking directives.
+
Added: nxproxy2/trunk/debian/patches/enable-pic
===================================================================
--- nxproxy2/trunk/debian/patches/enable-pic (rev 0)
+++ nxproxy2/trunk/debian/patches/enable-pic 2006-09-19 14:57:54 UTC (rev 60)
@@ -0,0 +1,19 @@
+Index: nxcomp/configure.in
+===================================================================
+--- nxcomp.orig/configure.in 2006-09-17 23:11:38.000000000 +0200
++++ nxcomp/configure.in 2006-09-17 23:54:17.000000000 +0200
+@@ -124,12 +124,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 for Darwin environment.
+
Added: nxproxy2/trunk/debian/patches/series
===================================================================
--- nxproxy2/trunk/debian/patches/series (rev 0)
+++ nxproxy2/trunk/debian/patches/series 2006-09-19 14:57:54 UTC (rev 60)
@@ -0,0 +1,2 @@
+enable-pic
+configure-use-flags
Added: nxproxy2/trunk/debian/rules
===================================================================
--- nxproxy2/trunk/debian/rules (rev 0)
+++ nxproxy2/trunk/debian/rules 2006-09-19 14:57:54 UTC (rev 60)
@@ -0,0 +1,74 @@
+#!/usr/bin/make -f
+
+export QUILT_PATCHES = debian/patches
+
+confflags = --with-symbols
+
+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 CHANGELOG
+ dh_installdocs
+ 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: nxproxy2/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: nxproxy2/trunk/debian/watch
===================================================================
--- nxproxy2/trunk/debian/watch (rev 0)
+++ nxproxy2/trunk/debian/watch 2006-09-19 14:57:54 UTC (rev 60)
@@ -0,0 +1,2 @@
+version=3
+http://www.nomachine.com/sources.php .*/nxproxy-(\d.*)\.tar\.gz
More information about the Pkg-nx-commits
mailing list