Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37322655
en ru br
Репозитории ALT
S:1.0.8-alt2
5.1: 1.0.6-alt1
4.1: 1.0.6-alt0.M40.1
4.0: 1.0.6-alt0.M40.1
+updates:1.0.5-alt2
3.0: 1.0.3-alt5
www.altlinux.org/Changes

Группа :: Архивирование/Сжатие
Пакет: bzip2

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

/*
if [ -L /lib/libbz2.so.1.0 -a ! -e /lib/libbz2.so.1.0 ]; then
/bin/ln -snf libbz2.so.1.0.2 /lib/libbz2.so.1.0
fi
*/

#include <unistd.h>
#include <sys/stat.h>

#ifdef VERSION
static char l_src[] = "libbz2.so." VERSION;
#endif
static char l_dst[] = "/lib/libbz2.so.1.0";

int
main (void)
{
struct stat stb;

if (lstat (l_dst, &stb))
_exit (0);
if (!stat (l_dst, &stb))
_exit (0);
_exit (unlink (l_dst) || symlink (l_src, l_dst));
}

int
__libc_start_main (int (*main) (void), int argc, char **argv,
void (*init) (void), void (*fini) (void),
void (*rtld_fini) (void), void *stack_end)
{
main ();
return 0;
}
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin