Debian package spike. Using ../release as bin/ source.
							parent
							
								
									481b063eb7
								
							
						
					
					
						commit
						86c6ae566c
					
				@ -0,0 +1,10 @@
 | 
				
			|||||||
 | 
					kasmvnc for Debian
 | 
				
			||||||
 | 
					-----------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<this file describes information about the source package, see Debian policy
 | 
				
			||||||
 | 
					manual section 4.14. You WILL either need to modify or delete this file>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 -- Dmitry Maksyoma <ledestin@gmail.com>  Fri, 25 Dec 2020 21:29:24 +1300
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -0,0 +1,5 @@
 | 
				
			|||||||
 | 
					kasmvnc (0.9.1-beta-1) unstable; urgency=medium
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  * Initial release of the Debian package.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 -- Dmitry Maksyoma <ledestin@gmail.com>  Fri, 25 Dec 2020 21:29:24 +1300
 | 
				
			||||||
@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					11
 | 
				
			||||||
@ -0,0 +1,15 @@
 | 
				
			|||||||
 | 
					Source: kasmvnc
 | 
				
			||||||
 | 
					Section: x11
 | 
				
			||||||
 | 
					Priority: optional
 | 
				
			||||||
 | 
					Maintainer: Kasm Technologies LLC <info@kasmweb.com>
 | 
				
			||||||
 | 
					Build-Depends: debhelper (>= 11)
 | 
				
			||||||
 | 
					Standards-Version: 4.1.3
 | 
				
			||||||
 | 
					Homepage: https://github.com/kasmtech/KasmVNC
 | 
				
			||||||
 | 
					#Vcs-Browser: https://salsa.debian.org/debian/kasmvnc
 | 
				
			||||||
 | 
					#Vcs-Git: https://salsa.debian.org/debian/kasmvnc.git
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Package: kasmvncserver
 | 
				
			||||||
 | 
					Architecture: amd64
 | 
				
			||||||
 | 
					Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
 | 
				
			||||||
 | 
					Description: virtual network computing server with web interface
 | 
				
			||||||
 | 
					 Lorem ipsum
 | 
				
			||||||
@ -0,0 +1,43 @@
 | 
				
			|||||||
 | 
					Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 | 
				
			||||||
 | 
					Upstream-Name: kasmvnc
 | 
				
			||||||
 | 
					Source: https://github.com/kasmtech/KasmVNC
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Files: *
 | 
				
			||||||
 | 
					Copyright: Copyright (C) 2020 Kasm Technologies LLC
 | 
				
			||||||
 | 
					    Copyright (C) 1999 AT&T Laboratories Cambridge
 | 
				
			||||||
 | 
					    Copyright (C) 2002-2005 RealVNC Ltd.
 | 
				
			||||||
 | 
					    Copyright (C) 2000-2006 TightVNC Group
 | 
				
			||||||
 | 
					    Copyright (C) 2005-2006 Martin Koegler
 | 
				
			||||||
 | 
					    Copyright (C) 2005-2006 Sun Microsystems, Inc.
 | 
				
			||||||
 | 
					    Copyright (C) 2006 OCCAM Financial Technology
 | 
				
			||||||
 | 
					    Copyright (C) 2000-2008 Constantin Kaplinsky
 | 
				
			||||||
 | 
					    Copyright (C) 2004-2017 Peter Astrand for Cendio AB
 | 
				
			||||||
 | 
					    Copyright (C) 2010 Antoine Martin
 | 
				
			||||||
 | 
					    Copyright (C) 2010 m-privacy GmbH
 | 
				
			||||||
 | 
					    Copyright (C) 2009-2011 D. R. Commander
 | 
				
			||||||
 | 
					    Copyright (C) 2009-2011 Pierre Ossman for Cendio AB
 | 
				
			||||||
 | 
					    Copyright (C) 2004, 2009-2011 Red Hat, Inc.
 | 
				
			||||||
 | 
					    Copyright (C) 2009-2018 TigerVNC Team
 | 
				
			||||||
 | 
					    All Rights Reserved.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					License: GPL-2+
 | 
				
			||||||
 | 
					 This package 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 package 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, see <https://www.gnu.org/licenses/>
 | 
				
			||||||
 | 
					 .
 | 
				
			||||||
 | 
					 On Debian systems, the complete text of the GNU General
 | 
				
			||||||
 | 
					 Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Please also look if there are files or directories which have a
 | 
				
			||||||
 | 
					# different copyright/license attached and list them here.
 | 
				
			||||||
 | 
					# Please avoid picking licenses with terms that are more restrictive than the
 | 
				
			||||||
 | 
					# packaged work, as it may make Debian's contributions unacceptable upstream.
 | 
				
			||||||
@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					README.source
 | 
				
			||||||
@ -0,0 +1,2 @@
 | 
				
			|||||||
 | 
					?package(kasmvnc):needs="X11|text|vc|wm" section="Applications/see-menu-manual"\
 | 
				
			||||||
 | 
					  title="kasmvnc" command="/usr/bin/kasmvnc"
 | 
				
			||||||
@ -0,0 +1,39 @@
 | 
				
			|||||||
 | 
					#!/bin/sh
 | 
				
			||||||
 | 
					# postinst script for kasmvnc
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# see: dh_installdeb(1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set -e
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# summary of how this script can be called:
 | 
				
			||||||
 | 
					#        * <postinst> `configure' <most-recently-configured-version>
 | 
				
			||||||
 | 
					#        * <old-postinst> `abort-upgrade' <new version>
 | 
				
			||||||
 | 
					#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
 | 
				
			||||||
 | 
					#          <new-version>
 | 
				
			||||||
 | 
					#        * <postinst> `abort-remove'
 | 
				
			||||||
 | 
					#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
 | 
				
			||||||
 | 
					#          <failed-install-package> <version> `removing'
 | 
				
			||||||
 | 
					#          <conflicting-package> <version>
 | 
				
			||||||
 | 
					# for details, see https://www.debian.org/doc/debian-policy/ or
 | 
				
			||||||
 | 
					# the debian-policy package
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					case "$1" in
 | 
				
			||||||
 | 
					    configure)
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    abort-upgrade|abort-remove|abort-deconfigure)
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    *)
 | 
				
			||||||
 | 
					        echo "postinst called with unknown argument \`$1'" >&2
 | 
				
			||||||
 | 
					        exit 1
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					esac
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# dh_installdeb will replace this with shell code automatically
 | 
				
			||||||
 | 
					# generated by other debhelper scripts.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#DEBHELPER#
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exit 0
 | 
				
			||||||
@ -0,0 +1,37 @@
 | 
				
			|||||||
 | 
					#!/bin/sh
 | 
				
			||||||
 | 
					# postrm script for kasmvnc
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# see: dh_installdeb(1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set -e
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# summary of how this script can be called:
 | 
				
			||||||
 | 
					#        * <postrm> `remove'
 | 
				
			||||||
 | 
					#        * <postrm> `purge'
 | 
				
			||||||
 | 
					#        * <old-postrm> `upgrade' <new-version>
 | 
				
			||||||
 | 
					#        * <new-postrm> `failed-upgrade' <old-version>
 | 
				
			||||||
 | 
					#        * <new-postrm> `abort-install'
 | 
				
			||||||
 | 
					#        * <new-postrm> `abort-install' <old-version>
 | 
				
			||||||
 | 
					#        * <new-postrm> `abort-upgrade' <old-version>
 | 
				
			||||||
 | 
					#        * <disappearer's-postrm> `disappear' <overwriter>
 | 
				
			||||||
 | 
					#          <overwriter-version>
 | 
				
			||||||
 | 
					# for details, see https://www.debian.org/doc/debian-policy/ or
 | 
				
			||||||
 | 
					# the debian-policy package
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					case "$1" in
 | 
				
			||||||
 | 
					    purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    *)
 | 
				
			||||||
 | 
					        echo "postrm called with unknown argument \`$1'" >&2
 | 
				
			||||||
 | 
					        exit 1
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					esac
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# dh_installdeb will replace this with shell code automatically
 | 
				
			||||||
 | 
					# generated by other debhelper scripts.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#DEBHELPER#
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exit 0
 | 
				
			||||||
@ -0,0 +1,35 @@
 | 
				
			|||||||
 | 
					#!/bin/sh
 | 
				
			||||||
 | 
					# preinst script for kasmvnc
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# see: dh_installdeb(1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set -e
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# summary of how this script can be called:
 | 
				
			||||||
 | 
					#        * <new-preinst> `install'
 | 
				
			||||||
 | 
					#        * <new-preinst> `install' <old-version>
 | 
				
			||||||
 | 
					#        * <new-preinst> `upgrade' <old-version>
 | 
				
			||||||
 | 
					#        * <old-preinst> `abort-upgrade' <new-version>
 | 
				
			||||||
 | 
					# for details, see https://www.debian.org/doc/debian-policy/ or
 | 
				
			||||||
 | 
					# the debian-policy package
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					case "$1" in
 | 
				
			||||||
 | 
					    install|upgrade)
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    abort-upgrade)
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    *)
 | 
				
			||||||
 | 
					        echo "preinst called with unknown argument \`$1'" >&2
 | 
				
			||||||
 | 
					        exit 1
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					esac
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# dh_installdeb will replace this with shell code automatically
 | 
				
			||||||
 | 
					# generated by other debhelper scripts.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#DEBHELPER#
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exit 0
 | 
				
			||||||
@ -0,0 +1,38 @@
 | 
				
			|||||||
 | 
					#!/bin/sh
 | 
				
			||||||
 | 
					# prerm script for kasmvnc
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# see: dh_installdeb(1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set -e
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# summary of how this script can be called:
 | 
				
			||||||
 | 
					#        * <prerm> `remove'
 | 
				
			||||||
 | 
					#        * <old-prerm> `upgrade' <new-version>
 | 
				
			||||||
 | 
					#        * <new-prerm> `failed-upgrade' <old-version>
 | 
				
			||||||
 | 
					#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
 | 
				
			||||||
 | 
					#        * <deconfigured's-prerm> `deconfigure' `in-favour'
 | 
				
			||||||
 | 
					#          <package-being-installed> <version> `removing'
 | 
				
			||||||
 | 
					#          <conflicting-package> <version>
 | 
				
			||||||
 | 
					# for details, see https://www.debian.org/doc/debian-policy/ or
 | 
				
			||||||
 | 
					# the debian-policy package
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					case "$1" in
 | 
				
			||||||
 | 
					    remove|upgrade|deconfigure)
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    failed-upgrade)
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    *)
 | 
				
			||||||
 | 
					        echo "prerm called with unknown argument \`$1'" >&2
 | 
				
			||||||
 | 
					        exit 1
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					esac
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# dh_installdeb will replace this with shell code automatically
 | 
				
			||||||
 | 
					# generated by other debhelper scripts.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#DEBHELPER#
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exit 0
 | 
				
			||||||
@ -0,0 +1,29 @@
 | 
				
			|||||||
 | 
					#!/usr/bin/make -f
 | 
				
			||||||
 | 
					# See debhelper(7) (uncomment to enable)
 | 
				
			||||||
 | 
					# output every command that modifies files on the build system.
 | 
				
			||||||
 | 
					export DH_VERBOSE = 1
 | 
				
			||||||
 | 
					export DH_OPTIONS=-v
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# see FEATURE AREAS in dpkg-buildflags(1)
 | 
				
			||||||
 | 
					#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# see ENVIRONMENT in dpkg-buildflags(1)
 | 
				
			||||||
 | 
					# package maintainers to append CFLAGS
 | 
				
			||||||
 | 
					#export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
 | 
				
			||||||
 | 
					# package maintainers to append LDFLAGS
 | 
				
			||||||
 | 
					#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					build:
 | 
				
			||||||
 | 
						cp debian/Makefile .
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					%:
 | 
				
			||||||
 | 
						@echo "target: $@"
 | 
				
			||||||
 | 
						dh $@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# .PHONY: build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# dh_make generated override targets
 | 
				
			||||||
 | 
					# This is example for Cmake (See https://bugs.debian.org/641051 )
 | 
				
			||||||
 | 
					#override_dh_auto_configure:
 | 
				
			||||||
 | 
					#	dh_auto_configure -- #	-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
 | 
				
			||||||
@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					3.0 (quilt)
 | 
				
			||||||
@ -0,0 +1,38 @@
 | 
				
			|||||||
 | 
					# Example watch control file for uscan
 | 
				
			||||||
 | 
					# Rename this file to "watch" and then you can run the "uscan" command
 | 
				
			||||||
 | 
					# to check for upstream updates and more.
 | 
				
			||||||
 | 
					# See uscan(1) for format
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Compulsory line, this is a version 4 file
 | 
				
			||||||
 | 
					version=4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PGP signature mangle, so foo.tar.gz has foo.tar.gz.sig
 | 
				
			||||||
 | 
					#opts="pgpsigurlmangle=s%$%.sig%"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# HTTP site (basic)
 | 
				
			||||||
 | 
					#http://example.com/downloads.html \
 | 
				
			||||||
 | 
					#  files/kasmvnc-([\d\.]+)\.tar\.gz debian uupdate
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Uncomment to examine an FTP server
 | 
				
			||||||
 | 
					#ftp://ftp.example.com/pub/kasmvnc-(.*)\.tar\.gz debian uupdate
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# SourceForge hosted projects
 | 
				
			||||||
 | 
					# http://sf.net/kasmvnc/ kasmvnc-(.*)\.tar\.gz debian uupdate
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# GitHub hosted projects
 | 
				
			||||||
 | 
					#opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%<project>-$1.tar.gz%" \
 | 
				
			||||||
 | 
					#   https://github.com/<user>/kasmvnc/tags \
 | 
				
			||||||
 | 
					#   (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# PyPI
 | 
				
			||||||
 | 
					# https://pypi.debian.net/kasmvnc/kasmvnc-(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Direct Git
 | 
				
			||||||
 | 
					# opts="mode=git" http://git.example.com/kasmvnc.git \
 | 
				
			||||||
 | 
					#   refs/tags/v([\d\.]+) debian uupdate
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Uncomment to find new files on GooglePages
 | 
				
			||||||
 | 
					# http://example.googlepages.com/foo.html kasmvnc-(.*)\.tar\.gz
 | 
				
			||||||
					Loading…
					
					
				
		Reference in New Issue