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