Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37732194
en ru br
Репозитории ALT
S:2.14.2-alt8
5.1: 2.7.2-alt1
4.1: 2.6.0-alt0.M41.1
4.0: 2.4.2-alt3
3.0: 2.3.2-alt2
www.altlinux.org/Changes

Группа :: Система/Настройка/Прочее
Пакет: fontconfig

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

Патч: alt-symbols-map.patch
Скачать


diff --git a/src/Makefile.am b/src/Makefile.am
index 066cc03..d0d710f 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -44,6 +44,8 @@ else
 install-libtool-import-lib:
 uninstall-libtool-import-lib:
 
+export_symbols = -Wl,--version-script=fontconfig.map -Wl,fontconfig.lds
+
 fontconfig_def_dependency = 
 
 endif
diff --git a/src/fontconfig.lds b/src/fontconfig.lds
new file mode 100644
index 0000000..8997b13
--- /dev/null
+++ b/src/fontconfig.lds
@@ -0,0 +1,27 @@
+"FcCacheCopySet@FC_2.4" = FcCacheCopySet;
+"FcCacheDir@FC_2.4" = FcCacheDir;
+"FcCacheNumFont@FC_2.4" = FcCacheNumFont;
+"FcCacheNumSubdir@FC_2.4" = FcCacheNumSubdir;
+"FcCacheSubdir@FC_2.4" = FcCacheSubdir;
+"FcCharSetMerge@FC_2.7" = FcCharSetMerge;
+"FcConfigGetCacheDirs@FC_2.4" = FcConfigGetCacheDirs;
+"FcConfigGetRescanInterval@FC_2.5" = FcConfigGetRescanInterval;
+"FcConfigReference@FC_2.7" = FcConfigReference;
+"FcConfigSetRescanInterval@FC_2.5" = FcConfigSetRescanInterval;
+"FcDirCacheLoad@FC_2.4" = FcDirCacheLoad;
+"FcDirCacheLoadFile@FC_2.4" = FcDirCacheLoadFile;
+"FcDirCacheRead@FC_2.4" = FcDirCacheRead;
+"FcDirCacheUnlink@FC_2.4" = FcDirCacheUnlink;
+"FcDirCacheUnload@FC_2.4" = FcDirCacheUnload;
+"FcFileIsDir@FC_2.3" = FcFileIsDir;
+"FcFini@FC_2.3" = FcFini;
+"FcFreeTypeQueryFace@FC_2.4" = FcFreeTypeQueryFace;
+"FcGetLangs@FC_2.5" = FcGetLangs;
+"FcLangGetCharSet@FC_2.5" = FcLangGetCharSet;
+"FcLangSetGetLangs@FC_2.7" = FcLangSetGetLangs;
+"FcPatternFilter@FC_2.7" = FcPatternFilter;
+"FcPatternFormat@FC_2.7" = FcPatternFormat;
+"FcPatternRemove@FC_2.3" = FcPatternRemove;
+"FcStrDowncase@FC_2.3" = FcStrDowncase;
+"FcStrStr@FC_2.3" = FcStrStr;
+"FcStrStrIgnoreCase@FC_2.3" = FcStrStrIgnoreCase;
diff --git a/src/fontconfig.map b/src/fontconfig.map
new file mode 100644
index 0000000..7bc95a8
--- /dev/null
+++ b/src/fontconfig.map
@@ -0,0 +1,13 @@
+FC_2.3 {
+    local:
+	[^F]*;
+};
+
+FC_2.4 {
+} FC_2.3;
+
+FC_2.5 {
+} FC_2.4;
+
+FC_2.7 {
+} FC_2.5;
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin