From e14c1e6d5ec7851557e078dfc25b22389d9980bc Mon Sep 17 00:00:00 2001
From: Patrick Spek
Date: Fri, 10 Mar 2023 09:15:17 +0100
Subject: Clean up unused Debian files
---
etc/debian/README.Debian | 6 -
etc/debian/README.source | 10 --
etc/debian/bashtard-docs.docs | 2 -
etc/debian/bashtard.cron.d.ex | 4 -
etc/debian/bashtard.doc-base.EX | 20 ---
etc/debian/changelog | 5 -
etc/debian/copyright | 43 ------
etc/debian/manpage.1.ex | 56 --------
etc/debian/manpage.sgml.ex | 154 ---------------------
etc/debian/manpage.xml.ex | 291 ----------------------------------------
etc/debian/postinst.ex | 39 ------
etc/debian/postrm.ex | 37 -----
etc/debian/preinst.ex | 35 -----
etc/debian/prerm.ex | 38 ------
etc/debian/rules | 29 ----
etc/debian/salsa-ci.yml.ex | 11 --
etc/debian/source/format | 1 -
etc/debian/watch.ex | 38 ------
18 files changed, 819 deletions(-)
delete mode 100644 etc/debian/README.Debian
delete mode 100644 etc/debian/README.source
delete mode 100644 etc/debian/bashtard-docs.docs
delete mode 100644 etc/debian/bashtard.cron.d.ex
delete mode 100644 etc/debian/bashtard.doc-base.EX
delete mode 100644 etc/debian/changelog
delete mode 100644 etc/debian/copyright
delete mode 100644 etc/debian/manpage.1.ex
delete mode 100644 etc/debian/manpage.sgml.ex
delete mode 100644 etc/debian/manpage.xml.ex
delete mode 100644 etc/debian/postinst.ex
delete mode 100644 etc/debian/postrm.ex
delete mode 100644 etc/debian/preinst.ex
delete mode 100644 etc/debian/prerm.ex
delete mode 100755 etc/debian/rules
delete mode 100644 etc/debian/salsa-ci.yml.ex
delete mode 100644 etc/debian/source/format
delete mode 100644 etc/debian/watch.ex
diff --git a/etc/debian/README.Debian b/etc/debian/README.Debian
deleted file mode 100644
index b912eed..0000000
--- a/etc/debian/README.Debian
+++ /dev/null
@@ -1,6 +0,0 @@
-bashtard for Debian
-------------------
-
-
-
- -- root Wed, 24 Aug 2022 21:09:03 +0000
diff --git a/etc/debian/README.source b/etc/debian/README.source
deleted file mode 100644
index 505676b..0000000
--- a/etc/debian/README.source
+++ /dev/null
@@ -1,10 +0,0 @@
-bashtard for Debian
-------------------
-
-
-
-
-
- -- root Wed, 24 Aug 2022 21:09:03 +0000
-
diff --git a/etc/debian/bashtard-docs.docs b/etc/debian/bashtard-docs.docs
deleted file mode 100644
index 7319041..0000000
--- a/etc/debian/bashtard-docs.docs
+++ /dev/null
@@ -1,2 +0,0 @@
-README.source
-README.Debian
diff --git a/etc/debian/bashtard.cron.d.ex b/etc/debian/bashtard.cron.d.ex
deleted file mode 100644
index f6ec714..0000000
--- a/etc/debian/bashtard.cron.d.ex
+++ /dev/null
@@ -1,4 +0,0 @@
-#
-# Regular cron jobs for the bashtard package
-#
-0 4 * * * root [ -x /usr/bin/bashtard_maintenance ] && /usr/bin/bashtard_maintenance
diff --git a/etc/debian/bashtard.doc-base.EX b/etc/debian/bashtard.doc-base.EX
deleted file mode 100644
index 5855377..0000000
--- a/etc/debian/bashtard.doc-base.EX
+++ /dev/null
@@ -1,20 +0,0 @@
-Document: bashtard
-Title: Debian bashtard Manual
-Author:
-Abstract: This manual describes what bashtard is
- and how it can be used to
- manage online manuals on Debian systems.
-Section: unknown
-
-Format: debiandoc-sgml
-Files: /usr/share/doc/bashtard/bashtard.sgml.gz
-
-Format: postscript
-Files: /usr/share/doc/bashtard/bashtard.ps.gz
-
-Format: text
-Files: /usr/share/doc/bashtard/bashtard.text.gz
-
-Format: HTML
-Index: /usr/share/doc/bashtard/html/index.html
-Files: /usr/share/doc/bashtard/html/*.html
diff --git a/etc/debian/changelog b/etc/debian/changelog
deleted file mode 100644
index adf9d49..0000000
--- a/etc/debian/changelog
+++ /dev/null
@@ -1,5 +0,0 @@
-bashtard (2.0.0-1) unstable; urgency=medium
-
- * Initial release to Debian (Closes: #1010851)
-
- -- Patrick Spek Wed, 24 Aug 2022 21:09:03 +0000
diff --git a/etc/debian/copyright b/etc/debian/copyright
deleted file mode 100644
index 6efc10a..0000000
--- a/etc/debian/copyright
+++ /dev/null
@@ -1,43 +0,0 @@
-Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
-Upstream-Name: bashtard
-Upstream-Contact:
-Source:
-
-Files: *
-Copyright:
-
-License:
-
-
- .
-
-
-# If you want to use GPL v2 or later for the /debian/* files use
-# the following clauses, or change it to suit. Delete these two lines
-Files: debian/*
-Copyright: 2022 root
-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".
-
-# 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.
-#
-# If you need, there are some extra license texts available in two places:
-# /usr/share/debhelper/dh_make/licenses/
-# /usr/share/common-licenses/
diff --git a/etc/debian/manpage.1.ex b/etc/debian/manpage.1.ex
deleted file mode 100644
index e4d9f0b..0000000
--- a/etc/debian/manpage.1.ex
+++ /dev/null
@@ -1,56 +0,0 @@
-.\" Hey, EMACS: -*- nroff -*-
-.\" (C) Copyright 2022 root ,
-.\"
-.\" First parameter, NAME, should be all caps
-.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
-.\" other parameters are allowed: see man(7), man(1)
-.TH Bashtard SECTION "August 24 2022"
-.\" Please adjust this date whenever revising the manpage.
-.\"
-.\" Some roff macros, for reference:
-.\" .nh disable hyphenation
-.\" .hy enable hyphenation
-.\" .ad l left justify
-.\" .ad b justify to both left and right margins
-.\" .nf disable filling
-.\" .fi enable filling
-.\" .br insert line break
-.\" .sp insert n+1 empty lines
-.\" for manpage-specific macros, see man(7)
-.SH NAME
-bashtard \- program to do something
-.SH SYNOPSIS
-.B bashtard
-.RI [ options ] " files" ...
-.br
-.B bar
-.RI [ options ] " files" ...
-.SH DESCRIPTION
-This manual page documents briefly the
-.B bashtard
-and
-.B bar
-commands.
-.PP
-.\" TeX users may be more comfortable with the \fB\fP and
-.\" \fI\fP escape sequences to invode bold face and italics,
-.\" respectively.
-\fBbashtard\fP is a program that...
-.SH OPTIONS
-These programs follow the usual GNU command line syntax, with long
-options starting with two dashes (`-').
-A summary of options is included below.
-For a complete description, see the Info files.
-.TP
-.B \-h, \-\-help
-Show summary of options.
-.TP
-.B \-v, \-\-version
-Show version of program.
-.SH SEE ALSO
-.BR bar (1),
-.BR baz (1).
-.br
-The programs are documented fully by
-.IR "The Rise and Fall of a Fooish Bar" ,
-available via the Info system.
diff --git a/etc/debian/manpage.sgml.ex b/etc/debian/manpage.sgml.ex
deleted file mode 100644
index cc74e42..0000000
--- a/etc/debian/manpage.sgml.ex
+++ /dev/null
@@ -1,154 +0,0 @@
- manpage.1'. You may view
- the manual page with: `docbook-to-man manpage.sgml | nroff -man |
- less'. A typical entry in a Makefile or Makefile.am is:
-
-manpage.1: manpage.sgml
- docbook-to-man $< > $@
-
-
- The docbook-to-man binary is found in the docbook-to-man package.
- Please remember that if you create the nroff version in one of the
- debian/rules file targets (such as build), you will need to include
- docbook-to-man in your Build-Depends control field.
-
- -->
-
-
- FIRSTNAME">
- SURNAME">
-
- August 24 2022">
-
- SECTION">
- root@unknown">
-
- Bashtard">
-
-
- Debian">
- GNU">
- GPL">
-]>
-
-
-
-
- &dhemail;
-
-
- &dhfirstname;
- &dhsurname;
-
-
- 2003
- &dhusername;
-
- &dhdate;
-
-
- &dhucpackage;
-
- &dhsection;
-
-
- &dhpackage;
-
- program to do something
-
-
-
- &dhpackage;
-
-
-
-
-
-
-
- DESCRIPTION
-
- This manual page documents briefly the
- &dhpackage; and bar
- commands.
-
- This manual page was written for the &debian; distribution
- because the original program does not have a manual page.
- Instead, it has documentation in the &gnu;
- Info format; see below.
-
- &dhpackage; is a program that...
-
-
-
- OPTIONS
-
- These programs follow the usual &gnu; command line syntax,
- with long options starting with two dashes (`-'). A summary of
- options is included below. For a complete description, see the
- Info files.
-
-
-
-
-
-
-
- Show summary of options.
-
-
-
-
-
-
-
- Show version of program.
-
-
-
-
-
- SEE ALSO
-
- bar (1), baz (1).
-
- The programs are documented fully by The Rise and
- Fall of a Fooish Bar available via the
- Info system.
-
-
- AUTHOR
-
- This manual page was written by &dhusername; &dhemail; for
- the &debian; system (and may be used by others). Permission is
- granted to copy, distribute and/or modify this document under
- the terms of the &gnu; General Public License, Version 2 any
- later version published by the Free Software Foundation.
-
-
- On Debian systems, the complete text of the GNU General Public
- License can be found in /usr/share/common-licenses/GPL.
-
-
-
-
-
-
diff --git a/etc/debian/manpage.xml.ex b/etc/debian/manpage.xml.ex
deleted file mode 100644
index 367972f..0000000
--- a/etc/debian/manpage.xml.ex
+++ /dev/null
@@ -1,291 +0,0 @@
-
-. will be generated. You may view the
-manual page with: nroff -man . | less'. A typical entry
-in a Makefile or Makefile.am is:
-
-DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/docbook-xsl/manpages/docbook.xsl
-XP = xsltproc -''-nonet -''-param man.charmap.use.subset "0"
-
-manpage.1: manpage.xml
- $(XP) $(DB2MAN) $<
-
-The xsltproc binary is found in the xsltproc package. The XSL files are in
-docbook-xsl. A description of the parameters you can use can be found in the
-docbook-xsl-doc-* packages. Please remember that if you create the nroff
-version in one of the debian/rules file targets (such as build), you will need
-to include xsltproc and docbook-xsl in your Build-Depends control field.
-Alternatively use the xmlto command/package. That will also automatically
-pull in xsltproc and docbook-xsl.
-
-Notes for using docbook2x: docbook2x-man does not automatically create the
-AUTHOR(S) and COPYRIGHT sections. In this case, please add them manually as
- ... .
-
-To disable the automatic creation of the AUTHOR(S) and COPYRIGHT sections
-read /usr/share/doc/docbook-xsl/doc/manpages/authors.html. This file can be
-found in the docbook-xsl-doc-html package.
-
-Validation can be done using: `xmllint -''-noout -''-valid manpage.xml`
-
-General documentation about man-pages and man-page-formatting:
-man(1), man(7), http://www.tldp.org/HOWTO/Man-Page/
-
--->
-
-
-
-
-
-
-
-
-
-
-
-
-
-]>
-
-
-
- &dhtitle;
- &dhpackage;
-
-
- &dhfirstname;
- &dhsurname;
- Wrote this manpage for the Debian system.
-
- &dhemail;
-
-
-
-
- 2007
- &dhusername;
-
-
- This manual page was written for the Debian system
- (and may be used by others).
- Permission is granted to copy, distribute and/or modify this
- document under the terms of the GNU General Public License,
- Version 2 or (at your option) any later version published by
- the Free Software Foundation.
- On Debian systems, the complete text of the GNU General Public
- License can be found in
- /usr/share/common-licenses/GPL.
-
-
-
- &dhucpackage;
- &dhsection;
-
-
- &dhpackage;
- program to do something
-
-
-
- &dhpackage;
-
-
-
-
-
-
-
-
- this
-
-
-
-
-
-
-
- this
- that
-
-
-
-
- &dhpackage;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- DESCRIPTION
- This manual page documents briefly the
- &dhpackage; and bar
- commands.
- This manual page was written for the Debian distribution
- because the original program does not have a manual page.
- Instead, it has documentation in the GNU
- info
- 1
- format; see below.
- &dhpackage; is a program that...
-
-
- OPTIONS
- The program follows the usual GNU command line syntax,
- with long options starting with two dashes (`-'). A summary of
- options is included below. For a complete description, see the
-
- info
- 1
- files.
-
-
-
-
-
-
- Does this and that.
-
-
-
-
-
-
- Show summary of options.
-
-
-
-
-
-
- Show version of program.
-
-
-
-
-
- FILES
-
-
- /etc/foo.conf
-
- The system-wide configuration file to control the
- behaviour of &dhpackage;. See
-
- foo.conf
- 5
- for further details.
-
-
-
- ${HOME}/.foo.conf
-
- The per-user configuration file to control the
- behaviour of &dhpackage;. See
-
- foo.conf
- 5
- for further details.
-
-
-
-
-
- ENVIRONMENT
-
-
- FOO_CONF
-
- If used, the defined file is used as configuration
- file (see also ).
-
-
-
-
-
- DIAGNOSTICS
- The following diagnostics may be issued
- on stderr:
-
-
- Bad configuration file. Exiting.
-
- The configuration file seems to contain a broken configuration
- line. Use the option, to get more info.
-
-
-
-
- &dhpackage; provides some return codes, that can
- be used in scripts:
-
- Code
- Diagnostic
-
- 0
- Program exited successfully.
-
-
- 1
- The configuration file seems to be broken.
-
-
-
-
-
- BUGS
- The program is currently limited to only work
- with the foobar library.
- The upstreams BTS can be found
- at .
-
-
- SEE ALSO
-
-
- bar
- 1
- ,
- baz
- 1
- ,
- foo.conf
- 5
-
- The programs are documented fully by The Rise and
- Fall of a Fooish Bar available via the
- info
- 1
- system.
-
-
-
diff --git a/etc/debian/postinst.ex b/etc/debian/postinst.ex
deleted file mode 100644
index 650b2ee..0000000
--- a/etc/debian/postinst.ex
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh
-# postinst script for bashtard
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-# * `configure'
-# * `abort-upgrade'
-# * `abort-remove' `in-favour'
-#
-# * `abort-remove'
-# * `abort-deconfigure' `in-favour'
-# `removing'
-#
-# 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
diff --git a/etc/debian/postrm.ex b/etc/debian/postrm.ex
deleted file mode 100644
index 8a98cd0..0000000
--- a/etc/debian/postrm.ex
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/sh
-# postrm script for bashtard
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-# * `remove'
-# * `purge'
-# * `upgrade'
-# * `failed-upgrade'
-# * `abort-install'
-# * `abort-install'
-# * `abort-upgrade'
-# * `disappear'
-#
-# 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
diff --git a/etc/debian/preinst.ex b/etc/debian/preinst.ex
deleted file mode 100644
index cfb9d1f..0000000
--- a/etc/debian/preinst.ex
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh
-# preinst script for bashtard
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-# * `install'
-# * `install'
-# * `upgrade'
-# * `abort-upgrade'
-# 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
diff --git a/etc/debian/prerm.ex b/etc/debian/prerm.ex
deleted file mode 100644
index 2e0bee4..0000000
--- a/etc/debian/prerm.ex
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/sh
-# prerm script for bashtard
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-# * `remove'
-# * `upgrade'
-# * `failed-upgrade'
-# * `remove' `in-favour'
-# * `deconfigure' `in-favour'
-# `removing'
-#
-# 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
diff --git a/etc/debian/rules b/etc/debian/rules
deleted file mode 100755
index 8750992..0000000
--- a/etc/debian/rules
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/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 $@
-
-install:
- make PREFIX="debian/bashtard" DESTDIR=/usr install
- make PREFIX="debian/bashtard" man
-
-
-# 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/etc/debian/salsa-ci.yml.ex b/etc/debian/salsa-ci.yml.ex
deleted file mode 100644
index 260ebbe..0000000
--- a/etc/debian/salsa-ci.yml.ex
+++ /dev/null
@@ -1,11 +0,0 @@
-# For more information on what jobs are run see:
-# https://salsa.debian.org/salsa-ci-team/pipeline
-#
-# To enable the jobs, go to your repository (at salsa.debian.org)
-# and click over Settings > CI/CD > Expand (in General pipelines).
-# In "Custom CI config path" write debian/salsa-ci.yml and click
-# in "Save Changes". The CI tests will run after the next commit.
----
-include:
- - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
diff --git a/etc/debian/source/format b/etc/debian/source/format
deleted file mode 100644
index 163aaf8..0000000
--- a/etc/debian/source/format
+++ /dev/null
@@ -1 +0,0 @@
-3.0 (quilt)
diff --git a/etc/debian/watch.ex b/etc/debian/watch.ex
deleted file mode 100644
index 6b2116b..0000000
--- a/etc/debian/watch.ex
+++ /dev/null
@@ -1,38 +0,0 @@
-# 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/bashtard-([\d\.]+)\.tar\.gz debian uupdate
-
-# Uncomment to examine an FTP server
-#ftp://ftp.example.com/pub/bashtard-(.*)\.tar\.gz debian uupdate
-
-# SourceForge hosted projects
-# http://sf.net/bashtard/ bashtard-(.*)\.tar\.gz debian uupdate
-
-# GitHub hosted projects
-#opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%-$1.tar.gz%" \
-# https://github.com//bashtard/tags \
-# (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate
-
-# PyPI
-# https://pypi.debian.net/bashtard/bashtard-(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
-
-# Direct Git
-# opts="mode=git" http://git.example.com/bashtard.git \
-# refs/tags/v([\d\.]+) debian uupdate
-
-
-
-
-# Uncomment to find new files on GooglePages
-# http://example.googlepages.com/foo.html bashtard-(.*)\.tar\.gz
--
cgit v1.1