diff --git a/.gitignore b/.gitignore index 2362eb4..4969aca 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/mkfontscale-1.2.1.tar.bz2 +mkfontscale-1.2.2.tar.xz diff --git a/.mkfontscale.metadata b/.mkfontscale.metadata deleted file mode 100644 index f2fba78..0000000 --- a/.mkfontscale.metadata +++ /dev/null @@ -1 +0,0 @@ -fb9d0458a4476a237609b676f9cebcc64b0a8a85 SOURCES/mkfontscale-1.2.1.tar.bz2 diff --git a/SPECS/mkfontscale.spec b/SPECS/mkfontscale.spec deleted file mode 100644 index a9adc42..0000000 --- a/SPECS/mkfontscale.spec +++ /dev/null @@ -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 - 1.2.1-3 -- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - Related: rhbz#1991688 - -* Fri Apr 16 2021 Mohan Boddu - 1.2.1-2 -- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - -* Thu Feb 25 2021 Peter Hutterer 1.2.1-1 -- Split mkfontscale/mkfontdir out from xorg-x11-font-utils into its own - package (#1932734) diff --git a/SOURCES/mkfontscale-examine-all-encodings.patch b/mkfontscale-examine-all-encodings.patch similarity index 100% rename from SOURCES/mkfontscale-examine-all-encodings.patch rename to mkfontscale-examine-all-encodings.patch diff --git a/mkfontscale.spec b/mkfontscale.spec new file mode 100644 index 0000000..b33f1c0 --- /dev/null +++ b/mkfontscale.spec @@ -0,0 +1,88 @@ +Name: mkfontscale +Version: 1.2.2 +Release: 8%{?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 +* Tue Oct 29 2024 Troy Dawson - 1.2.2-8 +- Bump release for October 2024 mass rebuild: + Resolves: RHEL-64018 + +* Mon Jun 24 2024 Troy Dawson - 1.2.2-7 +- Bump release for June 2024 mass rebuild + +* Thu Jan 25 2024 Fedora Release Engineering - 1.2.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 1.2.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Tue Sep 05 2023 Peter Hutterer +- SPDX migration: update to SPDX-compatible identifiers + +* Thu Jul 20 2023 Fedora Release Engineering - 1.2.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 1.2.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jul 21 2022 Fedora Release Engineering - 1.2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Apr 04 2022 Peter Hutterer - 1.2.2-1 +- mkfontscale 1.2.2 + +* Thu Jan 20 2022 Fedora Release Engineering - 1.2.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 22 2021 Fedora Release Engineering - 1.2.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Thu Apr 08 2021 Peter Hutterer 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 1.2.1-1 +- Split mkfontscale/mkfontdir out from xorg-x11-font-utils into its own + package (#1932734) diff --git a/sources b/sources new file mode 100644 index 0000000..5ca8d3b --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (mkfontscale-1.2.2.tar.xz) = 4c846816325347c91008d76b3a5610c1e58a8414fd55117e7ccf51310db4b20b8397ecf6c9177ff77322e27ee088bf034fd175c9210465c50b094bab8dada4b3