Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37402953
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

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

Патч: bzip2-1.0.6-alt-versioning.patch
Скачать


--- bzip2/Makefile.am
+++ bzip2/Makefile.am
@@ -21,7 +21,11 @@ libbz2_la_SOURCES = \
 	compress.c \
 	decompress.c \
 	bzlib.c
-libbz2_la_LDFLAGS = -version-info 1:6:0
+libbz2_la_LDFLAGS = -version-info 1:6:0 -Wl,--version-script=libbz2.map
+libbz2_la_DEPENDENCIES = libbz2.map
+
+libbz2.map: libbz2.map.sh
+	sh $^ >$@
 
 check-local: samples.sh bzip2
 	./samples.sh
--- /dev/null
+++ bzip2/libbz2.map.sh
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+cat <<__EOF__
+
+BZLIB_1.0 {
+  global:
+$(sed -ne 's/^BZ_EXTERN .*BZ_API(\([^)]\+\)).*/    \1;/pg' bzlib.h)
+  local:
+    *;
+};
+__EOF__
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin