From b0fc12f05f6e92300fdc6f843330658dae47ae03 Mon Sep 17 00:00:00 2001 From: Ryan Kavanagh Date: Sun, 31 Dec 2023 12:28:00 -0500 Subject: Incomplete cut at metapackages --- equivs/rak-meta/debian/changelog | 5 + equivs/rak-meta/debian/control | 237 +++++++++++++++++++++++++++++++++++ equivs/rak-meta/debian/copyright | 19 +++ equivs/rak-meta/debian/rules | 3 + equivs/rak-meta/debian/source/format | 1 + 5 files changed, 265 insertions(+) create mode 100644 equivs/rak-meta/debian/changelog create mode 100644 equivs/rak-meta/debian/control create mode 100644 equivs/rak-meta/debian/copyright create mode 100755 equivs/rak-meta/debian/rules create mode 100644 equivs/rak-meta/debian/source/format diff --git a/equivs/rak-meta/debian/changelog b/equivs/rak-meta/debian/changelog new file mode 100644 index 0000000..f2037ac --- /dev/null +++ b/equivs/rak-meta/debian/changelog @@ -0,0 +1,5 @@ +rak-meta (0.1) unstable; urgency=low + + * First version + + -- Ryan Kavanagh Sun, 31 Dec 2023 12:15:53 -0500 diff --git a/equivs/rak-meta/debian/control b/equivs/rak-meta/debian/control new file mode 100644 index 0000000..099203e --- /dev/null +++ b/equivs/rak-meta/debian/control @@ -0,0 +1,237 @@ +Source: rak-meta +Section: misc +Priority: optional +Build-Depends: + debhelper-compat (= 13), +Standards-Version: 4.6.2 +Maintainer: Ryan Kavanagh + +Package: rak-meta +Recommends: + rak-compilers, + rak-debian, + rak-desktop, + rak-dicts, + rak-firmware, + rak-fonts, + rak-multimedia, + rak-shell, + rak-sway, + rak-sysadmin, + rak-textproc, + rak-web, +Architecture: all +Description: rak - all of my meta packages + +Package: rak-compilers +Recommends: +Description: rak - fonts +Architecture: all + +Package: rak-debian +Depends: + build-essential, + devscripts, + equivs, + ${misc:Depends}, +Recommends: + rak-compilers, +Description: rak - Debian development +Architecture: all + +Package: rak-desktop +Depends: + gimp, + inkscape, + rak-sway, + ${misc:Depends}, +Recommends: + rak-web, +Description: rak - web browsing +Architecture: all + +Package: rak-dicts +Depends: + aspell-en, + aspell-fr, + dict, + dict-gcide, + dict-vera, + dict-wn, + dictd, + myspell-fr, + vera, + ${misc:Depends}, +Description: rak - dictionnaries +Architecture: all + +Package: rak-firmware +Depends: + firmware-iwlwifi, + firmware-misc-nonfree, + firmware-sof-signed, + intel-microcode, + ${misc:Depends}, +Description: rak - firmware +Architecture: all + +Package: rak-fonts +Depends: + ${misc:Depends}, +Description: rak - fonts +Architecture: all + +Package: rak-mail +Depends: + muttprint, + neomutt, + opensmtpd, + s-nail, + ${misc:Depends}, +Description: rak - email +Architecture: all + +Package: rak-multimedia +Depends: + alsa-utils, + bluez-tools, + ffmpeg, + helvum | qpwgraph, + mpv, + ncmpcpp, + pavucontrol, + pipewire-audio, + yt-dlp, + ${misc:Depends}, +Description: rak - multimedia +Architecture: all + +Package: rak-shell +Depends: + antiword, + bash-completion, + colordiff, + curl, + dc, + dwdiff, + file, + finger, + git, + gnupg, + groff-base, + imagemagick, + info, + keychain, + ksh, + less, + ncal, + ncat, + tmux, + util-linux-extra, + vim, + wdiff, + wget, + whois, + zsh, + ${misc:Depends}, +Recommends: + rak-compilers, +Description: rak - shell utilities +Architecture: all + +Package: rak-sway +Depends: + cliphist, + gammastep, + greetd, + grim, + jq, + kanshi, + light, + seatd, + sway, + swayidle, + swaylock, + waybar, + wdisplays, + wlgreet, + wofi, + xdg-desktop-portal-wlr, + xwayland, + ${misc:Depends}, +Description: rak - sway +Architecture: all + +Package: rak-sysadmin +Depends: + apt-listchanges, + at, + borgbackup, + btop, + console-setup, + dlocate, + dselect, + eject, + etckeeper, + htop, + lsof, + netcat-traditional, + nmap, + openiked, + plocate, + pmount, + sanoid, + sleepd, + smartmontools, + sudo, + systemd-resolved, + ${misc:Depends}, +Description: rak - system administration packages +Architecture: all + +Package: rak-textproc +Depends: + asciidoctor, + biber, + bibtool, + docx2txt, + dspdfviewer, + elpa-pdf-tools, + emacs-el, + emacs-lucid, + evince, + groff-base, + gv, + hugo, + mupdf, + mupdf-tools, + texlive, + texlive-bibtex-extra, + texlive-extra-utils, + texlive-fonts-extra, + texlive-fonts-extra-doc, + texlive-lang-french, + texlive-latex-base-doc, + texlive-latex-extra, + texlive-latex-extra-doc, + texlive-latex-recommended-doc, + texlive-publishers, + texlive-science, + texlive-science-doc, + texlive-xetex, + tikzit, + ${misc:Depends}, +Recommends: + rak-dicts, +Description: rak - text processing +Architecture: all + +Package: rak-web +Depends: + chromium, + firefox, + lynx, + w3m-img, + ${misc:Depends}, +Description: rak - web browsing +Architecture: all diff --git a/equivs/rak-meta/debian/copyright b/equivs/rak-meta/debian/copyright new file mode 100644 index 0000000..6720e4a --- /dev/null +++ b/equivs/rak-meta/debian/copyright @@ -0,0 +1,19 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ + +Files: * +Copyright: 2023 Ryan Kavanagh +License: GPL-2+ + +License: GPL-2+ + 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 2 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. + . + On Debian systems, the complete text of the GNU General Public + License, version 3 can be found in "/usr/share/common-licenses/GPL-2". diff --git a/equivs/rak-meta/debian/rules b/equivs/rak-meta/debian/rules new file mode 100755 index 0000000..cbe925d --- /dev/null +++ b/equivs/rak-meta/debian/rules @@ -0,0 +1,3 @@ +#!/usr/bin/make -f +%: + dh $@ diff --git a/equivs/rak-meta/debian/source/format b/equivs/rak-meta/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/equivs/rak-meta/debian/source/format @@ -0,0 +1 @@ +3.0 (native) -- cgit v1.2.3