Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37509354
en ru br
Репозитории ALT
S:2.8.0-alt2
5.1: 2.0.5-alt4
4.1: 2.0.5-alt3
4.0: 2.0.5-alt2
3.0: 2.0.2-alt1
www.altlinux.org/Changes

Группа :: Система/Серверы
Пакет: nut

 Главная   Изменения   Спек   Патчи   Исходники   Загрузить   Gear   Bugs and FR  Repocop 

#!/bin/sh

for l in libavahi-client libfreeipmi libusb libnetsnmp libneon
do
rp=""
for p in /usr/lib64 /lib64 /usr/lib /lib
do
if [ -f ${p}/${l}.so ]
then
fn=$( readlink ${p}/${l}.so )
mfn=${fn%.so.*}.so
sfn=${fn##*.so.}
tfn=$mfn
while [ $tfn = ${l}.so ] || [ ! -f ${p}/${tfn} -a -n "$sfn" ]
do
tfn=${tfn}.${sfn%%.*}
sfn=${sfn#*.}
done
if [ -f ${p}/${tfn} ]
then
rp=${tfn##.*/}
else
rp=${fn##.*/}
fi
break
fi
done
echo "#define $( echo "$l" | tr '[a-z]-' '[A-Z]_')_PATH \"$rp\""
done

VINFO=$(sed -e '/version-info/!d' -e 's/#.*$//' -e 's/^.*-version-info//' -e 's/[[:space:]]//g' clients/Makefile)
echo "#define LIBUPSCLIENT_PATH \"libupsclient.so.$(( ${VINFO%%:*}-${VINFO##*:} ))\""
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin