diff options
| -rw-r--r-- | debian/changelog | 80 | ||||
| -rw-r--r-- | debian/control | 24 | ||||
| -rw-r--r-- | debian/copyright | 28 | ||||
| -rw-r--r-- | debian/docs | 1 | ||||
| -rw-r--r-- | debian/gbp.conf | 3 | ||||
| -rw-r--r-- | debian/patches/include_header.patch | 27 | ||||
| -rw-r--r-- | debian/patches/series | 1 | ||||
| -rwxr-xr-x | debian/rules | 11 | ||||
| -rw-r--r-- | debian/source/format | 1 | ||||
| -rw-r--r-- | debian/watch | 2 |
10 files changed, 178 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..9b305ee --- /dev/null +++ b/debian/changelog @@ -0,0 +1,80 @@ +arch-install-scripts (23-3) unstable; urgency=medium + + * d/install, d/p/policy.d_no_autostart.patch, d/policy-rc.d: + - Drop setting up policy-rc.d. + * d/control: Update description, thanks MTecknology. (Closes: #978439) + + -- Unit 193 <unit193@debian.org> Wed, 06 Jan 2021 20:46:36 -0500 + +arch-install-scripts (23-2) unstable; urgency=medium + + * d/control, d/copyright, d/patches/*: Update my email address. + * d/control: + - Bump DH compat to 13. + - Set arch-install-scripts Multi-Arch: foreign. + * d/p/policy.d_no_autostart.patch, d/install, d/policy-rc.d: + - Re-write how we set up policy-rc.d, using bind mounts. + * d/watch: Bump to version 4. + * Update Standards-Version to 4.5.1. + + -- Unit 193 <unit193@debian.org> Sat, 19 Dec 2020 20:53:35 -0500 + +arch-install-scripts (23-1) unstable; urgency=medium + + * d/watch: Allow zst, bz2, and gz compressed tarballs. + * New upstream version 23 + * d/u/signing-key.asc: Drop, no longer useful. + * d/copyright: Add Eli Schwartz. + * d/control: + - R³: no. + - Add Vcs-* fields. + * Update Standards-Version to 4.4.1. + + -- Unit 193 <unit193@ubuntu.com> Fri, 15 Nov 2019 19:33:46 -0500 + +arch-install-scripts (22-1) unstable; urgency=medium + + * New upstream version 22 + * d*.adoc, d/manpages, d/rules: Drop our manpages in favor of upstream's. + * d/rules: Clean up pacstrap's manpage and bash-completion too. + * d/control: + - Update Build-Depend: asciidoctor → asciidoc-base, docbook-xsl, xsltproc. + + -- Unit 193 <unit193@ubuntu.com> Wed, 03 Jul 2019 05:10:54 -0400 + +arch-install-scripts (21-1) unstable; urgency=medium + + * New upstream version 21 + - Refresh patch. + * d/copyright: Update years. + * Update Standards-Version to 4.3.0. + * d/compat, d/control: + - Drop d/compat in favor of debhelper-compat, bump to 12. + + -- Unit 193 <unit193@ubuntu.com> Fri, 11 Jan 2019 00:43:01 -0500 + +arch-install-scripts (20-1) unstable; urgency=medium + + * New upstream version 20 + - Refresh patches. + * d/arch-chroot.adoc, d/genfstab.adoc: + - Update manpages from updated help text. + * d/compat, d/control: Bump dh compat to 11. + + -- Unit 193 <unit193@ubuntu.com> Tue, 23 Oct 2018 20:28:22 -0400 + +arch-install-scripts (19-1) unstable; urgency=medium + + * d/watch: Update location of tarballs, no longer includes *.sig. + * New upstream version 19 + * d/arch-chroot.adoc, d/control, d/genfstab.adoc, d/manpages, d/rules: + - Write manpages for the scripts, use asciidoctor to generate final output. + * Update Standards-Version to 4.2.1. + + -- Unit 193 <unit193@ubuntu.com> Tue, 28 Aug 2018 19:55:42 -0400 + +arch-install-scripts (18-1) unstable; urgency=medium + + * Initial release. + + -- Unit 193 <unit193@ubuntu.com> Tue, 20 Mar 2018 22:39:36 -0400 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..85f94cf --- /dev/null +++ b/debian/control @@ -0,0 +1,24 @@ +Source: arch-install-scripts +Section: admin +Priority: optional +Maintainer: Unit 193 <unit193@debian.org> +Build-Depends: debhelper-compat (= 13), asciidoc-base, docbook-xsl, m4, xsltproc +Rules-Requires-Root: no +Standards-Version: 4.5.1 +Homepage: https://github.com/archlinux/arch-install-scripts +Vcs-Browser: https://git.unit193.net/cgit/users/unit193/arch-install-scripts.git +Vcs-Git: https://git.unit193.net/cgit/users/unit193/arch-install-scripts.git + +Package: arch-install-scripts +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends} +Description: scripts aimed at automating some menial tasks + arch-install-scripts provides a small suite of scripts originally meant to + automate some menial tasks during the installation of an Arch system. + This package provides the scripts that can be useful for debootstrapping a + Debian-based system. + . + This package contains: + - genfstab: Automatically generate an fstab file + - arch-chroot: Set up bind mounts and chroot into the target system. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..7947eec --- /dev/null +++ b/debian/copyright @@ -0,0 +1,28 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: arch-install-scripts +Source: https://github.com/archlinux/arch-install-scripts + +Files: * +Copyright: 2012-2019 Dave Reisner <dreisner@archlinux.org> + 2019 Eli Schwartz <eschwartz@archlinux.org> +License: GPL-2 + +Files: debian/* +Copyright: 2015-2019 Unit 193 <unit193@debian.org> +License: GPL-2 + +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 version 2 as published by + the Free Software Foundation. + . + 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". diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..b43bf86 --- /dev/null +++ b/debian/docs @@ -0,0 +1 @@ +README.md diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..5474c60 --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,3 @@ +[DEFAULT] +pristine-tar = True +sign-tags = True diff --git a/debian/patches/include_header.patch b/debian/patches/include_header.patch new file mode 100644 index 0000000..a1cad6e --- /dev/null +++ b/debian/patches/include_header.patch @@ -0,0 +1,27 @@ +Description: Include some information in the header of fstab +Author: Unit 193 <unit193@debian.org> +Forwarded: not-needed +Last-Update: 2018-01-28 + +--- + genfstab.in | 9 +++++++++ + 1 file changed, 9 insertions(+) + +--- a/genfstab.in 2020-12-19 20:15:13.111711286 -0500 ++++ b/genfstab.in 2020-12-19 20:15:13.107711321 -0500 +@@ -138,6 +138,15 @@ + fi + + # handle block devices ++cat <<EOF ++# /etc/fstab: static file system information. ++# ++# Use 'blkid' to print the universally unique identifier for a ++# device; this may be used with UUID= as a more robust way to name devices ++# that works even if disks are added and removed. See fstab(5). ++# ++EOF ++printf "%-15s %-15s %-7s %-15s %-7s %s\n" '# <file system>' '<mount point>' '<type>' '<options>' '<dump>' '<pass>' + findmnt -Recvruno SOURCE,TARGET,FSTYPE,OPTIONS,FSROOT "$root" | + while read -r src target fstype opts fsroot; do + if (( !pseudofs )) && fstype_is_pseudofs "$fstype"; then diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..5cc1400 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +include_header.patch diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..bb1675f --- /dev/null +++ b/debian/rules @@ -0,0 +1,11 @@ +#!/usr/bin/make -f +# See debhelper(7) (uncomment to enable) +# output every command that modifies files on the build system. +#DH_VERBOSE = 1 + +%: + dh $@ + +override_dh_auto_install: + make PREFIX=/usr DESTDIR="$(CURDIR)/debian/arch-install-scripts" install + find debian/arch-install-scripts -name 'pacstrap*' -delete 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/watch b/debian/watch new file mode 100644 index 0000000..08d0d1e --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=4 +https://github.com/archlinux/arch-install-scripts/releases .*/v([\d\.]+)\.tar\.(?:xz|zst|bz2|gz) |
