From 48ee3d8876cfc69c382885e8f6a8622f2c8b22d9 Mon Sep 17 00:00:00 2001 From: ferrreo Date: Sun, 11 Jun 2023 19:40:42 +0100 Subject: [PATCH] Initial version --- main.sh | 2 +- pika-hyprland-desktop/debian/changelog | 5 + pika-hyprland-desktop/debian/control | 121 ++++++++++++ .../debian/copyright | 0 pika-hyprland-desktop/debian/files | 1 + .../debian/rules | 0 .../debian/source/format | 0 pika-kde-desktop/debian/changelog | 70 ------- pika-kde-desktop/debian/control | 179 ------------------ pika-kde-desktop/debian/files | 1 - pika-kde-desktop/debian/postinst | 20 -- pika-kde-desktop/debian/postrm | 18 -- 12 files changed, 128 insertions(+), 289 deletions(-) create mode 100644 pika-hyprland-desktop/debian/changelog create mode 100644 pika-hyprland-desktop/debian/control rename {pika-kde-desktop => pika-hyprland-desktop}/debian/copyright (100%) create mode 100644 pika-hyprland-desktop/debian/files rename {pika-kde-desktop => pika-hyprland-desktop}/debian/rules (100%) rename {pika-kde-desktop => pika-hyprland-desktop}/debian/source/format (100%) delete mode 100644 pika-kde-desktop/debian/changelog delete mode 100644 pika-kde-desktop/debian/control delete mode 100644 pika-kde-desktop/debian/files delete mode 100755 pika-kde-desktop/debian/postinst delete mode 100644 pika-kde-desktop/debian/postrm diff --git a/main.sh b/main.sh index 7a815e8..307c602 100755 --- a/main.sh +++ b/main.sh @@ -4,7 +4,7 @@ add-apt-repository https://ppa.pika-os.com add-apt-repository ppa:pikaos/pika add-apt-repository ppa:kubuntu-ppa/backports # Clone Upstream -cd ./pika-kde-desktop +cd ./pika-hyprland-desktop # Get build deps apt-get build-dep ./ -y diff --git a/pika-hyprland-desktop/debian/changelog b/pika-hyprland-desktop/debian/changelog new file mode 100644 index 0000000..bba93ec --- /dev/null +++ b/pika-hyprland-desktop/debian/changelog @@ -0,0 +1,5 @@ +pika-hyprland-desktop (1.0.0-99pika1) lunar; urgency=medium + + * First + + -- ferrreo Thu, 12 Jan 2023 16:48:00 +0300 \ No newline at end of file diff --git a/pika-hyprland-desktop/debian/control b/pika-hyprland-desktop/debian/control new file mode 100644 index 0000000..a92369d --- /dev/null +++ b/pika-hyprland-desktop/debian/control @@ -0,0 +1,121 @@ +Source: pika-hyprland-desktop +Section: metapackages +Priority: optional +Maintainer: ferrreo +Standards-Version: 4.6.1 +Build-Depends: debhelper-compat (= 13) +Rules-Requires-Root: no + +Package: pika-hyprland-desktop-minimal +Architecture: amd64 +Description: PikaOS Minimal Hyprland Desktop Metapackage +Depends: ${misc:Depends}, +# BaseOS + pika-baseos, +# Basic Session + hyprland, + ironbar, + kitty, + mako-notifier, + playerctl, + rofi-wayland, + wlogout, + nwg-display, + nwg-look, + swayosd, + hyprpaper, + swaylock-effects, + swayidle, + grimshot, + xdg-desktop-portal-hyprland, + #pika-hyprland-settings, + gdm, + thunar, +# Fonts + fonts-cantarell, + fonts-dejavu-core, + fonts-freefont-ttf, + fonts-liberation, + fonts-indic, + fonts-kacst-one, + fonts-khmeros-core, + fonts-lao, + fonts-liberation, + fonts-lklug-sinhala, + fonts-noto-cjk, + fonts-noto-color-emoji, + fonts-sil-abyssinica, + fonts-sil-padauk, + fonts-thai-tlwg, + fonts-tibetan-machine, + fonts-ubuntu, + pika-fonts, +# Theming + breeze, + breeze-icon-theme, + breeze-gtk-theme, + sddm-theme-breeze, + papirus-icon-theme, + sound-theme-freedesktop, + pika-theme, +# Plugins + ghostscript-x, + inputattach, + libatk-adaptor, + libcanberra-gtk-module, + appmenu-gtk2-module, + appmenu-gtk3-module, + language-selector-common, + bluedevil, + polkit-kde-agent-1, + dbus-x11, + libunity9, +# Applications + print-manager, + fonts-noto-color-emoji, + firmware-manager, + gucharmap, + pika-welcome, + #pika-plasma-welcome, + pavucontrol-qt, + filelight, + mpv, + kcalc, + network-manager-gnome, + gnome-disk-utility, + fcitx5, + fcitx5-module-wayland, + fcitx5-module-xorg, + kde-config-fcitx5, + pika-gnome-keyboarding, + gir1.2-dbusmenu-glib-0.4, + gir1.2-dbusmenu-gtk3-0.4, + gir1.2-dbusmenu-gtk-0.4, + libappindicator3-1, +## Last to replace mime information + ark, +Recommends: firefox, +Conflicts: plasma-discover, pika-gnome-layouts, partitionmanager, ibus + +Package: pika-hyprland-desktop +Architecture: linux-any +Depends: ${misc:Depends}, +# Pull minimal desktop + pika-hyprland-desktop-minimal, +# Essential Apps + build-essential, + wget, + git, + curl, +# Gaming Utils + pika-gameutils-meta, +# AMDGPU Utils + pika-amdgpu-switcher, + pika-rocm-meta, +Recommends: + va-driver-all, + vdpau-driver-all, + vlc, + pika-codecs-meta, + pika-office-meta, +Description: PikaOS Hyprland Desktop Metapackage diff --git a/pika-kde-desktop/debian/copyright b/pika-hyprland-desktop/debian/copyright similarity index 100% rename from pika-kde-desktop/debian/copyright rename to pika-hyprland-desktop/debian/copyright diff --git a/pika-hyprland-desktop/debian/files b/pika-hyprland-desktop/debian/files new file mode 100644 index 0000000..5e82768 --- /dev/null +++ b/pika-hyprland-desktop/debian/files @@ -0,0 +1 @@ +pika-hyprland-desktop_1.0.0_source.buildinfo metapackages optional diff --git a/pika-kde-desktop/debian/rules b/pika-hyprland-desktop/debian/rules similarity index 100% rename from pika-kde-desktop/debian/rules rename to pika-hyprland-desktop/debian/rules diff --git a/pika-kde-desktop/debian/source/format b/pika-hyprland-desktop/debian/source/format similarity index 100% rename from pika-kde-desktop/debian/source/format rename to pika-hyprland-desktop/debian/source/format diff --git a/pika-kde-desktop/debian/changelog b/pika-kde-desktop/debian/changelog deleted file mode 100644 index a1a8750..0000000 --- a/pika-kde-desktop/debian/changelog +++ /dev/null @@ -1,70 +0,0 @@ -pika-kde-desktop (3.8.5-99pika2.lunar) lunar; urgency=medium - - * Update to lunar - - -- Ward Nakchbandi Thu, 12 Jan 2023 16:48:00 +0300 - -pika-kde-desktop (3.7.0) kinetic; urgency=medium - - * Add fcitix5 - - -- Ward Nakchbandi Thu, 12 Jan 2023 16:48:00 +0300 - -pika-kde-desktop (3.6.0) kinetic; urgency=medium - - * Add pika-theme - - -- Ward Nakchbandi Thu, 12 Jan 2023 16:48:00 +0300 - - -pika-kde-desktop (3.5.0) kinetic; urgency=medium - - * Replace partitionmanager with gnome-disks - - -- Ward Nakchbandi Sat, 01 Oct 2022 14:50:00 +0300 - -pika-kde-desktop (3.4.0) kinetic; urgency=medium - - * Add extra packages - - -- Ward Nakchbandi Sat, 01 Oct 2022 14:50:00 +0300 - -pika-kde-desktop (3.3.0) kinetic; urgency=medium - - * Make the package non essential - - -- Ward Nakchbandi Sat, 01 Oct 2022 14:50:00 +0300 - - -pika-kde-desktop (3.1) kinetic; urgency=medium - - * Move firefox to recommends - - -- Ward Nakchbandi Sat, 01 Oct 2022 14:50:00 +0300 - - -pika-kde-desktop (3.0) kinetic; urgency=medium - - * Fix depends - - - -- Ward Nakchbandi Sat, 01 Oct 2022 14:50:00 +0300 - - -pika-kde-desktop (2.0) kinetic; urgency=medium - - * Add fixes and adapt to pika-baseos - - -- Ward Nakchbandi Sat, 01 Oct 2022 14:50:00 +0300 - -pika-kde-desktop (1.0.3) kinetic; urgency=medium - - * Add the missing pika-package-manager - - -- Ward Nakchbandi Sat, 01 Oct 2022 14:50:00 +0300 - -pika-kde-desktop (1.0.1) kinetic; urgency=medium - - * First release - - -- Ward Nakchbandi Sat, 01 Oct 2022 14:50:00 +0300 diff --git a/pika-kde-desktop/debian/control b/pika-kde-desktop/debian/control deleted file mode 100644 index 00bd110..0000000 --- a/pika-kde-desktop/debian/control +++ /dev/null @@ -1,179 +0,0 @@ -Source: pika-kde-desktop -Section: metapackages -Priority: optional -Maintainer: Ward Nakchbandi -Standards-Version: 4.6.1 -Build-Depends: debhelper-compat (= 13) -Rules-Requires-Root: no - -Package: pika-kde-desktop-minimal -Architecture: amd64 -Homepage: https://www.kde.org -Description: PikaOS Minimal KDE Desktop Metapackage -Depends: ${misc:Depends}, -# BaseOS - pika-baseos, -# Basic Session - kde-plasma-desktop, - kamera, - kgamma5, - svgpart, - plasma-pa, - plasma-nm, - pika-kde-settings, - plasma-workspace-wayland, - kwin-x11, - sddm, -# Fonts - fonts-cantarell, - fonts-dejavu-core, - fonts-freefont-ttf, - fonts-liberation, - fonts-indic, - fonts-kacst-one, - fonts-khmeros-core, - fonts-lao, - fonts-liberation, - fonts-lklug-sinhala, - fonts-noto-cjk, - fonts-noto-color-emoji, - fonts-sil-abyssinica, - fonts-sil-padauk, - fonts-thai-tlwg, - fonts-tibetan-machine, - fonts-ubuntu, -# Theming - breeze, - breeze-icon-theme, - breeze-gtk-theme, - sddm-theme-breeze, - papirus-icon-theme, - sound-theme-freedesktop, - pika-theme, -# Plugins - ghostscript-x, - inputattach, - libatk-adaptor, - libcanberra-gtk-module, - appmenu-gtk2-module, - appmenu-gtk3-module, - kde-config-cddb, - kde-config-cron, - kde-config-flatpak, - kde-config-gtk-style, - kde-config-gtk-style-preview, - kde-config-mailtransport, - kde-config-plymouth, - kde-config-screenlocker, - kde-config-sddm, - kde-config-systemd, - kde-config-tablet, - kde-config-telepathy-accounts, - kde-config-whoopsie, - kdenetwork-filesharing, - kde-zeroconf, - dolphin-plugins, - kdegraphics-mobipocket, - kdegraphics-thumbnailers, - kdeconnect, - kde-cli-tools, - baloo-kf5, - frameworkintegration, - inputattach, - khelpcenter, - khotkeys, - kinfocenter, - kio, - kio-extras, - kmenuedit, - kwrited, - language-selector-common, - bluedevil, - powerdevil, - desktop-file-utils, - kde-config-gtk-style, - kde-config-gtk-style-preview, - kde-config-sddm, - xdg-desktop-portal-kde, - kde-config-tablet, - polkit-kde-agent-1, - go-mtpfs, - kdialog, - kimageformat-plugins, - kio-audiocd, - krdc, - kscreen, - kdialog, - kio-fuse, - kaccounts-integration, - plasma-supergfxctl, - plasma-browser-integration, - dbus-x11, - plasma-widgets-addons, - plasma-wallpapers-addons, - plasma-runners-addons, - plasma-dataengines-addons, - plasma-calendar-addons, - kwin-addons, - kdeplasma-addons-data, - libunity9, -# Applications - kwalletmanager, - print-manager, - fonts-noto-color-emoji, - firmware-manager, - gucharmap, - pika-welcome, - pika-plasma-welcome, - pavucontrol-qt, - filelight, - kgpg, - gwenview, - kde-spectacle, - okular, - mpv, - kcalc, - dolphin, - kate, - konsole, - plasma-disks, - plasma-firewall, - plasma-systemmonitor, - plasma-vault, - ksystemlog, - gnome-disk-utility, - gwenview, - fcitx5, - fcitx5-module-wayland, - fcitx5-module-xorg, - kde-config-fcitx5, - pika-gnome-keyboarding, - knewstuff-dialog, -## Last to replace mime information - ark, -Recommends: firefox, gir1.2-dbusmenu-glib-0.4, gir1.2-dbusmenu-gtk3-0.4, gir1.2-dbusmenu-gtk-0.4, libappindicator3-1 -Conflicts: plasma-discover, pika-gnome-layouts, partitionmanager, ibus -Suggests: skanlite - -Package: pika-kde-desktop -Architecture: linux-any -Depends: ${misc:Depends}, -# Pull minimal desktop - pika-kde-desktop-minimal, -# Essential Apps - build-essential, - wget, - git, - curl, -# Gaming Utils - pika-gameutils-meta, -# AMDGPU Utils - pika-amdgpu-switcher, - pika-rocm-meta, -Recommends: - va-driver-all, - vdpau-driver-all, - vlc, - pika-codecs-meta, - pika-office-meta, -Description: PikaOS KDE Desktop Metapackage diff --git a/pika-kde-desktop/debian/files b/pika-kde-desktop/debian/files deleted file mode 100644 index 7897d99..0000000 --- a/pika-kde-desktop/debian/files +++ /dev/null @@ -1 +0,0 @@ -pika-kde-desktop_3.3.0_source.buildinfo metapackages optional diff --git a/pika-kde-desktop/debian/postinst b/pika-kde-desktop/debian/postinst deleted file mode 100755 index 0990a70..0000000 --- a/pika-kde-desktop/debian/postinst +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash - -set -e - -if [[ ! -f /usr/bin/kreadconfig ]] -then - ln -s /usr/bin/kreadconfig5 /usr/bin/kreadconfig -fi - -if [[ ! -f /usr/share/applications/org.kde.discover.desktop ]] -then - ln -s /usr/share/applications/mintinstall.desktop /usr/share/applications/org.kde.discover.desktop -fi - -if [[ ! -f /usr/share/applications/org.kde.discover.apt.urlhandler.desktop ]] -then - ln -s /usr/share/applications/mintinstall.desktop /usr/share/applications/org.kde.discover.apt.urlhandler.desktop -fi - -sed -e '/NotShowIn/ s/^#*/#/' -i file /usr/share/applications/gdebi.desktop || true \ No newline at end of file diff --git a/pika-kde-desktop/debian/postrm b/pika-kde-desktop/debian/postrm deleted file mode 100644 index 39867b9..0000000 --- a/pika-kde-desktop/debian/postrm +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -set -e - -if readlink /usr/bin/kreadconfig -then - rm -rf /usr/bin/kreadconfig -fi - -if readlink /usr/share/applications/org.kde.discover.desktop -then - rm -rf /usr/share/applications/org.kde.discover.desktop -fi - -if readlink /usr/share/applications/org.kde.discover.apt.urlhandler.desktop -then - rm -rf /usr/share/applications/org.kde.discover.apt.urlhandler.desktop -fi