parent
7da92b30bb
commit
d29235c571
@ -1,36 +0,0 @@ |
||||
echo run helpme for a list of commands |
||||
helpme(){ |
||||
echo "'register package_name' - to register package" |
||||
echo "'register-g group-name' - to register group" |
||||
echo "'list' - to list registered packages" |
||||
echo "'iso-make' - to build iso" |
||||
echo "'reregister' - to rebuild the registration file for every package'" |
||||
} |
||||
register(){ |
||||
rm -rf /var/cache/pacman/pkg/* |
||||
pactree -s -u $1 > /tmp/temporary |
||||
pacman -Sp --noconfirm - < /tmp/temporary > /arch/pkgs/$1 |
||||
} |
||||
register-g(){ |
||||
mkdir /arch/pkgs/$1 |
||||
rm -rf /var/cache/pacman/pkg/* |
||||
pacman -Sg $1 > /tmp/temporary |
||||
sed -i -e 's/^/register2 /' /tmp/temporary |
||||
bash /tmp/temporary |
||||
} |
||||
list(){ |
||||
ls /arch/pkgs/ |
||||
} |
||||
iso-make(){ |
||||
echo "" > /tmp/cll |
||||
mkdir /usr/share/archiso/configs/releng/airootfs/root/pkg/ |
||||
touch /usr/share/archiso/configs/releng/airootfs/root/install.list |
||||
rm -rf /usr/share/archiso/configs/releng/airootfs/root/* |
||||
rm -rf /iso/* |
||||
pacman -Sy |
||||
reregister |
||||
pkgdown |
||||
cp -r /arch/scripts/* /usr/share/archiso/configs/releng/airootfs/root/ |
||||
mkarchiso -v -w /iso -o /out /usr/share/archiso/configs/releng |
||||
} |
||||
|
||||
Loading…
Reference in new issue