diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2016-06-29 11:21:09 +0200 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2016-06-29 11:21:09 +0200 |
commit | 3314c24a786e8e8bfad3c9ebfdf272839cb4e7e1 (patch) | |
tree | d0b4c045bf363ac03054b2c5fe7288fa0cece50b /debian | |
parent | b9fb7a05ae01329ef6579b8a1d83926fe5374a76 (diff) | |
parent | c355dc91d35c74234c24dfbf013dfac98110d352 (diff) | |
download | nx-libs-3314c24a786e8e8bfad3c9ebfdf272839cb4e7e1.tar.gz nx-libs-3314c24a786e8e8bfad3c9ebfdf272839cb4e7e1.tar.bz2 nx-libs-3314c24a786e8e8bfad3c9ebfdf272839cb4e7e1.zip |
Merge branch 'sunweaver-pr/drop-x2goagent' into 3.6.x
Attributes GH PR #145: https://github.com/ArcticaProject/nx-libs/pull/145
Self-reviewed: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> -- Wed, 29 Jun 2016 11:22:30 +0200
Diffstat (limited to 'debian')
-rw-r--r-- | debian/README.source | 29 | ||||
-rw-r--r-- | debian/control | 77 | ||||
-rw-r--r-- | debian/nxagent.install | 1 | ||||
-rw-r--r-- | debian/nxproxy.install | 1 | ||||
-rwxr-xr-x | debian/roll-tarballs.sh | 3 | ||||
-rw-r--r-- | debian/watch | 3 | ||||
-rw-r--r-- | debian/watch.nx-X11 | 3 | ||||
-rw-r--r-- | debian/watch.nxagent | 3 | ||||
-rw-r--r-- | debian/watch.nxauth | 3 | ||||
-rw-r--r-- | debian/watch.nxcomp | 3 | ||||
-rw-r--r-- | debian/watch.nxcompext | 3 | ||||
-rw-r--r-- | debian/watch.nxcompshad | 3 | ||||
-rw-r--r-- | debian/watch.nxproxy | 3 | ||||
-rw-r--r-- | debian/x2goagent.dirs | 3 | ||||
-rw-r--r-- | debian/x2goagent.install | 10 |
15 files changed, 37 insertions, 111 deletions
diff --git a/debian/README.source b/debian/README.source index 800a55d8a..a43fa1de5 100644 --- a/debian/README.source +++ b/debian/README.source @@ -1,12 +1,12 @@ UPSTREAM SOURCES ---------------- -The current upstream source for this package is NoMachine. -http://www.nomachine.com/sources.php +The current upstream source for this package is the Arctica Project. +https://github.com/ArcticaProject/nx-libs PACKAGE SOURCE TREE ------------------- -This package pulls in 7 source tarballs from NoMachine: +This package originally pulled in 7 source tarballs from NoMachine: nx-X11 nxagent @@ -16,26 +16,5 @@ This package pulls in 7 source tarballs from NoMachine: nxcompext nxproxy -Intensive tests with X2Go/FreeNX on Debian squeeze+ systems showed an extreme -instability of nxagent when the named sources had been built separately against the -distribution's Xorg & co. libraries. -The recommended build method by NoMachine is placing the above projects into one -big source tree and build them in one go. When this build method is chosen, -the instability issues of nxagent (and x2goagent) disappear. - -Unfortunately, so far we could not track down the exact problem of building the -above sources in separate packages. - - -PATCH SYSTEM ------------- -This package uses quilt to manage all modifications to the upstream source. -Changes are stored in the source package as diffs in debian/patches and -applied during the build. - -See /usr/share/doc/quilt/README.source for a detailed explanation. - - - -X2Go Packaging Team / Mike Gabriel (20111231)
\ No newline at end of file +Arctica Project / Mike Gabriel (2016-06-22)
\ No newline at end of file diff --git a/debian/control b/debian/control index a621bddd7..2344dd37f 100644 --- a/debian/control +++ b/debian/control @@ -1,11 +1,10 @@ Source: nx-libs Section: x11 Priority: extra -Maintainer: X2Go Developers <x2go-dev@lists.berlios.de> +Maintainer: Artica Project <devs@lists.arctica-project.org> Uploaders: - Reinhard Tartler <siretart@tauware.de>, Mike Gabriel <mike.gabriel@das-netzwerkteam.de>, - Oleksandr Shneyder <oleksandr.shneyder@obviously-nice.de>, + Mihai Moldovan <ionic@ionic.de> Build-Depends: debhelper (>= 7.0.50~), libpng-dev, @@ -30,9 +29,9 @@ Build-Depends: expat, libpixman-1-dev (>= 0.13.2), Standards-Version: 3.9.6 -Homepage: http://code.x2go.org/gitweb?p=nx-libs.git;a=summary -Vcs-Git: git://code.x2go.org/nx-libs.git -Vcs-Browser: http://code.x2go.org/gitweb?p=nx-libs.git;a=summary +Homepage: https://github.com/ArcticaProject/nx-libs/ +Vcs-Git: https://github.com/ArcticaProject/nx-libs/ +Vcs-Browser: https://github.com/ArcticaProject/nx-libs/ Package: nx-x11-common Architecture: all @@ -40,8 +39,8 @@ Multi-Arch: foreign Depends: ${misc:Depends}, Breaks: nxlibs (<= 3.5.1), - libnx-x11 (<< 2:3.5.0.29-0x2go2~), - nxagent (<< 2:3.5.0.29-0x2go2~), + libnx-x11 (<< 2:3.5.0.29-1~), + nxagent (<< 2:3.5.0.29-1~), Description: nx-X11 (common files) NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -55,7 +54,7 @@ Architecture: any Depends: ${misc:Depends}, Breaks: nxlibs (<= 3.5.1), - libnx-x11-dev (<< 2:3.5.0.29-0x2go2~), + libnx-x11-dev (<< 2:3.5.0.29-1~), Description: nx-X11 core wire protocol and auxiliary headers NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -89,7 +88,7 @@ Depends: ${misc:Depends}, nx-x11-common (>= ${source:Version}), nx-x11-common (<< ${source:Version}.1), Breaks: nxlibs (<= 3.5.1), - libnx-x11 (<< 2:3.5.0.29-0x2go2~), + libnx-x11 (<< 2:3.5.0.29-1~), Replaces: nxlibs, Description: nx-X11 client-side library NX is a software suite which implements very efficient @@ -125,7 +124,7 @@ Depends: libnx-x11-6 (= ${binary:Version}), ${misc:Depends}, Section: debug -Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~), +Breaks: nx-x11-dbg (<< 2:3.5.0.29-1~), Replaces: nx-x11-dbg, Description: nx-X11 client-side library (debug package) NX is a software suite which implements very efficient @@ -144,7 +143,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, Breaks: nxlibs (<= 3.5.1), - libnx-x11 (<< 2:3.5.0.29-0x2go2~), + libnx-x11 (<< 2:3.5.0.29-1~), Description: nx-X11 authorisation library NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -163,7 +162,7 @@ Depends: libnx-xau6 (= ${binary:Version}), ${misc:Depends}, Breaks: nxlibs (<= 3.5.1), - libnx-x11-dev (<< 2:3.5.0.29-0x2go2~), + libnx-x11-dev (<< 2:3.5.0.29-1~), Description: nx-X11 authorisation library (development headers) NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -184,7 +183,7 @@ Depends: libnx-xau6 (= ${binary:Version}), ${misc:Depends}, Section: debug -Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~), +Breaks: nx-x11-dbg (<< 2:3.5.0.29-1~), Description: nx-X11 authorisation library (debug package) NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -239,7 +238,7 @@ Multi-Arch: same Depends: ${misc:Depends}, Breaks: nxlibs (<= 3.5.1), - libnx-x11-dev (<< 2:3.5.0.29-0x2go2~), + libnx-x11-dev (<< 2:3.5.0.29-1~), Description: nx-X11 Composite extension wire protocol NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -402,7 +401,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, Breaks: nxlibs (<= 3.5.1), - libnx-x11 (<< 2:3.5.0.29-0x2go2~), + libnx-x11 (<< 2:3.5.0.29-1~), Description: nx-X11 miscellaneous extension library NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -424,7 +423,7 @@ Depends: nx-x11proto-xext-dev (= ${binary:Version}), ${misc:Depends}, Breaks: nxlibs (<= 3.5.1), - libnx-x11-dev (<< 2:3.5.0.29-0x2go2~), + libnx-x11-dev (<< 2:3.5.0.29-1~), Description: nx-X11 miscellaneous extension library (development headers) NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -443,7 +442,7 @@ Depends: libnx-xext6 (= ${binary:Version}), ${misc:Depends}, Breaks: nxlibs (<= 3.5.1), - libnx-x11-dev (<< 2:3.5.0.29-0x2go2~), + libnx-x11-dev (<< 2:3.5.0.29-1~), libnx-xext-dev (<< 2:3.5.99.0~), Description: nx-X11 miscellaneous extension wire protocol NX is a software suite which implements very efficient @@ -463,7 +462,7 @@ Depends: libnx-xext6 (= ${binary:Version}), ${misc:Depends}, Section: debug -Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~), +Breaks: nx-x11-dbg (<< 2:3.5.0.29-1~), Description: nx-X11 miscellaneous extension library (debug package) NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -516,7 +515,7 @@ Multi-Arch: same Depends: ${misc:Depends}, Breaks: nxlibs (<= 3.5.1), - libnx-x11-dev (<< 2:3.5.0.29-0x2go2~), + libnx-x11-dev (<< 2:3.5.0.29-1~), Description: nx-X11 'xfixes' extension wire protocol NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -604,7 +603,7 @@ Depends: libnx-xinerama1 (= ${binary:Version}), ${misc:Depends}, Section: debug -Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~), +Breaks: nx-x11-dbg (<< 2:3.5.0.29-1~), Description: nx-X11 Xinerama extension library (debug package) NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -661,7 +660,7 @@ Pre-Depends: Depends: ${misc:Depends}, Section: debug -Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~), +Breaks: nx-x11-dbg (<< 2:3.5.0.29-1~), Description: nx-X11 pixmap library (debug package, dummy package) NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -919,7 +918,7 @@ Multi-Arch: foreign Depends: nxagent (= ${binary:Version}), ${misc:Depends}, -Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~), +Breaks: nx-x11-dbg (<< 2:3.5.0.29-1~), Description: NX agent (debug package) NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -934,28 +933,6 @@ Description: NX agent (debug package) helpful backtraces. You can safely remove it if you do not intend to debug NX packages on this system. -Package: x2goagent -Architecture: all -Depends: - nxagent (>= ${source:Version}), nxagent (<< ${source:Version}.1), - ${misc:Depends}, -Suggests: - x2goserver -Description: X2Go agent - X2Go is a software suite that uses NX technology for remote desktop - computing. - . - NX technology implements a very efficient compression of the X11 protocol. - This increases performance when using X applications over a network, - especially a slow one. - . - X2Go agent functionality has been completely incorporated into NX agent's - code base. If the nxagent binary is executed under the name of `x2goagent', - the X2Go functionalities get activated. - . - The x2goagent package is a wrapper that activates X2Go branding in nxagent. - Please refer to the nxagent package's description for more information on NX. - Package: nxproxy Architecture: any Breaks: qvd-nxproxy @@ -980,7 +957,7 @@ Depends: ${misc:Depends}, Suggests: libxcomp3-dbg, -Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~), +Breaks: nx-x11-dbg (<< 2:3.5.0.29-1~), Description: NX proxy (debug package) NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -1012,7 +989,7 @@ Multi-Arch: foreign Depends: nxauth (= ${binary:Version}), ${misc:Depends}, -Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~), +Breaks: nx-x11-dbg (<< 2:3.5.0.29-1~), Description: NX auth (debug package) NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -1070,7 +1047,7 @@ Depends: libxcomp3 (= ${binary:Version}), ${misc:Depends}, Section: debug -Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~), +Breaks: nx-x11-dbg (<< 2:3.5.0.29-1~), Description: nx-X11 compression library (debug package) NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -1125,7 +1102,7 @@ Depends: libxcompext3 (= ${binary:Version}), ${misc:Depends}, Section: debug -Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~), +Breaks: nx-x11-dbg (<< 2:3.5.0.29-1~), Description: nx-X11 protocol compression extensions library (debug package) NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when @@ -1179,7 +1156,7 @@ Depends: libxcompshad3 (= ${binary:Version}), ${misc:Depends}, Section: debug -Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~), +Breaks: nx-x11-dbg (<< 2:3.5.0.29-1~), Description: nx-X11 shadowing library (debug package) NX is a software suite which implements very efficient compression of the X11 protocol. This increases performance when diff --git a/debian/nxagent.install b/debian/nxagent.install index eaaa847e9..123971a7c 100644 --- a/debian/nxagent.install +++ b/debian/nxagent.install @@ -1,6 +1,7 @@ etc/nxagent/keystrokes.cfg etc/nxagent/rgb usr/share/nx/rgb +usr/share/nx/VERSION.nxagent usr/share/man/man1/nxagent.1* usr/lib/nx/bin/nxagent usr/bin/nxagent diff --git a/debian/nxproxy.install b/debian/nxproxy.install index 5a55a9825..ab7c97d58 100644 --- a/debian/nxproxy.install +++ b/debian/nxproxy.install @@ -1,3 +1,4 @@ usr/lib/nx/bin/nxproxy usr/bin/nxproxy usr/share/man/man1/nxproxy.1* +usr/share/nx/VERSION.nxproxy diff --git a/debian/roll-tarballs.sh b/debian/roll-tarballs.sh index 52c2090f0..24f7b07b0 100755 --- a/debian/roll-tarballs.sh +++ b/debian/roll-tarballs.sh @@ -100,14 +100,13 @@ if [ "x$MODE" = "xfull" ]; then echo "${file##*/}" >> "doc/applied-patches/series" done else - rm -f "bin/"{nxagent,nxauth,x2goagent} + rm -f "bin/"{nxagent,nxauth} rm -Rf "nxcompshad"* rm -Rf "nxcompext"* rm -Rf "nx-X11"* rm -Rf "etc"* rm -Rf "doc/nx-X11_vs_XOrg69_patches"* rm -f "README.keystrokes" - rm -f "VERSION.x2goagent" cat "debian/patches/series" | sort | grep -v '^#' | egrep "([0-9]+(_|-).*\.full\+lite\.patch)" | while read file do cp -v "debian/patches/$file" "doc/applied-patches/" diff --git a/debian/watch b/debian/watch new file mode 100644 index 000000000..4ca027c1b --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts=filenamemangle=s/.*\/.*?([\d\.-]+)\.tar\.gz/nx-libs-$1.tar.gz/ \ +https://github.com/ArcticaProject/nx-libs/tags .*/archive/.*?([\d\.]+).tar.gz diff --git a/debian/watch.nx-X11 b/debian/watch.nx-X11 deleted file mode 100644 index dfe41c643..000000000 --- a/debian/watch.nx-X11 +++ /dev/null @@ -1,3 +0,0 @@ -version=3 -http://www.nomachine.com/sources.php \ - http://[^"]*/nx-X11-([\d\.-]*)\.tar\.gz diff --git a/debian/watch.nxagent b/debian/watch.nxagent deleted file mode 100644 index 7f22764b3..000000000 --- a/debian/watch.nxagent +++ /dev/null @@ -1,3 +0,0 @@ -version=3 -http://www.nomachine.com/sources.php \ - http://[^"]*/nxagent-([\d\.-]*)\.tar\.gz diff --git a/debian/watch.nxauth b/debian/watch.nxauth deleted file mode 100644 index b505077c0..000000000 --- a/debian/watch.nxauth +++ /dev/null @@ -1,3 +0,0 @@ -version=3 -http://www.nomachine.com/sources.php \ - http://[^"]*/nxauth-([\d\.-]*)\.tar\.gz diff --git a/debian/watch.nxcomp b/debian/watch.nxcomp deleted file mode 100644 index 75f24916b..000000000 --- a/debian/watch.nxcomp +++ /dev/null @@ -1,3 +0,0 @@ -version=3 -http://www.nomachine.com/sources.php \ - http://[^"]*/nxcomp-([\d\.-]*)\.tar\.gz diff --git a/debian/watch.nxcompext b/debian/watch.nxcompext deleted file mode 100644 index 67883630e..000000000 --- a/debian/watch.nxcompext +++ /dev/null @@ -1,3 +0,0 @@ -version=3 -http://www.nomachine.com/sources.php \ - http://[^"]*/nxcompext-([\d\.-]*)\.tar\.gz diff --git a/debian/watch.nxcompshad b/debian/watch.nxcompshad deleted file mode 100644 index 43e2e528a..000000000 --- a/debian/watch.nxcompshad +++ /dev/null @@ -1,3 +0,0 @@ -version=3 -http://www.nomachine.com/sources.php \ - http://[^"]*/nxcompshad-([\d\.-]*)\.tar\.gz diff --git a/debian/watch.nxproxy b/debian/watch.nxproxy deleted file mode 100644 index bbf27fd2f..000000000 --- a/debian/watch.nxproxy +++ /dev/null @@ -1,3 +0,0 @@ -version=3 -http://www.nomachine.com/sources.php \ - http://[^"]*/nxproxy-([\d\.-]*)\.tar\.gz diff --git a/debian/x2goagent.dirs b/debian/x2goagent.dirs deleted file mode 100644 index 548ecdfc7..000000000 --- a/debian/x2goagent.dirs +++ /dev/null @@ -1,3 +0,0 @@ -usr/bin -usr/share/pixmaps -usr/share/x2go diff --git a/debian/x2goagent.install b/debian/x2goagent.install deleted file mode 100644 index 0603507ef..000000000 --- a/debian/x2goagent.install +++ /dev/null @@ -1,10 +0,0 @@ -usr/bin/x2goagent -usr/lib/x2go/bin/x2goagent -usr/share/pixmaps/x2go.xpm -usr/share/x2go/rgb -usr/share/man/man1/x2goagent.1* -etc/x2go/rgb -usr/share/x2go/versions/VERSION.x2goagent -usr/share/x2go/x2gofeature.d/x2goagent.features -etc/x2go/keystrokes.cfg -etc/x2go/x2goagent.keyboard |