From 9dc4ba5318a02edafd7cdfc19657c3669c735500 Mon Sep 17 00:00:00 2001 From: Ralph Ronnquist Date: Fri, 2 Feb 2024 22:13:41 +1100 Subject: [PATCH] reinstated the debian tree --- debian/changelog | 17 +++++++++++++++++ debian/control | 20 ++++++++++++++++++++ debian/copyright | 23 +++++++++++++++++++++++ debian/rules | 25 +++++++++++++++++++++++++ debian/source/format | 1 + 5 files changed, 86 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/copyright create mode 100755 debian/rules create mode 100644 debian/source/format diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..fc31525 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,17 @@ +buckap (0.0.3) unstable; urgency=medium + + * Add exclude pattern for configured subtree backups. + + -- Ralph Ronnquist Mon, 09 Oct 2023 16:33:35 +1100 + +buckap (0.0.2) unstable; urgency=medium + + * Include restore.sh script + + -- Ralph Ronnquist Fri, 22 Sep 2023 22:18:14 +1000 + +buckap (0.0.1) unstable; urgency=medium + + * Initial release + + -- Ralph Ronnquist Sat, 04 Mar 2023 10:45:22 +1100 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..8092070 --- /dev/null +++ b/debian/control @@ -0,0 +1,20 @@ +Source: buckap +Section: admin +Priority: optional +Maintainer: Ralph Ronnquist +Origin: Devuan +Build-Depends: debhelper-compat (= 13) +Standards-Version: 4.5.1 +#Homepage: +Vcs-Browser: https://git.devuan.org/rrq/buckap +Vcs-Git: https://git.devuan.org/rrq/buckap.git +Rules-Requires-Root: no + +Package: buckap +Architecture: all +Depends: ${misc:Depends}, bash, bsdutils, duplicity, python3-pexpect, + cron | anacron, iselect +Description: Backup control for duplicity with multi-level history. + Utility scripting for managing daily backups with duplicity onto an + scp-accessible remote host to make it into a series of monthly + snapshots with stashed daily sub-sequences. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..bf5d57d --- /dev/null +++ b/debian/copyright @@ -0,0 +1,23 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: buck +Upstream-Contact: ralph.ronnquist@gmail.com +Source: here + +Files: * +Copyright: 2023 Ralph Ronnquist +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 + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..59ea751 --- /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..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) -- 2.39.2