Update: Corredted OPB Configs for Deployment
Signed-off-by: debianpepper <pdpdebdevuan@protonmail.com>
This commit is contained in:
parent
74b3d51754
commit
52ed30246d
|
@ -8,26 +8,5 @@ rm -f /etc/alternatives/desktop-theme
|
|||
# Then re-add it
|
||||
ln -s /usr/share/desktop-base/lines-theme /etc/alternatives/desktop-theme
|
||||
|
||||
# install dependencies use for calamares
|
||||
apt install \
|
||||
qtbase5-dev qtdeclarative5-dev libqt5webkit5-dev \
|
||||
cmake python3-pyqt5 qttools5-dev libqt5svg5-dev \
|
||||
libyaml-cpp-dev libpolkit-qt5-1-dev libkf5coreaddons-dev \
|
||||
qttools5-dev-tools extra-cmake-modules libkf5crash-dev -y
|
||||
|
||||
|
||||
# Clone the Calamares installer
|
||||
git clone https://github.com/calamares/calamares.git /opt/calamares
|
||||
# change to Calamares
|
||||
cd /opt/calamares
|
||||
# Create a folder called build
|
||||
mkdir build
|
||||
# Change into the build directory
|
||||
cd /opt/calamares/build
|
||||
# Check the make source
|
||||
cmake ..
|
||||
# Compile it
|
||||
make
|
||||
# Install Calamares
|
||||
make install
|
||||
|
||||
|
|
|
@ -35,6 +35,9 @@ setup_xfce_cmds = ('inflate_bubble.set_xfce',
|
|||
setup_gfb_cmds = ('inflate_bubble.set_gfb',
|
||||
'infra.gnome_flahsbak_configs'
|
||||
)
|
||||
setup_opb_cmds = ('inflate_bubble.set_opb',
|
||||
'open_box_configs'
|
||||
)
|
||||
|
||||
|
||||
# Setup grub chroot
|
||||
|
@ -69,7 +72,7 @@ buildarm_xfce_build = (shared_setup_cmds + setup_xfce_cmds +
|
|||
setup_chroot_grub_arm + setup_binary_grub_arm +
|
||||
setup_fw_arm
|
||||
)
|
||||
|
||||
# Gnome_FlashBack
|
||||
build64_gfb_build = (shared_setup_cmds + setup_gfb_cmds +
|
||||
setup_chroot_grub_64 + setup_binary_grub_64 +
|
||||
setup_fw_64_32
|
||||
|
@ -85,6 +88,23 @@ buildarm_gfb_build = (shared_setup_cmds + setup_gfb_cmds +
|
|||
setup_fw_arm
|
||||
)
|
||||
|
||||
#Open_box
|
||||
build64_opb_build = (shared_setup_cmds + setup_opb_cmds +
|
||||
setup_chroot_grub_64 + setup_binary_grub_64 +
|
||||
setup_fw_64_32
|
||||
)
|
||||
|
||||
build32_opb_build = (shared_setup_cmds + setup_opb_cmds +
|
||||
setup_chroot_grub_32 + setup_binary_grub_32 +
|
||||
setup_fw_64_32
|
||||
)
|
||||
|
||||
buildarm_opb_build = (shared_setup_cmds + setup_opb_cmds +
|
||||
setup_chroot_grub_arm + setup_binary_grub_arm +
|
||||
setup_fw_arm
|
||||
)
|
||||
|
||||
|
||||
|
||||
### Inflate bubble section
|
||||
# Packages that are to be installed as needed per Desktop
|
||||
|
@ -124,36 +144,36 @@ GNOME_FLASHBACK_LIST = ('alacarte\n'
|
|||
'yelp\n'
|
||||
)
|
||||
OPENBOX_LIST = ('openbox\n'
|
||||
'tint2\n'
|
||||
'thunar\n'
|
||||
'thunar-archive-plugin\n'
|
||||
'mousepad\n'
|
||||
'lxpolkit\n'
|
||||
'pnmixer\n'
|
||||
'gmrun\n'
|
||||
'nitrogen\n'
|
||||
'compton\n'
|
||||
'compton-conf\n'
|
||||
'compton-conf-l10n\n'
|
||||
'xarchiver\n'
|
||||
'lxsession-logout\n'
|
||||
'xfce4-screenshooter\n'
|
||||
'xfce4-settings\n'
|
||||
'xfce4-terminal\n'
|
||||
'marwaita-peppermint-gtk-theme\n'
|
||||
'tela-icon-theme\n'
|
||||
'openbox-theme-collection\n'
|
||||
'xdg-user-dirs-gtk\n'
|
||||
'cbatticon\n'
|
||||
'dunst\n'
|
||||
'xfce4-clipman\n'
|
||||
'xfce4-power-manager\n'
|
||||
'plank\n'
|
||||
'obmenu-generator\n'
|
||||
'qt5-style-plugins \n'
|
||||
'qt5ct\n'
|
||||
'jgmenu\n'
|
||||
)
|
||||
'tint2\n'
|
||||
'thunar\n'
|
||||
'thunar-archive-plugin\n'
|
||||
'mousepad\n'
|
||||
'lxpolkit\n'
|
||||
'pnmixer\n'
|
||||
'gmrun\n'
|
||||
'nitrogen\n'
|
||||
'compton\n'
|
||||
'compton-conf\n'
|
||||
'compton-conf-l10n\n'
|
||||
'xarchiver\n'
|
||||
'lxsession-logout\n'
|
||||
'xfce4-screenshooter\n'
|
||||
'xfce4-settings\n'
|
||||
'xfce4-terminal\n'
|
||||
'marwaita-peppermint-gtk-theme\n'
|
||||
'tela-icon-theme\n'
|
||||
'openbox-theme-collection\n'
|
||||
'xdg-user-dirs-gtk\n'
|
||||
'cbatticon\n'
|
||||
'dunst\n'
|
||||
'xfce4-clipman\n'
|
||||
'xfce4-power-manager\n'
|
||||
'plank\n'
|
||||
'obmenu-generator\n'
|
||||
'qt5-style-plugins \n'
|
||||
'qt5ct\n'
|
||||
'jgmenu\n'
|
||||
)
|
||||
KDE_LIST = ('sample1\n'
|
||||
'sample2\n'
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue