Sync from SUSE:SLFO:Main font-util revision 72647ee3baf03b2748d84eaf48767392

This commit is contained in:
Adrian Schröter 2024-05-03 12:35:16 +02:00
commit c76bd9d39b
7 changed files with 8354 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

7998
CP932.TXT Normal file

File diff suppressed because it is too large Load Diff

BIN
font-util-1.4.0.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
font-util-1.4.0.tar.xz.sig Normal file

Binary file not shown.

198
font-util.changes Normal file
View File

@ -0,0 +1,198 @@
-------------------------------------------------------------------
Thu Feb 23 10:19:57 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
- Updage to version 1.4.0
* This release updates the XORG_FONT_CHECK_COMPRESSION autoconf macro to
also set a COMPRESS_FLAGS variable.
By default, COMPRESS_FLAGS will be set to -n for gzip to stop recording
timestamps to improve build reproducibility, and to empty for all other
compression methods (compress, bzip2, or none).
This will not be effective until the bdf font packages we produce are
updated to add COMPRESS_FLAGS to Makefile.am, which will be occuring
shortly.
-------------------------------------------------------------------
Tue Jul 12 22:47:40 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
- Update to version 1.3.3
* ucs2any: avoid segfaults if SLANT property is missing
* ucs2any: handle NULL returns from zquotedcpy()
* gitlab CI: add a basic build test
* Build xz tarballs instead of bzip2
* Fix spelling/wording issues
-------------------------------------------------------------------
Mon Aug 26 10:08:48 UTC 2019 - Stefan Dirsch <sndirsch@suse.com>
- Update to font-util 1.3.2
* This minor bugfix release fixes crashes of the ucs2any utility
when faced with a poorly-formed bdf font file.
-------------------------------------------------------------------
Thu Aug 8 11:06:29 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>
- Own %{_datadir}/aclocal: when we might switch to pkgconf instead
of pkg-config, nothing in the build root is 'accidentally' owning
this directory for us.
-------------------------------------------------------------------
Wed Feb 8 21:14:19 UTC 2017 - mstaudt@suse.com
- Set fontrootdir in configure options
Fixes (boo#1024391).
-------------------------------------------------------------------
Sat Sep 5 08:49:23 UTC 2015 - mpluskal@suse.com
- Add gpg signature
-------------------------------------------------------------------
Mon Mar 16 12:40:43 UTC 2015 - sndirsch@suse.com
- Update to font-util 1.3.1:
* This release fixes the autoconf macros installed for use
generating the other Xorg font packages to respect the
$PKG_CONFIG variable that some build systems, especially
cross-compilers, require; and updates the license notice
in map-JISX0201.1976-0 to the current version from Unicode
Consortium.
-------------------------------------------------------------------
Fri Apr 25 01:15:08 UTC 2014 - tobias.johannes.klausmann@mni.thm.de
- Remove superfluous BuildRequire, Require
-------------------------------------------------------------------
Tue Mar 26 14:00:25 UTC 2013 - mmeister@suse.com
- Added url as source.
Please see http://en.opensuse.org/SourceUrls
-------------------------------------------------------------------
Wed May 16 12:24:58 UTC 2012 - sndirsch@suse.com
- updated CP932.TXT to make buildservice happy
-------------------------------------------------------------------
Sun Apr 15 08:27:18 UTC 2012 - vuntz@opensuse.org
- Rename source and binary package from xorg-x11-fonts-devel to
font-utils.
- Add Provides/Obsoletes for xorg-x11-fonts-devel to smooth
upgrades.
-------------------------------------------------------------------
Wed Apr 11 18:15:47 UTC 2012 - vuntz@opensuse.org
- Update to font-util 1.3.0:
+ bdftruncate: Properly support -w and +w
+ Fix compiler warnings
+ Better support for cross-compiling
- Include version of font-util in the version of the package. For
instance, this will now be 7.6_1.3.0.
-------------------------------------------------------------------
Tue Dec 21 02:41:36 UTC 2010 - sndirsch@novell.com
- bumped version number to 7.6
-------------------------------------------------------------------
Fri Oct 15 18:44:20 UTC 2010 - sndirsch@novell.com
- font-util 1.2.0
* This release adds two new options that some of the font
packages will offer in their configure scripts:
--disable-all-encodings option to the macros used in the bdf
font packages, to set the default to disabled for all
encodings so that builders/packagers wanting to build just
a subset of encodings can start with none and add the ones
they want instead of having to disable all those they don't
want.
--with-fc-confdir to specify the path to fontconfig's
configuration files directory (normally /etc/fonts), for
packages like bh-ttf that install fontconfig configuration
snippets. If not specified, the default will be the confdir
variable from fontconfig.pc if present (which it won't be
until the next fontconfig release), otherwise
${sysconfdir}/fonts.
-------------------------------------------------------------------
Tue Oct 5 05:55:15 UTC 2010 - sndirsch@novell.com
- font-util 1.1.2
* This release fixes the bug in the fontutils.m4 autoconf macros
that allowed packages generated with these macros to
successfully pass configure when required utilities were
missing, resulting in build failures that were hard to
diagnose, such as "-b: command not found".
Existing font packages will need to have autoreconf run after
installing the new fontutil.m4 to take advantage of this fix -
the next release of the font packages will include this fix in
the configure scripts distributed in their tarballs.
-------------------------------------------------------------------
Fri Apr 2 17:51:02 CEST 2010 - sndirsch@suse.de
- bumped version number to 7.5
-------------------------------------------------------------------
Wed Mar 17 18:29:50 CET 2010 - ro@suse.de
- font-util 1.1.1
-------------------------------------------------------------------
Sat Aug 8 12:34:54 CEST 2009 - sndirsch@suse.de
- font-util 1.0.2
* Replace bdftruncate Perl script with C program
-------------------------------------------------------------------
Thu Sep 11 14:20:36 CEST 2008 - sndirsch@suse.de
- bumped release number to 7.4
-------------------------------------------------------------------
Mon Jan 21 15:31:12 CET 2008 - sndirsch@suse.de
- no longer mark sources as NoSource (new policy)
-------------------------------------------------------------------
Sat Sep 29 12:22:22 CEST 2007 - sndirsch@suse.de
- bumped version to 7.3
-------------------------------------------------------------------
Thu Oct 26 07:28:44 CEST 2006 - sndirsch@suse.de
- set version to 7.2 in specfile
-------------------------------------------------------------------
Wed Aug 9 12:06:13 CEST 2006 - sndirsch@suse.de
- fixed /usr/share/fonts directory conflict with filesystem
-------------------------------------------------------------------
Wed Aug 2 16:11:49 CEST 2006 - sndirsch@suse.de
- fix setup line
-------------------------------------------------------------------
Fri Jul 28 14:44:06 CEST 2006 - sndirsch@suse.de
- use "-fno-strict-aliasing"
-------------------------------------------------------------------
Thu Jul 27 22:07:47 CEST 2006 - sndirsch@suse.de
- switched from JIS0201 to CP932 due to legal issues (Bug #194720)
-------------------------------------------------------------------
Thu Jul 27 11:37:13 CEST 2006 - sndirsch@suse.de
- use $RPM_OPT_FLAGS
-------------------------------------------------------------------
Thu Jun 29 10:29:10 CEST 2006 - sndirsch@suse.de
- created package

67
font-util.keyring Normal file
View File

@ -0,0 +1,67 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2
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
Ur0b
=xH1V
-----END PGP PUBLIC KEY BLOCK-----

65
font-util.spec Normal file
View File

@ -0,0 +1,65 @@
#
# spec file for package font-util
#
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: font-util
Version: 1.4.0
Release: 0
Summary: X.Org font package creation/installation utilities
License: MIT
Group: System/X11/Fonts
URL: https://xorg.freedesktop.org/
Source0: http://xorg.freedesktop.org/archive/individual/font/%{name}-%{version}.tar.xz
Source1: http://xorg.freedesktop.org/archive/individual/font/%{name}-%{version}.tar.xz.sig
Source2: %{name}.keyring
Source3: http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT
BuildRequires: pkgconfig
BuildRequires: pkgconfig(xorg-macros) >= 1.8
# Package was named xorg-x11-fonts-devel until 12.2
# We use 7.7 for Provides/Obsoletes, since we're renaming the packages when
# X11R7.7 is in RC1, and xorg-x11-fonts-devel was version 7.6
Provides: xorg-x11-fonts-devel = 7.7
Obsoletes: xorg-x11-fonts-devel < 7.7
%description
This package provides utilities for X.Org font package
creation/installation.
%prep
%setup -q
# see Bug 194720 for details
cp %{SOURCE3} map-JISX0201.1976-0
%build
%configure --with-mapdir=%{_datadir}/fonts/util --with-fontrootdir=%{_datadir}/fonts
%install
%make_install
%files
%license COPYING
%doc ChangeLog README.md
%{_bindir}/bdftruncate
%{_bindir}/ucs2any
%{_mandir}/man1/bdftruncate.1%{?ext_man}
%{_mandir}/man1/ucs2any.1%{?ext_man}
%dir %{_datadir}/aclocal
%{_datadir}/aclocal/fontutil.m4
%{_datadir}/fonts/util/
%{_libdir}/pkgconfig/fontutil.pc
%changelog