This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository x2gowebrpc. commit 4539f4dbf303169f59c25e7fc4ca8b9020d901d0 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Mon Jun 14 16:48:55 2021 +0200 debian/: initial packaging draft --- debian/changelog | 6 ++++++ debian/compat | 1 + debian/control | 39 +++++++++++++++++++++++++++++++++++++++ debian/copyright | 32 ++++++++++++++++++++++++++++++++ debian/rules | 22 ++++++++++++++++++++++ debian/source/format | 1 + debian/x2gowebrpc.install | 1 + 7 files changed, 102 insertions(+) diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..c9a8c2b --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +x2gowebrpc (0.0.0.1-0x2go1) UNRELEASED; urgency=medium + + [ Mike Gabriel ] + * Initial release. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Tue, 04 Jun 2019 11:10:43 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..f11c82a --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 \ No newline at end of file diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..32e2ff7 --- /dev/null +++ b/debian/control @@ -0,0 +1,39 @@ +Source: x2gowebrpc +Section: x11 +Priority: optional +Maintainer: X2Go Developers <x2go-dev@lists.x2go.org> +Uploaders: + Oleksandr Shneyder <o.schneydr@phoca-gmbh.de>, + Mike Gabriel <mike.gabriel@das-netzwerkteam.de>, + Mihai Moldovan <ionic@ionic.de>, +Build-Depends: + debhelper (>= 9), +Standards-Version: 4.5.1 +Homepage: https://code.x2go.org/releases/source/x2gowebrpc +Vcs-Git: git://code.x2go.org/x2gowebrpc.git +Vcs-Browser: https://code.x2go.org/gitweb?p=x2gowebrpc.git;a=summary + +Package: x2gowebrpc +Architecture: any +Depends: + libfile-touch-perl, + libcgi-pm-perl, + libencode-perl, + libexpect-perl, + libjson-perl, + ${misc:Depends}, +Description: X2Go HTML5 Client (Web RPC CGI Script) + X2Go is a server based computing environment with + - session resuming + - low bandwidth support + - session brokerage support + - client-side mass storage mounting support + - client-side printing support + - audio support + - authentication by smartcard and USB stick + . + The X2Go HTML5 Client provides X2Go session access via webbrowser + technology (supported by X2Go KDrive Xserver backend only). + . + This package contains a tiny CGI RPC script for controlling server-side + actions from within the HTML5 X2Go session. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..d639e53 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,32 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: X2Go Websocket Wrapper +Upstream-Contact: Oleksandr Shneyder <o.schneydr@phoca-gmbh.de> +Source: https://code.x2go.org/releases/source/x2gowswrapper/ + +Files: * +Copyright: 2021, Oleksandr Shneyder <o.schneydr@phoca-gmbh.de> +License: GPL-2+ + +Files: debian/* +Copyright: 2021, Mike Gabriel <mike.gabriel@das-netzwerkteam.de> +License: GPL-2+ + +License: GPL-2+ + 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., + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. + . + On Debian systems, the full text of the GNU General Public + License version 2 can be found in the file + `/usr/share/common-licenses/GPL-2'. diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..3274519 --- /dev/null +++ b/debian/rules @@ -0,0 +1,22 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +DPKG_EXPORT_BUILDFLAGS = 1 +include /usr/share/dpkg/buildflags.mk + +%: + dh $@ + +override_dh_install: + mkdir -p $(CURDIR)/debian/x2gowebrpc/usr/lib/cgi-bin/ + install -m 644 x2gorpc.cgi $(CURDIR)/debian/x2gowebrpc/usr/lib/cgi-bin/ + dh_install diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..d3827e7 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +1.0 diff --git a/debian/x2gowebrpc.install b/debian/x2gowebrpc.install new file mode 100644 index 0000000..333e542 --- /dev/null +++ b/debian/x2gowebrpc.install @@ -0,0 +1 @@ +VERSION.x2gowebrpc usr/share/x2go/versions/ -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2gowebrpc.git