Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37909146
en ru br
ALT Linux repositórios
S:2.14.2-alt8
5.0: 2.6.0-alt2
4.1: 2.6.0-alt0.M41.1
4.0: 2.4.2-alt3
3.0: 2.3.2-alt2

Group :: Sistema/Configurações/Rede
RPM: fontconfig

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: alt-symbols-map.patch
Download


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;
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009