commit 3ad9a8bda10686333b8f9fe784dbb017367e3fe4 Author: Sunderland93 Date: Wed Mar 22 22:37:31 2023 +0400 Initial upload diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..b60505e --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +tileos-meta (0.1-1) unstable; urgency=medium + + * Initial release. (Closes: #nnnn) + + -- Aleksey Samoilov Sun, 19 Mar 2023 22:26:46 +0400 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..e286018 --- /dev/null +++ b/debian/control @@ -0,0 +1,249 @@ +Source: tileos-meta +Section: metapackages +Priority: optional +Maintainer: Aleksey Samoilov +Rules-Requires-Root: no +Build-Depends: + debhelper-compat (= 13), +Standards-Version: 4.6.2 +Homepage: + +Package: tileos-base +Architecture: amd64 arm64 +Depends: + adduser, + apt, + apt-utils, + bind9-dnsutils, + busybox-static, + console-setup, + cpio, + cron, + debconf, + debconf-i18n, + debian-keyring, + dmidecode, + dosfstools, + e2fsprogs, + eject, + ed, + file, + ftp, + hdparm, + info, + init + iproute2, + iputils-ping, + isc-dhcp-client, + less, + locales, + lsb-release, + libpam-systemd, + logrotate, + lshw, + lsof, + kbd, + kmod, + mawk, + man-db, + media-types, + mount, + netbase, + netcat-openbsd, + nftables, + passwd, + procps, + python3, + parted, + pciutils, + psmisc, + rsync, + sensible-utils, + strace, + sudo, + time, + tzdata, + udev, + usbutils, + vim-tiny, + wget, + whiptail, + xz-utils +Recommends: + apparmor, + base-files, + bash-completion, + command-not-found, + nano, + manpages, + ntfs-3g, + openssh-client, + plymouth, + tcpdump, + telnet, + rsyslog, + uuid-runtime, + usrmerge +Description: Base files for TileOS + +Package: tileos-desktop-common +Architecture: amd64 arm64 +Depends: + alsa-base, + alsa-utils, + anacron, + bc, + dex, + breeze-cursor-theme, + fonts-dejavu-core, + fonts-font-awesome, + fonts-font-awesome-6, + fonts-freefont-ttf, + foomatic-db-compressed-ppds, + fonts-hack, + ghostscript-x, + gvfs-fuse, + gvfs-backends, + gron, + gstreamer1.0-alsa, + gstreamer1.0-pipewire, + gstreamer1.0-plugins-base, + gstreamer1.0-plugins-base-apps, + gstreamer1.0-plugins-good, + inotify-tools, + inputattach, + libglib2.0-bin, + libsasl2-modules, + libu2f-udev, + light, + mate-polkit-bin, + mobile-broadband-provider-info, + modemmanager, + network-manager, + openprinting-ppds, + pipewire-audio, + playerctl, + poweralertd, + pulsemixer, + python3-requests, + qt5ct, + qt6ct, + qtwayland5, + qt6-wayland, + qt5-style-kvantum, + rfkill, + tileos-base (= ${binary:Version}), + unzip, + usb-modeswitch, + wpasupplicant, + wvdial, + xdg-user-dirs, + xkb-data, + xsettingsd, + xwayland, + zip +Recommends: + apt-xapian-index, + avahi-autoipd, + avahi-daemon, + bluez, + bluez-cups, + btop, + cups, + cups-bsd, + cups-client, + cups-filters, + curl, + drm-info, + earlyoom, + fonts-noto-cjk, + fonts-noto-color-emoji, + go-mtpfs, + hplip, + inxi, + laptop-detect, + libfuse2, + libnss-mdns, + mesa-utils, + neofetch, + greetd, + greetd-regreet, + plocate, + printer-driver-gutenprint, + printer-driver-pnm2ppa, + printer-driver-brlaser, + printer-driver-c2esp, + printer-driver-foo2zjs, + printer-driver-m2300w, + printer-driver-min12xxw, + printer-driver-ptouch, + printer-driver-pxljr, + printer-driver-sag-gdi, + printer-driver-splix, + simple-scan, + system-config-printer, + thermald, + tlp, + udisks2, + upower, + wayland-utils, + waypipe, + wayvnc, + wev, + wlr-randr, + xdg-utils +Description: Common desktop components for TileOS + +Package: tileos-drivers +Section: contrib +Architecture: any +Depends: + bluez-firmware, + firmware-amd-graphics, + firmware-atheros, + firmware-intel-sound, + firmware-iwlwifi, + firmware-linux, + firmware-realtek, + openrazer-meta +Recommends: + fwupd, + fwupd-signed, + gnome-firmware +Description: non-free drivers and firmware for TileOS + +Package: tileos-desktop-sway +Architecture: amd64 arm64 +Depends: + autotiling, + calcurse, + cliphist, + dunst, + foot, + fuzzel, + grimshot, + kanshi, + nwg-displays, + nwg-look, + slurp, + swappy, + sway, + swaybg, + swayidle, + swaylock, + swayr, + sway-input-config, + tileos-desktop-common (= ${binary:Version}), + waybar, + wf-recorder, + wl-clipboard, + wlsunset, + xdg-desktop-portal-wlr +Recommends: + firefox-esr, + neovim, + pcmanfm-gtk3, + pluma, + ranger, + swayimg +Description: Sway desktop for TileOS diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..e6b4f86 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,43 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Source: +Upstream-Name: tileos-meta +Upstream-Contact: + +Files: + * +Copyright: + + +License: GPL-3.0+ + +Files: + debian/* +Copyright: + 2023 Aleksey Samoilov +License: GPL-3.0+ + +License: GPL-3.0+ + 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 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 . +Comment: + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". + +# 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/debian/rules b/debian/rules new file mode 100755 index 0000000..f1d1d25 --- /dev/null +++ b/debian/rules @@ -0,0 +1,26 @@ +#!/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 an example for Cmake (see ). +#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)