This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository x2gohtmlclient. commit 115a7e39b30a2347aa760910636b2a0858186d22 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Fri Jun 18 23:15:00 2021 +0200 debian/: Initial packaging draft. --- debian/changelog | 6 ++++ debian/compat | 1 + debian/control | 64 +++++++++++++++++++++++++++++++++++++++++ debian/copyright | 32 +++++++++++++++++++++ debian/libjs-x2goclient.dirs | 1 + debian/libjs-x2goclient.install | 8 ++++++ debian/rules | 22 ++++++++++++++ debian/source/format | 1 + debian/x2gohtmlclient.install | 8 ++++++ 9 files changed, 143 insertions(+) diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..038d391 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +x2gohtmlclient (1.0-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..1258662 --- /dev/null +++ b/debian/control @@ -0,0 +1,64 @@ +Source: x2gohtmlclient +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), + quilt, +Standards-Version: 4.5.1 +Homepage: https://code.x2go.org/releases/source/x2gohtmlclient +Vcs-Git: git://code.x2go.org/x2gohtmlclient.git +Vcs-Browser: https://code.x2go.org/gitweb?p=x2gohtmlclient.git;a=summary + +Package: x2gohtmlclient +Architecture: any +Depends: + libjs-x2goclient, + ${misc:Depends}, +Recomends: + nginx, + x2gowebrpc, + x2gowswrapper, +Suggests: + x2goserver, + x2goserver-x2gokdrive, +Description: X2Go HTML5 Client (example html page) + 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 demo HTML site utilizing X2Go HTML5 Javascript + Client. + +Package: libjs-x2goclient +Architecture: any +Depends: + ${misc:Depends}, +Suggests: + x2gohtmlclient, +Description: X2Go HTML5 Client (JS library) + 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 the Javascript code of X2Go HTML Client. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..86c5bd3 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,32 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: X2Go HTML KDrive Client +Upstream-Contact: Oleksandr Shneyder <o.schneydr@phoca-gmbh.de> +Source: https://code.x2go.org/releases/source/x2gohtmlclient/ + +Files: * +Copyright: 2020-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/libjs-x2goclient.dirs b/debian/libjs-x2goclient.dirs new file mode 100644 index 0000000..135d906 --- /dev/null +++ b/debian/libjs-x2goclient.dirs @@ -0,0 +1 @@ +usr/share/javascript/x2goclient \ No newline at end of file diff --git a/debian/libjs-x2goclient.install b/debian/libjs-x2goclient.install new file mode 100644 index 0000000..15dc687 --- /dev/null +++ b/debian/libjs-x2goclient.install @@ -0,0 +1,8 @@ +dist/x2goclient.js usr/share/javascript/x2goclient/ +dist/x2goclient.min.js usr/share/javascript/x2goclient/ +img/buttons/png/clip_*_close.png usr/share/x2gohtmlclient/img/ +img/buttons/png/attach.png usr/share/x2gohtmlclient/img/ +img/buttons/png/detach.png usr/share/x2gohtmlclient/img/ +img/backgrounds/svg/x2gobg.svg usr/share/x2gohtmlclient/img/ +conf/nginx/snippets/libjs-x2goclient.conf etc/nginx/snippets/ +x2gokdriveclient.html usr/share/x2gohtmlclient/ \ No newline at end of file diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..7d55574 --- /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 + +%: + dh $@ --with quilt + +override_dh_auto_build: + dh_auto_build + $(CURDIR)/minify.sh + +override_dh_auto_clean: + dh_auto_clean + rm -f dist/x2goclient.js + rm -f dist/x2goclient.min.js 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/x2gohtmlclient.install b/debian/x2gohtmlclient.install new file mode 100644 index 0000000..8d3a017 --- /dev/null +++ b/debian/x2gohtmlclient.install @@ -0,0 +1,8 @@ +css/ usr/share/x2gohtmlclient/ +index.html usr/share/x2gohtmlclient/demo/ +conf/nginx/sites-available/x2gohtmlclient-demo.conf etc/nginx/sites-available/ +conf/nginx/snippets/x2gohtmlclient-*.conf etc/nginx/snippets/ +img/buttons/png/clip_from.png usr/share/x2gohtmlclient/img/ +img/buttons/png/clip_to.png usr/share/x2gohtmlclient/img/ +img/buttons/png/stop.png usr/share/x2gohtmlclient/img/ +img/buttons/png/suspend.png usr/share/x2gohtmlclient/img/ -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2gohtmlclient.git