From d119a8427a22c9209cfb580375fbd775a9db6fe2 Mon Sep 17 00:00:00 2001 From: "Andreas V. 'netrunner' Meier" Date: Tue, 18 Oct 2005 14:35:05 +0000 Subject: [PATCH] Andreas V. Meier: add package nxssh [2005100315053926718] (https://www.rocklinux.net/submaster) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@6465 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- package/avm/nxssh/linkbygccnotld.patch | 31 +++++++++++++++++++ package/avm/nxssh/nxssh.conf | 29 ++++++++++++++++++ package/avm/nxssh/nxssh.desc | 41 ++++++++++++++++++++++++++ 3 files changed, 101 insertions(+) create mode 100644 package/avm/nxssh/linkbygccnotld.patch create mode 100644 package/avm/nxssh/nxssh.conf create mode 100644 package/avm/nxssh/nxssh.desc diff --git a/package/avm/nxssh/linkbygccnotld.patch b/package/avm/nxssh/linkbygccnotld.patch new file mode 100644 index 000000000..3e5d27d51 --- /dev/null +++ b/package/avm/nxssh/linkbygccnotld.patch @@ -0,0 +1,31 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/avm/nxssh/linkbygccnotld.patch +# ROCK Linux is Copyright (C) 1998 - 2005 Clifford Wolf +# +# This patch file is dual-licensed. It is available under the license the +# patched project is licensed under, as long as it is an OpenSource license +# as defined at http://www.opensource.org/ (e.g. BSD, X11) or 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. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +diff -ruN nxssh/Makefile.in nxssh-new/Makefile.in +--- nxssh/Makefile.in 2005-04-21 23:55:11.000000000 +0200 ++++ nxssh-new/Makefile.in 2005-10-03 13:07:26.000000000 +0200 +@@ -116,7 +116,7 @@ + $(RANLIB) $@ + + nxssh$(EXEEXT): $(LIBCOMPAT) libssh.a $(SSHOBJS) +- $(LD) -o $@ $(SSHOBJS) $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS) -L../nxcomp -lXcomp ++ $(CC) -o $@ $(SSHOBJS) $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS) -L../nxcomp -lXcomp + + # test driver for the loginrec code - not built by default + logintest: logintest.o $(LIBCOMPAT) libssh.a loginrec.o diff --git a/package/avm/nxssh/nxssh.conf b/package/avm/nxssh/nxssh.conf new file mode 100644 index 000000000..d008e3da6 --- /dev/null +++ b/package/avm/nxssh/nxssh.conf @@ -0,0 +1,29 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/avm/nxssh/nxssh.conf +# ROCK Linux is Copyright (C) 1998 - 2005 Clifford Wolf +# +# 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. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +prefix=opt/nx +set_confopt + +var_append GCC_WRAPPER_INSERT " " "-I$root/$prefix/include" +var_append GCC_WRAPPER_INSERT " " "-L$root/$prefix/lib" + +hook_add premake 3 'echo -e "install:\n\tinstall -c nxssh $bindir/nxssh\n" >>Makefile' diff --git a/package/avm/nxssh/nxssh.desc b/package/avm/nxssh/nxssh.desc new file mode 100644 index 000000000..78379151f --- /dev/null +++ b/package/avm/nxssh/nxssh.desc @@ -0,0 +1,41 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/avm/nxssh/nxssh.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2005 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] NX ssh client + +[T] This is the nxssh client for the NoMachine NX compression. + +[U] http://www.nomachine.com/ + +[A] NoMachine {http://www.nomachine.com} +[M] Andreas V. 'netrunner' Meier + +[C] extra/network + +[L] GPL +[S] Stable +[V] 1.5.0-21 +[P] X -----5---9 800.000 + +[D] 0 nxssh-1.5.0-21.tar.gz http://64.34.161.181/download/1.5.0/sources/ +