forked from Shinonome/dots-hyprland
added smart-live-rebuild
This commit is contained in:
@@ -24,6 +24,7 @@ printf "${STY_RST}"
|
|||||||
pause
|
pause
|
||||||
|
|
||||||
x sudo emerge --noreplace --quiet app-eselect/eselect-repository
|
x sudo emerge --noreplace --quiet app-eselect/eselect-repository
|
||||||
|
x sudo emerge --noreplace --quiet app-portage/smart-live-rebuild
|
||||||
|
|
||||||
if [[ -z $(eselect repository list | grep localrepo) ]]; then
|
if [[ -z $(eselect repository list | grep localrepo) ]]; then
|
||||||
v sudo eselect repository create localrepo
|
v sudo eselect repository create localrepo
|
||||||
@@ -53,6 +54,7 @@ v sudo sh -c 'cat ./sdata/dist-gentoo/additional-useflags >> /etc/portage/packag
|
|||||||
# Update system
|
# Update system
|
||||||
v sudo emerge --sync
|
v sudo emerge --sync
|
||||||
v sudo emerge --quiet --newuse --update --deep @world
|
v sudo emerge --quiet --newuse --update --deep @world
|
||||||
|
v sudo emerge --quiet @smart-live-rebuild
|
||||||
v sudo emerge --depclean
|
v sudo emerge --depclean
|
||||||
|
|
||||||
# Remove old ebuilds (if this isn't done the wildcard will fuck upon a version change)
|
# Remove old ebuilds (if this isn't done the wildcard will fuck upon a version change)
|
||||||
@@ -80,7 +82,6 @@ v sudo ebuild ${ebuild_dir}/dev-libs/hyprlang/hyprlang*9999.ebuild digest
|
|||||||
v sudo ebuild ${ebuild_dir}/dev-util/hyprwayland-scanner/hyprwayland-scanner*9999.ebuild digest
|
v sudo ebuild ${ebuild_dir}/dev-util/hyprwayland-scanner/hyprwayland-scanner*9999.ebuild digest
|
||||||
###### LIVE EBUILDS END
|
###### LIVE EBUILDS END
|
||||||
|
|
||||||
|
|
||||||
# Install dependencies
|
# Install dependencies
|
||||||
for i in "${metapkgs[@]}"; do
|
for i in "${metapkgs[@]}"; do
|
||||||
x sudo mkdir -p ${ebuild_dir}/app-misc/${i}
|
x sudo mkdir -p ${ebuild_dir}/app-misc/${i}
|
||||||
|
|||||||
Reference in New Issue
Block a user