Compare commits

...

No commits in common. "c9-beta" and "c10s" have entirely different histories.

8 changed files with 96 additions and 59 deletions

3
.gitignore vendored
View File

@ -1 +1,2 @@
SOURCES/mkfontscale-1.2.1.tar.bz2
/mkfontscale-1.2.1.tar.bz2
/mkfontscale-1.2.2.tar.xz

View File

@ -1 +0,0 @@
fb9d0458a4476a237609b676f9cebcc64b0a8a85 SOURCES/mkfontscale-1.2.1.tar.bz2

3
README.md Normal file
View File

@ -0,0 +1,3 @@
# mkfontscale
The mkfontscale package

View File

@ -1,57 +0,0 @@
Name: mkfontscale
Version: 1.2.1
Release: 3%{?dist}
Summary: Tool to generate legacy X11 font system index files
License: MIT
URL: https://www.x.org
Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.bz2
Patch0: mkfontscale-examine-all-encodings.patch
BuildRequires: gcc make libtool
BuildRequires: pkgconfig(fontenc)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xorg-macros) >= 1.8
BuildRequires: zlib-devel
Conflicts: xorg-x11-font-utils <= 7.5-50
# Used to be a separate upstream repo in xorg-x11-font-utils, now it's part
# of mkfontscale. Keep the Provides alive though.
Provides: mkfontdir = %{version}
%description
mkfontscale creates the fonts.scale and fonts.dir index files used by the
legacy X11 font system. It now includes the mkfontdir script previously
distributed separately for compatibility with older X11 versions.
%prep
%autosetup
%build
%configure --disable-silent-rules
%make_build
%install
%make_install
%files
%license COPYING
%{_bindir}/mkfontdir
%{_bindir}/mkfontscale
%{_mandir}/man1/mkfontdir.1*
%{_mandir}/man1/mkfontscale.1*
%changelog
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.2.1-3
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.2.1-2
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Thu Feb 25 2021 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-1
- Split mkfontscale/mkfontdir out from xorg-x11-font-utils into its own
package (#1932734)

6
gating.yaml Normal file
View File

@ -0,0 +1,6 @@
--- !Policy
product_versions:
- rhel-10
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: desktop-qe.desktop-ci.tier1-gating.functional}

84
mkfontscale.spec Normal file
View File

@ -0,0 +1,84 @@
Name: mkfontscale
Version: 1.2.2
Release: 7%{?dist}
Summary: Tool to generate legacy X11 font system index files
License: MIT-open-group AND X11 AND MIT AND HPND-sell-variant
URL: https://www.x.org
Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.xz
Patch0: mkfontscale-examine-all-encodings.patch
BuildRequires: gcc make libtool
BuildRequires: pkgconfig(fontenc)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xorg-macros) >= 1.8
BuildRequires: zlib-devel
Conflicts: xorg-x11-font-utils < 7.5-51
# Used to be a separate upstream repo in xorg-x11-font-utils, now it's part
# of mkfontscale. Keep the Provides alive though.
Provides: mkfontdir = %{version}
%description
mkfontscale creates the fonts.scale and fonts.dir index files used by the
legacy X11 font system. It now includes the mkfontdir script previously
distributed separately for compatibility with older X11 versions.
%prep
%autosetup
%build
%configure --disable-silent-rules
%make_build
%install
%make_install
%files
%license COPYING
%{_bindir}/mkfontdir
%{_bindir}/mkfontscale
%{_mandir}/man1/mkfontdir.1*
%{_mandir}/man1/mkfontscale.1*
%changelog
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 1.2.2-7
- Bump release for June 2024 mass rebuild
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Tue Sep 05 2023 Peter Hutterer <peter.hutterer@redhat.com>
- SPDX migration: update to SPDX-compatible identifiers
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Apr 04 2022 Peter Hutterer <peter.hutterer@redhat.com> - 1.2.2-1
- mkfontscale 1.2.2
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Thu Apr 08 2021 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-2
- Fix the Conflicts line to properly conflict with the -50 font-utils,
without a {?dist} <= doesn't work as expected.
* Thu Feb 25 2021 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-1
- Split mkfontscale/mkfontdir out from xorg-x11-font-utils into its own
package (#1932734)

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (mkfontscale-1.2.2.tar.xz) = 4c846816325347c91008d76b3a5610c1e58a8414fd55117e7ccf51310db4b20b8397ecf6c9177ff77322e27ee088bf034fd175c9210465c50b094bab8dada4b3