[X2Go-Commits] [nx-libs] 02/03: debian/control: Turn libnx-*-dev packages into dummy packages. Shipping development files for nx-X11 makes no sense. No other programme build against nx-X11's header files except nxagent itself.

git-admin at x2go.org git-admin at x2go.org
Thu Jan 22 13:48:55 CET 2015


This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch master
in repository nx-libs.

commit 4c73b97cf4394a5239dd5829f451d91dad50329b
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Thu Jan 22 11:47:31 2015 +0100

    debian/control: Turn libnx-*-dev packages into dummy packages. Shipping development files for nx-X11 makes no sense. No other programme build against nx-X11's header files except nxagent itself.
---
 debian/changelog                               |    4 ++++
 debian/control                                 |   14 ++++++++------
 debian/libnx-mesa-extras-dev.dirs              |    4 ----
 debian/libnx-mesa-extras-dev.install           |    3 ---
 debian/libnx-mesa-extras-dev.lintian-overrides |    2 --
 debian/libnx-x11-dev.install                   |    2 --
 debian/libnx-x11-dev.lintian-overrides         |    2 --
 7 files changed, 12 insertions(+), 19 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index d4b9b2a..0bfc76e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -27,6 +27,10 @@ nx-libs (2:3.5.0.29-0x2go1) UNRELEASED; urgency=medium
       - nx-X11/programs/Xserver/miext/shadow/
       - nx-X11/programs/Xserver/XpConfig/
       - nx-X11/programs/Xserver/Xprint/
+  * debian/control:
+    + Turn libnx-*-dev packages into dummy packages. Shipping development files
+      for nx-X11 makes no sense. No other programme build against nx-X11's
+      header files except nxagent itself.
 
   [ Horst Schirmeier ]
   * Update 320_nxagent_configurable-keystrokes.full.patch. Fix a typo that
diff --git a/debian/control b/debian/control
index 48002a4..44b99f3 100644
--- a/debian/control
+++ b/debian/control
@@ -53,13 +53,14 @@ Replaces: nxlibs-dev
 Depends:
  libnx-x11 (= ${binary:Version}),
  ${misc:Depends},
-Description: Library headers for nx-X11
+Description: Library headers for nx-X11 (dummy package)
  NX is a software suite which implements very efficient
  compression of the X11 protocol. This increases performance when
  using X applications over a network, especially a slow one.
  .
- This package provides the core nx-X11 libraries customized for
- nxagent (header files).
+ This package can be safely removed. Since 3.5.0.29 of nx-libs we
+ have stopped shipping development headers with nx-X11. No software
+ should ever link against the nx-X11 library.
 
 Package: libnx-mesa-extras-dev
 Section: libdevel
@@ -67,13 +68,14 @@ Architecture: any
 Depends:
  libnx-x11-dev (= ${binary:Version}),
  ${misc:Depends},
-Description: Library headers for nx-X11 (extra headers)
+Description: Library headers for nx-X11/Meas (dummy package)
  NX is a software suite which implements very efficient
  compression of the X11 protocol. This increases performance when
  using X applications over a network, especially a slow one.
  .
- This package provides extra nx-X11 development files for
- nxagent (header files, mesa-extras).
+ This package can be safely removed. Since 3.5.0.29 of nx-libs we
+ have stopped shipping development headers with nx-X11. No software
+ should ever link against the nx-X11 library.
 
 Package: nxagent
 Architecture: any
diff --git a/debian/libnx-mesa-extras-dev.dirs b/debian/libnx-mesa-extras-dev.dirs
deleted file mode 100644
index dee5a72..0000000
--- a/debian/libnx-mesa-extras-dev.dirs
+++ /dev/null
@@ -1,4 +0,0 @@
-usr/include/nx/extras/Mesa/GL
-usr/include/nx/extras/Mesa/GL/internal
-usr/include/nx/extras/Mesa/GLES
-
diff --git a/debian/libnx-mesa-extras-dev.install b/debian/libnx-mesa-extras-dev.install
deleted file mode 100644
index 52fc7ba..0000000
--- a/debian/libnx-mesa-extras-dev.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/include/nx/extras/Mesa/GL/
-usr/include/nx/extras/Mesa/GL/internal/
-usr/include/nx/extras/Mesa/GLES/
diff --git a/debian/libnx-mesa-extras-dev.lintian-overrides b/debian/libnx-mesa-extras-dev.lintian-overrides
deleted file mode 100644
index 6646530..0000000
--- a/debian/libnx-mesa-extras-dev.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-libnx-mesa-extras-dev: possible-new-upstream-release-without-new-version
-libnx-mesa-extras-dev: debian-revision-should-not-be-zero
diff --git a/debian/libnx-x11-dev.install b/debian/libnx-x11-dev.install
deleted file mode 100644
index e66f2f4..0000000
--- a/debian/libnx-x11-dev.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/include/nx/GL
-usr/include/nx/X11
diff --git a/debian/libnx-x11-dev.lintian-overrides b/debian/libnx-x11-dev.lintian-overrides
deleted file mode 100644
index 299bded..0000000
--- a/debian/libnx-x11-dev.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-libnx-x11-dev: possible-new-upstream-release-without-new-version
-libnx-x11-dev: debian-revision-should-not-be-zero
\ No newline at end of file

--
Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/nx-libs.git


More information about the x2go-commits mailing list