#!/bin/bash
# 
# This should be run inside armedslack-current's parent directory ( armedslack-current/.. )
# where the real slackware-current directory is located.
# mozes@slackware.com
# It will generate the list of shared library dependencies ldd finds in
# Slackware's x86 KDE packages.

eval $( sed -n '/KDEMODS=/{:1;s/\\$//;T2;N;b1;:2;p;q}' KDE.SlackBuild )

echo "****** CORE APPS **********************"
for i in $KDEMODS ; do
cat << EOF >> KDEcore_DEPS
******************************
** $i *****************
$( ./lddslack kde/$i )
EOF
done


echo "****** CORE APPS **********************"
eval $( sed -n '/KDEMODS=/{:1;s/\\$//;T2;N;b1;:2;p;q}' KDE_extra.SlackBuild )
for i in $KDEMODS ; do
cat << EOF >> KDEextra_DEPS
******************************
** $i *****************
$( ./lddslack kde/$i )
EOF
done
