Initial version
This commit is contained in:
parent
cf8ca8a06c
commit
48ee3d8876
2
main.sh
2
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
|
||||
|
5
pika-hyprland-desktop/debian/changelog
Normal file
5
pika-hyprland-desktop/debian/changelog
Normal 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
|
121
pika-hyprland-desktop/debian/control
Normal file
121
pika-hyprland-desktop/debian/control
Normal 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
|
1
pika-hyprland-desktop/debian/files
Normal file
1
pika-hyprland-desktop/debian/files
Normal file
@ -0,0 +1 @@
|
||||
pika-hyprland-desktop_1.0.0_source.buildinfo metapackages optional
|
@ -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
|
@ -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
|
@ -1 +0,0 @@
|
||||
pika-kde-desktop_3.3.0_source.buildinfo metapackages optional
|
@ -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
|
@ -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
|
Loading…
Reference in New Issue
Block a user