Initial version

This commit is contained in:
ferrreo 2023-06-11 19:40:42 +01:00
parent cf8ca8a06c
commit 48ee3d8876
12 changed files with 128 additions and 289 deletions

View File

@ -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

View File

@ -0,0 +1,5 @@
pika-hyprland-desktop (1.0.0-99pika1) lunar; urgency=medium
* First
-- ferrreo <harderthanfire@gmail.com> Thu, 12 Jan 2023 16:48:00 +0300

View File

@ -0,0 +1,121 @@
Source: pika-hyprland-desktop
Section: metapackages
Priority: optional
Maintainer: ferrreo <harderthanfire@gmail.com>
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

View File

@ -0,0 +1 @@
pika-hyprland-desktop_1.0.0_source.buildinfo metapackages optional

View File

@ -1,70 +0,0 @@
pika-kde-desktop (3.8.5-99pika2.lunar) lunar; urgency=medium
* Update to lunar
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 12 Jan 2023 16:48:00 +0300
pika-kde-desktop (3.7.0) kinetic; urgency=medium
* Add fcitix5
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 12 Jan 2023 16:48:00 +0300
pika-kde-desktop (3.6.0) kinetic; urgency=medium
* Add pika-theme
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 12 Jan 2023 16:48:00 +0300
pika-kde-desktop (3.5.0) kinetic; urgency=medium
* Replace partitionmanager with gnome-disks
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0300
pika-kde-desktop (3.4.0) kinetic; urgency=medium
* Add extra packages
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0300
pika-kde-desktop (3.3.0) kinetic; urgency=medium
* Make the package non essential
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0300
pika-kde-desktop (3.1) kinetic; urgency=medium
* Move firefox to recommends
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0300
pika-kde-desktop (3.0) kinetic; urgency=medium
* Fix depends
-- Ward Nakchbandi <hotrod.master@hotmail.com> 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 <hotrod.master@hotmail.com> 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 <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0300
pika-kde-desktop (1.0.1) kinetic; urgency=medium
* First release
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0300

View File

@ -1,179 +0,0 @@
Source: pika-kde-desktop
Section: metapackages
Priority: optional
Maintainer: Ward Nakchbandi <hotrod.master@hotmail.com>
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

View File

@ -1 +0,0 @@
pika-kde-desktop_3.3.0_source.buildinfo metapackages optional

View File

@ -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

View File

@ -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