Репозитории 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 |
Группа :: Система/Настройка/Прочее
Пакет: 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;