Hello community,
here is the log from the commit of package fonts-config
checked in at Thu Apr 13 17:18:19 CEST 2006.
--------
--- fonts-config/fonts-config.changes 2006-04-03 18:25:10.000000000 +0200
+++ NOARCH/fonts-config/fonts-config.changes 2006-04-11 15:17:03.000000000 +0200
@@ -1,0 +2,8 @@
+Tue Apr 11 15:13:45 CEST 2006 - mfabian@suse.de
+
+- Bugzilla #162978: also call /usr/bin/fc-cache64 if it exists
+ (for ppc64).
+- never use '--force' when calling /usr/bin/fc-cache32 and
+ /usr/bin/fc-cache64.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fonts-config.spec ++++++
--- /var/tmp/diff_new_pack.0OrwRz/_old 2006-04-13 17:17:26.000000000 +0200
+++ /var/tmp/diff_new_pack.0OrwRz/_new 2006-04-13 17:17:26.000000000 +0200
@@ -17,7 +17,7 @@
Autoreqprov: on
Requires: fontconfig >= 2.3.93.20060103
Version: 20060210
-Release: 7
+Release: 10
Summary: Configures Installed X Window System Fonts
Source: fonts-config
Source1: SuSEconfig.fonts
@@ -75,6 +75,11 @@
/var/adm/fillup-templates/sysconfig.fonts-config
%changelog -n fonts-config
+* Tue Apr 11 2006 - mfabian@suse.de
+- Bugzilla #162978: also call /usr/bin/fc-cache64 if it exists
+ (for ppc64).
+- never use '--force' when calling /usr/bin/fc-cache32 and
+ /usr/bin/fc-cache64.
* Mon Apr 03 2006 - mfabian@suse.de
- Bugzilla #157441 comment #30 ff: make hintstyle=hintfull the
default.
++++++ fonts-config ++++++
--- fonts-config/fonts-config 2006-04-03 18:09:42.000000000 +0200
+++ NOARCH/fonts-config/fonts-config 2006-04-11 15:12:29.000000000 +0200
@@ -199,8 +199,8 @@
my $script_start_time = time();
-my $cvs_id = '$Id: fonts-config,v 1.60 2006/04/03 16:07:27 mfabian Exp $';
-my $cvs_date = '$Date: 2006/04/03 16:07:27 $';
+my $cvs_id = '$Id: fonts-config,v 1.61 2006/04/11 13:11:56 mfabian Exp $';
+my $cvs_date = '$Date: 2006/04/11 13:11:56 $';
$cvs_date =~ /^\$[[:alpha:]]+: (.*) \$$/;
my $version = $1;
@@ -365,6 +365,7 @@
# external binaries:
my $fc_cache_bin = search_executable ("/usr/bin/fc-cache", "/usr/X11R6/bin/fc-cache");
my $fc_cache32_bin = search_executable ("/usr/bin/fc-cache32");
+my $fc_cache64_bin = search_executable ("/usr/bin/fc-cache64");
my $fc_match_bin = search_executable ("/usr/bin/fc-match");
my $cidfont_x11_config_bin = search_executable ("/usr/sbin/cidfont-x11-config");
my $xset_bin = search_executable ("/usr/X11R6/bin/xset");
@@ -437,7 +438,7 @@
print "Creating cache files for fontconfig ";
}
if ($OPT_FORCE) {
- $command .= " --force ";
+ $command .= " --really-force ";
}
if ($VERBOSITY >= $VERBOSITY_VERBOSE) {
$command .= " --verbose ";
@@ -468,9 +469,6 @@
if ($VERBOSITY == $VERBOSITY_VERBOSE) {
print "Creating 32bit cache files for fontconfig ";
}
- if ($OPT_FORCE) {
- $command .= " --force ";
- }
if ($VERBOSITY >= $VERBOSITY_VERBOSE) {
$command .= " --verbose ";
}
@@ -493,6 +491,35 @@
print "exit status of fc-cache: $fc_cache32_exit_status\n";
}
+my $fc_cache64_exit_status = 256;
+
+if ($fc_cache64_bin) {
+ $command = "$fc_cache64_bin";
+ if ($VERBOSITY == $VERBOSITY_VERBOSE) {
+ print "Creating 64bit cache files for fontconfig ";
+ }
+ if ($VERBOSITY >= $VERBOSITY_VERBOSE) {
+ $command .= " --verbose ";
+ }
+ if ($VERBOSITY == $VERBOSITY_VERBOSE) { # with "progress bar"
+ open (FC_CACHE, "$command |");
+ select (STDOUT);
+ $OUTPUT_AUTOFLUSH = 1;
+ while(