From 2ddd665f7f71406e1f68487f039dc7d5c11e8f43 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Sat, 29 Dec 2018 12:31:54 +1100 Subject: [PATCH] update README; fix debain packaging --- README.md | 11 +++++-- .../installed-by-dh_installdocs | 0 debian/README.source | 30 +++++++++++++++++++ debian/changelog | 5 ++++ debian/compat | 1 + debian/control | 23 ++++++++++++++ debian/copyright | 19 ++++++++++++ debian/rules | 25 ++++++++++++++++ debian/source/format | 1 + debian/tildemerge-docs.docs | 1 + 10 files changed, 114 insertions(+), 2 deletions(-) create mode 100644 debian/.debhelper/generated/tildelinux-xfce-config/installed-by-dh_installdocs create mode 100644 debian/README.source create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100644 debian/tildemerge-docs.docs diff --git a/README.md b/README.md index 8d51c78..27b00fe 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,15 @@ # tildemerge -(Working title) A basic script to configure sshfs for tilde, not to be used with existing ssh configs. +Helps users connect and access files on tildes. +Part of TildeLinux. +### Tildes Supported +- tilde.town +- tilde.team +- yourtilde.com +- tilde.institute +- cosmic.voyage + ### Dependencies - gtk (gui) - yad (gui) @@ -11,7 +19,6 @@ - ssh-askpass ### TODO -- Support for passwords with private keys (done probably?) - Code cleanup - Equal signs before all yad options - Move shared functions into separate files diff --git a/debian/.debhelper/generated/tildelinux-xfce-config/installed-by-dh_installdocs b/debian/.debhelper/generated/tildelinux-xfce-config/installed-by-dh_installdocs new file mode 100644 index 0000000..e69de29 diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 0000000..ef6ec10 --- /dev/null +++ b/debian/README.source @@ -0,0 +1,30 @@ +tildemerge for Debian +--------------------- + +Helps users connect and access files on tildes. +Part of TildeLinux. + +### Tildes Supported +- tilde.town +- tilde.team +- yourtilde.com +- tilde.institute +- cosmic.voyage + +### Dependencies +- gtk (gui) +- yad (gui) +- xdotool (gui) +- ssh +- sshfs +- ssh-askpass + +### TODO +- Code cleanup + - Equal signs before all yad options + - Move shared functions into separate files +- Error handling for file creation + + + -- fosslinux Sat, 29 Dec 2018 11:13:36 +1100 + diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..4c679eb --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +tildemerge (0.1-1) unstable; urgency=medium + + * Initial release + + -- ***REMOVED*** Sat, 29 Dec 2018 11:13:36 +1100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..b4de394 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +11 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..c26348d --- /dev/null +++ b/debian/control @@ -0,0 +1,23 @@ +Source: tildemerge +Section: xfce +Priority: optional +Maintainer: TildeLinux Maintainers +Build-Depends: debhelper (>= 11) +Standards-Version: 4.1.3 +Homepage: https://linux.tildeverse.org +Vcs-Browser: https://tildegit.org/tildelinux/tildemerge +Vcs-Git: https://tildegit.org/tildelinux/tildemerge.git + +Package: tildemerge +Architecture: all +Depends: ${misc:Depends}, ssh, sshfs, ssh-askpass, gtk, yad, xdotool +Description: Helps users connect and access files on tildes. + Helps users connect and access files on tildes. + Part of TildeLinux. + . + Supports: + - tilde.town + - tilde.team + - yourtilde.com + - tilde.institute + - cosmic.voyage diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..988d88c --- /dev/null +++ b/debian/copyright @@ -0,0 +1,19 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: xfce-config +Source: https://tildegit.org/tildelinux/xfce-config + +Files: * +Copyright: 2018 TildeLinux Maintainers +License: GPL-3 + 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 3 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, see . diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..e1c367c --- /dev/null +++ b/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f +# See debhelper(7) (uncomment to enable) +# output every command that modifies files on the build system. +#export DH_VERBOSE = 1 + + +# 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 + + +%: + dh $@ + + +# 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) + diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/tildemerge-docs.docs b/debian/tildemerge-docs.docs new file mode 100644 index 0000000..7fa9570 --- /dev/null +++ b/debian/tildemerge-docs.docs @@ -0,0 +1 @@ +README.source