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:pikaos/pika
|
||||||
add-apt-repository ppa:kubuntu-ppa/backports
|
add-apt-repository ppa:kubuntu-ppa/backports
|
||||||
# Clone Upstream
|
# Clone Upstream
|
||||||
cd ./pika-kde-desktop
|
cd ./pika-hyprland-desktop
|
||||||
|
|
||||||
# Get build deps
|
# Get build deps
|
||||||
apt-get build-dep ./ -y
|
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