diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..9d57912
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+SOURCES/All_KhmerOS_5.0.zip
diff --git a/.khmer-os-fonts.metadata b/.khmer-os-fonts.metadata
new file mode 100644
index 0000000..4112d44
--- /dev/null
+++ b/.khmer-os-fonts.metadata
@@ -0,0 +1 @@
+4a17c919b93f4b99765cd476708ef3a79a925f37 SOURCES/All_KhmerOS_5.0.zip
diff --git a/SOURCES/65-0-khmer-os-battambang-fonts.conf b/SOURCES/65-0-khmer-os-battambang-fonts.conf
new file mode 100644
index 0000000..8e7470f
--- /dev/null
+++ b/SOURCES/65-0-khmer-os-battambang-fonts.conf
@@ -0,0 +1,23 @@
+
+
+
+
+
+ Khmer OS Battambang
+
+ monospace
+
+
+
+
+
+ km
+
+
+ monospace
+
+
+ Khmer OS Battambang
+
+
+
diff --git a/SOURCES/65-0-khmer-os-bokor-fonts.conf b/SOURCES/65-0-khmer-os-bokor-fonts.conf
new file mode 100644
index 0000000..47c3cda
--- /dev/null
+++ b/SOURCES/65-0-khmer-os-bokor-fonts.conf
@@ -0,0 +1,23 @@
+
+
+
+
+
+ Khmer OS Bokor
+
+ monospace
+
+
+
+
+
+ km
+
+
+ monospace
+
+
+ Khmer OS Bokor
+
+
+
diff --git a/SOURCES/65-0-khmer-os-content-fonts.conf b/SOURCES/65-0-khmer-os-content-fonts.conf
new file mode 100644
index 0000000..f5904cb
--- /dev/null
+++ b/SOURCES/65-0-khmer-os-content-fonts.conf
@@ -0,0 +1,23 @@
+
+
+
+
+
+ Khmer OS Content
+
+ monospace
+
+
+
+
+
+ km
+
+
+ monospace
+
+
+ Khmer OS Content
+
+
+
diff --git a/SOURCES/65-0-khmer-os-fasthand-fonts.conf b/SOURCES/65-0-khmer-os-fasthand-fonts.conf
new file mode 100644
index 0000000..ac8dfd8
--- /dev/null
+++ b/SOURCES/65-0-khmer-os-fasthand-fonts.conf
@@ -0,0 +1,23 @@
+
+
+
+
+
+ Khmer OS Fasthand
+
+ fantasy
+
+
+
+
+
+ km
+
+
+ fantasy
+
+
+ Khmer OS Fasthand
+
+
+
diff --git a/SOURCES/65-0-khmer-os-freehand-fonts.conf b/SOURCES/65-0-khmer-os-freehand-fonts.conf
new file mode 100644
index 0000000..2b309a7
--- /dev/null
+++ b/SOURCES/65-0-khmer-os-freehand-fonts.conf
@@ -0,0 +1,23 @@
+
+
+
+
+
+ Khmer OS Freehand
+
+ fantasy
+
+
+
+
+
+ km
+
+
+ fantasy
+
+
+ Khmer OS Freehand
+
+
+
diff --git a/SOURCES/65-0-khmer-os-metal-chrieng-fonts.conf b/SOURCES/65-0-khmer-os-metal-chrieng-fonts.conf
new file mode 100644
index 0000000..8d15c7b
--- /dev/null
+++ b/SOURCES/65-0-khmer-os-metal-chrieng-fonts.conf
@@ -0,0 +1,23 @@
+
+
+
+
+
+ Khmer OS Metal Chrieng
+
+ fantasy
+
+
+
+
+
+ km
+
+
+ fantasy
+
+
+ Khmer OS Metal Chrieng
+
+
+
diff --git a/SOURCES/65-0-khmer-os-muol-fonts.conf b/SOURCES/65-0-khmer-os-muol-fonts.conf
new file mode 100644
index 0000000..74fb250
--- /dev/null
+++ b/SOURCES/65-0-khmer-os-muol-fonts.conf
@@ -0,0 +1,60 @@
+
+
+
+
+
+ Khmer OS Muol
+
+ monospace
+
+
+
+ Khmer OS Muol Light
+
+ monospace
+
+
+
+
+
+ km
+
+
+ monospace
+
+
+ Khmer OS Muol
+
+
+
+
+ km
+
+
+ monospace
+
+
+ Khmer OS Muol Light
+
+
+
+
+ Khmer OS Muol Light
+
+
+ Khmer OS Muol Light
+
+
+ Regular
+
+
+ Khmer OS Muol
+
+
+ Light
+
+
+ 50
+
+
+
diff --git a/SOURCES/65-0-khmer-os-muol-pali-fonts.conf b/SOURCES/65-0-khmer-os-muol-pali-fonts.conf
new file mode 100644
index 0000000..970c1b5
--- /dev/null
+++ b/SOURCES/65-0-khmer-os-muol-pali-fonts.conf
@@ -0,0 +1,23 @@
+
+
+
+
+
+ Khmer OS Muol Pali
+
+ monospace
+
+
+
+
+
+ km
+
+
+ monospace
+
+
+ Khmer OS Muol Pali
+
+
+
diff --git a/SOURCES/65-0-khmer-os-siemreap-fonts.conf b/SOURCES/65-0-khmer-os-siemreap-fonts.conf
new file mode 100644
index 0000000..d2e41a4
--- /dev/null
+++ b/SOURCES/65-0-khmer-os-siemreap-fonts.conf
@@ -0,0 +1,23 @@
+
+
+
+
+
+ Khmer OS Siemreap
+
+ monospace
+
+
+
+
+
+ km
+
+
+ monospace
+
+
+ Khmer OS Siemreap
+
+
+
diff --git a/SOURCES/65-0-khmer-os-system-fonts.conf b/SOURCES/65-0-khmer-os-system-fonts.conf
new file mode 100644
index 0000000..844180b
--- /dev/null
+++ b/SOURCES/65-0-khmer-os-system-fonts.conf
@@ -0,0 +1,23 @@
+
+
+
+
+
+ Khmer OS System
+
+ system-ui
+
+
+
+
+
+ km
+
+
+ monospace
+
+
+ Khmer OS System
+
+
+
diff --git a/SOURCES/License.txt b/SOURCES/License.txt
new file mode 100644
index 0000000..21ce595
--- /dev/null
+++ b/SOURCES/License.txt
@@ -0,0 +1,17 @@
+KhmerOS - font for the Khmer language of Cambodia
+Copyright 2007 Danh Hong
+
+This font is free software; you can redistribute it and/or modify it under the
+terms of the GNU Lesser General Public License as published by the Free
+Software Foundation; either version 2.1 of the License, or (at your option)
+any later version.
+
+This library is distributed in the hope that it will be useful, but WITHOUT
+ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+FOR A PARTICULAR PURPOSE.? See the GNU Lesser General Public License for
+more details.
+
+You should have received a copy of the GNU Lesser General Public License along
+with this font; if not, write to the Free Software Foundation, Inc., 51
+Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or
+visit http://www.gnu.org/licenses/lgpl.html
diff --git a/SPECS/khmer-os-fonts.spec b/SPECS/khmer-os-fonts.spec
new file mode 100644
index 0000000..698ed53
--- /dev/null
+++ b/SPECS/khmer-os-fonts.spec
@@ -0,0 +1,328 @@
+BuildArch: noarch
+
+%global archivename All_KhmerOS_%{version}
+
+Version: 5.0
+Release: 36%{?dist}
+License: LGPLv2+
+URL: http://www.khmeros.info/en/fonts
+
+%global common_description %{expand:
+The Khmer OS fonts include Khmer and Latin alphabets, and they have equivalent
+sizes for Khmer and English alphabets, so that when texts mix both it is not
+necessary to have different point sizes for the text in each language.
+
+They were created by Danh Hong of the Cambodian Open Institute.}
+
+%global foundry Khmer OS
+%global fontlicenses License.txt
+
+Source0: http://downloads.sourceforge.net/khmer/%{archivename}.zip
+Source1: 65-0-%{fontpkgname1}.conf
+Source2: 65-0-%{fontpkgname2}.conf
+Source3: 65-0-%{fontpkgname3}.conf
+Source4: 65-0-%{fontpkgname4}.conf
+Source5: 65-0-%{fontpkgname5}.conf
+Source6: 65-0-%{fontpkgname6}.conf
+Source7: 65-0-%{fontpkgname7}.conf
+Source8: 65-0-%{fontpkgname8}.conf
+Source9: 65-0-%{fontpkgname9}.conf
+Source10: 65-0-%{fontpkgname10}.conf
+Source11: License.txt
+
+Name: khmer-os-fonts
+Summary: Khmer font family set created by Danh Hong of the Cambodian Open Institute
+%description
+%wordwrap -v common_description
+
+
+%global fontfamily1 Battambang
+%global fontsummary1 Battambang font
+%global fontpkgheader1 %{expand:
+Obsoletes: khmeros-battambang-fonts < 5.0-31
+Provides: khmeros-battambang-fonts = %{version}-%{release}
+}
+%global fonts1 KhmerOS_battambang.ttf
+%global fontconfs1 %{SOURCE1}
+%global fontdescription1 %{expand:
+%{common_description}
+
+This package provides Battambang fonts.
+}
+
+%global fontfamily2 Bokor
+%global fontsummary2 Bokor font
+%global fontpkgheader2 %{expand:
+Obsoletes: khmeros-bokor-fonts < 5.0-31
+Provides: khmeros-bokor-fonts = %{version}-%{release}
+}
+%global fonts2 KhmerOS_bokor.ttf
+%global fontconfs2 %{SOURCE2}
+%global fontdescription2 %{expand:
+%{common_description}
+
+This package provides Bokor font family.
+}
+
+%global fontfamily3 Content
+%global fontsummary3 Content font family
+%global fontpkgheader3 %{expand:
+Obsoletes: khmeros-base-fonts < 5.0-31
+Provides: khmeros-base-fonts = %{version}-%{release}
+}
+%global fonts3 KhmerOS_content.ttf
+%global fontconfs3 %{SOURCE3}
+%global fontdescription3 %{expand:
+%{common_description}
+
+This package provides Content font family.
+}
+
+%global fontfamily4 Fasthand
+%global fontsummary4 Fasthand font family
+%global fontpkgheader4 %{expand:
+Obsoletes: khmeros-handwritten-fonts < 5.0-31
+Provides: khmeros-handwritten-fonts = %{version}-%{release}
+}
+%global fonts4 KhmerOS_fasthand.ttf
+%global fontconfs4 %{SOURCE4}
+%global fontdescription4 %{expand:
+%{common_description}
+
+This package provides Fasthand, a handwritten font family.
+}
+
+%global fontfamily5 Freehand
+%global fontsummary5 Freehand font family
+%global fontpkgheader5 %{expand:
+Obsoletes: khmeros-handwritten-fonts < 5.0-31
+Provides: khmeros-handwritten-fonts = %{version}-%{release}
+}
+%global fonts5 KhmerOS_freehand.ttf
+%global fontconfs5 %{SOURCE5}
+%global fontdescription5 %{expand:
+%{common_description}
+
+This package provides Freehand, a handwritten font family.
+}
+
+%global fontfamily6 Metal Chrieng
+%global fontsummary6 Metal Chrieng font
+%global fontpkgheader6 %{expand:
+Obsoletes: khmeros-metal-chrieng-fonts < 5.0-31
+Provides: khmeros-metal-chrieng-fonts = %{version}-%{release}
+}
+%global fonts6 KhmerOS_metalchrieng.ttf
+%global fontconfs6 %{SOURCE6}
+%global fontdescription6 %{expand:
+%{common_description}
+
+This package provides Metal Chrieng font.
+}
+
+%global fontfamily7 Muol
+%global fontsummary7 Muol normal and Muol Light font family
+%global fontpkgheader7 %{expand:
+Obsoletes: khmeros-muol-fonts < 5.0-31
+Provides: khmeros-muol-fonts = %{version}-%{release}
+}
+%global fonts7 KhmerOS_muol.ttf KhmerOS_muollight.ttf
+%global fontconfs7 %{SOURCE7}
+%global fontdescription7 %{expand:
+%{common_description}
+
+This package provides Muol normal and Muol Light font family.
+}
+
+%global fontfamily8 Muol Pali
+%global fontsummary8 Muol Pali font
+%global fontpkgheader8 %{expand:
+Obsoletes: khmeros-muol-fonts < 5.0-31
+Provides: khmeros-muol-fonts = %{version}-%{release}
+}
+%global fonts8 KhmerOS_muolpali.ttf
+%global fontconfs8 %{SOURCE8}
+%global fontdescription8 %{expand:
+%{common_description}
+
+This package provides Muol Pali font.
+}
+
+%global fontfamily9 Siemreap
+%global fontsummary9 Siemreap font
+%global fontpkgheader9 %{expand:
+Obsoletes: khmeros-siemreap-fonts < 5.0-31
+Provides: khmeros-siemreap-fonts = %{version}-%{release}
+}
+%global fonts9 KhmerOS_siemreap.ttf
+%global fontconfs9 %{SOURCE9}
+%global fontdescription9 %{expand:
+%{common_description}
+
+This package provides Siemreap fonts.
+}
+
+%global fontfamily10 System
+%global fontsummary10 System font
+%global fontpkgheader10 %{expand:
+Obsoletes: khmeros-base-fonts < 5.0-31
+Provides: khmeros-base-fonts = %{version}-%{release}
+}
+%global fonts10 KhmerOS_sys.ttf
+%global fontconfs10 %{SOURCE10}
+%global fontdescription10 %{expand:
+%{common_description}
+
+This package provides System font family.
+}
+
+%fontpkg -a
+
+%fontmetapkg -z 1,2,3,6,9,10
+
+%global muolmetasummary All the Muol font family packages
+%global muolmetadescription %{expand:
+This meta-package installs all the Muol font family packages.
+}
+
+%global handwrittenmetasummary All the handwritten font family packages
+%global handwrittenmetadescription %{expand:
+This meta-package installs all the handwritten font family packages.
+}
+%fontmetapkg -n khmer-os-muol-fonts-all -s muolmetasummary -d muolmetadescription -z 7,8
+
+%fontmetapkg -n khmer-os-handwritten-fonts -s handwrittenmetasummary -d handwrittenmetadescription -z 4,5
+
+%prep
+%autosetup -n %{archivename}
+install -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} .
+install -p %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} .
+install -p %{SOURCE9} %{SOURCE10} %{SOURCE11} .
+%linuxtext License.txt
+
+
+%build
+%fontbuild -a
+
+%install
+%fontinstall -a
+
+%check
+%fontcheck -a
+
+%fontfiles -a
+
+%changelog
+* Mon Aug 09 2021 Mohan Boddu - 5.0-36
+- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
+ Related: rhbz#1991688
+
+* Sat May 22 2021 Parag Nemade - 5.0-35
+- Resolves:rhbz#1961996 - Fix the syntax for path_prefix in tests.yml
+
+* Fri May 21 2021 Parag Nemade - 5.0-34
+- Resolves:rhbz#1961996 - Add gating tests
+
+* Fri Apr 16 2021 Mohan Boddu - 5.0-33
+- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
+
+* Tue Jan 26 2021 Fedora Release Engineering - 5.0-32
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Tue Aug 18 2020 Parag Nemade - 5.0-31
+- Convert to new fonts packaging guidelines (rh#1828983)
+
+* Tue Jul 28 2020 Fedora Release Engineering - 5.0-30
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Wed Jan 29 2020 Fedora Release Engineering - 5.0-29
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Thu Jul 25 2019 Fedora Release Engineering - 5.0-28
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Fri Feb 01 2019 Fedora Release Engineering - 5.0-27
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Jul 13 2018 Fedora Release Engineering - 5.0-26
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Wed Jul 04 2018 Parag Nemade - 5.0-25
+- Update to follow latest packaging guidelines
+
+* Wed Feb 07 2018 Fedora Release Engineering - 5.0-24
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering - 5.0-23
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Fri Feb 10 2017 Fedora Release Engineering - 5.0-22
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Thu Feb 04 2016 Fedora Release Engineering - 5.0-21
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Wed Jun 17 2015 Fedora Release Engineering - 5.0-20
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Thu Oct 30 2014 Pravin Satpute - 5.0-19
+- Adding metainfo for gnome-software.
+- Corrected url
+
+* Sun Jun 08 2014 Fedora Release Engineering - 5.0-18
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sat Aug 03 2013 Fedora Release Engineering - 5.0-17
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering - 5.0-16
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Tue Nov 27 2012 Jon Ciesla - 5.0-15
+- Remove old obsoletes, BZ 880479.
+
+* Thu Jul 19 2012 Fedora Release Engineering - 5.0-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Thu Jul 05 2012 Parag - 5.0-13
+- Resolves:rh#837520 - Malformed fontconfig config file
+
+* Fri Jan 13 2012 Fedora Release Engineering - 5.0-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Mon Feb 07 2011 Fedora Release Engineering - 5.0-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Jul 12 2010 Parag - 5.0-10
+- Added License.txt in -common
+
+* Thu May 20 2010 Parag - 5.0-9
+- Resolves:rh#586253 - No fontconfig config files provided
+
+* Tue Feb 16 2010 Parag - 5.0-8
+- drop -common owning %%{_fontdir}
+
+* Fri Jul 24 2009 Fedora Release Engineering - 5.0-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Feb 25 2009 Fedora Release Engineering - 5.0-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Jan 25 2009 Michal Nowak - 5.0-5
+- provide Obsoletes and dependency on -common pkg
+
+* Fri Jan 23 2009 Michal Nowak - 5.0-4
+- changes to comply with F11 font rules
+
+* Tue Jul 8 2008 Michal Nowak - 5.0-3
+- reshaping to multiple subpackages based on font type/purpose
+- license uncertainity is solved; licence field is set according
+ to information from .ttf files read via gnome-font-viewer
+
+* Mon Jul 7 2008 Michal Nowak - 5.0-2
+- removing Fedora specific license
+- refactoring summary and description texts (Nicolas Mailhot)
+
+* Fri Jul 4 2008 Michal Nowak - 5.0-1
+- initial release
+