#!/bin/sh
#181120 sfs Скрипт обработки базы в chroot.sh
p=var/lib/pacman/local

if [ ! -f /etc/locale.conf ];then
    sed -i 's/#ru_RU.UTF-8 UTF-8/ru_RU.UTF-8 UTF-8/' /etc/locale.gen
    printf "LANG=ru_RU.UTF-8\nLC_COLLATE=C" >/etc/locale.conf
    locale-gen
echo "\
KEYMAP=ru
FONT=cyr-sun16" > /etc/vconsole.conf
fi
echo "nameserver 8.8.8.8" >> /etc/resolv.conf
#pacman -Rsdd perl gnupg archlinux-keyring libcups linux-api-headers mesa
echo "!!! copy pacman.comf !!! wayland add 070"
exit
##########
mkdir -p tmp/lib && cp -P lib/libgpg-error.so* lib/libgpgme.so* tmp/lib
pacman -Rsdd perl gnupg gpgme
mv -P tmp/lib/libgpg-error.so* tmp/lib/libgpgme.so* lib && rmdir tmp/lib
exit

R(){
pacman -Qs $1 || return
r="$1" ;shift
for i in $@ ;do
    sed -i 's/^'$r'*/#'$r'/' var/lib/pacman/local/$i-*/desc 
done
pacman -Rs $r --noconfirm
}

R avahi libcups

R gnupg gpgme
#R gpgme pacman

R udev dhcpcd
R systemd `pacman -Rs systemd |awk -F: '{print $3}'`
R mesa `pacman -Rs mesa |awk -F: '{print $3}'`
# pacman -Rdd sqlite nss nspr perl
exit 
###########################
--160327 up---
ca-certificates-mozilla-3.22.1-1-x86_64.pkg.tar.xz
coreutils-8.25-1-x86_64.pkg.tar.xz
fuse-2.9.5-1-x86_64.pkg.tar.xz
gcc-libs-5.3.0-5-x86_64.pkg.tar.xz
glibc-2.23-1-x86_64.pkg.tar.xz
nspr-4.12-1-x86_64.pkg.tar.xz
nss-3.23-3-x86_64.pkg.tar.xz
ntfs-3g-2016.2.22-1-x86_64.pkg.tar.xz
openssl-1.0.2.g-3-x86_64.pkg.tar.xz
pacman-5.0.1-2-x86_64.pkg.tar.xz
rfkill-0.5-1-x86_64.pkg.tar.xz
sqlite-3.11.1-1-x86_64.pkg.tar.xz
unrar-1_5.3.11-1-x86_64.pkg.tar.xz
util-linux-2.27.1-1-x86_64.pkg.tar.xz

----need pacman -Rs ----
avahi
smbclient
dhclient
p7zip
mesa
#perl
#linux-api-headers
gnupg
systemd