diff --git a/liberation-fonts-2.00.5.tar.gz b/liberation-fonts-2.00.5.tar.gz
new file mode 100644
index 0000000..69dad81
Binary files /dev/null and b/liberation-fonts-2.00.5.tar.gz differ
diff --git a/liberation-fonts-mono.conf b/liberation-fonts-mono.conf
new file mode 100644
index 0000000..91b2f57
--- /dev/null
+++ b/liberation-fonts-mono.conf
@@ -0,0 +1,18 @@
+
+
+
+
+
+ Courier New
+
+ Liberation Mono
+
+
+
+ Liberation Mono
+
+ Courier New
+
+
+
+
diff --git a/liberation-fonts-sans.conf b/liberation-fonts-sans.conf
new file mode 100644
index 0000000..c0d16d2
--- /dev/null
+++ b/liberation-fonts-sans.conf
@@ -0,0 +1,30 @@
+
+
+
+
+
+ Arial
+
+ Liberation Sans
+
+
+
+ Liberation Sans
+
+ Arial
+
+
+
+ ArialMT
+
+ Liberation Sans
+
+
+
+ Liberation Sans
+
+ ArialMT
+
+
+
+
diff --git a/liberation-fonts-serif.conf b/liberation-fonts-serif.conf
new file mode 100644
index 0000000..4aafd48
--- /dev/null
+++ b/liberation-fonts-serif.conf
@@ -0,0 +1,18 @@
+
+
+
+
+
+ Times New Roman
+
+ Liberation Serif
+
+
+
+ Liberation Serif
+
+ Times New Roman
+
+
+
+
diff --git a/liberation-fonts.spec b/liberation-fonts.spec
new file mode 100644
index 0000000..b5386c1
--- /dev/null
+++ b/liberation-fonts.spec
@@ -0,0 +1,75 @@
+Name: liberation-fonts
+Summary: Liberation Fonts
+Version: 2.00.5
+Release: 2
+Epoch: 1
+# The license of the Liberation Fonts is a EULA that contains GPLv2 and two
+# exceptions:
+# The first exception is the standard FSF font exception.
+# The second exception is an anti-lockdown clause somewhat like the one in
+# GPLv3. This license is Free, but GPLv2 and GPLv3 incompatible.
+License: Liberation
+URL: https://github.com/liberationfonts/%{name}
+Source0: https://github.com/liberationfonts/%{name}/files/2012633/%{name}-%{version}.tar.gz
+Source1: %{name}-mono.conf
+Source2: %{name}-sans.conf
+Source3: %{name}-serif.conf
+Source4: liberation.metainfo.xml
+Source5: liberation-mono.metainfo.xml
+Source6: liberation-sans.metainfo.xml
+Source7: liberation-serif.metainfo.xml
+BuildArch: noarch
+BuildRequires: fontpackages-devel >= 1.13, xorg-x11-font-utils libappstream-glib fontforge python3 python3-fonttools
+Requires: fontpackages-filesystem >= 1.13
+Obsoletes: liberation-narrow-fonts < 1:2.0.0
+Provides: liberation-narrow-fonts = %{epoch}:%{version}-%{release}
+Obsoletes: liberation-fonts-common liberation-sans-fonts liberation-serif-fonts liberation-mono-fonts
+Provides: liberation-fonts-common liberation-sans-fonts liberation-serif-fonts liberation-mono-fonts
+
+%description
+The Liberation Fonts are intended to be replacements for the three most
+commonly used fonts on Microsoft systems: Times New Roman, Arial, and Courier New.
+
+%prep
+%autosetup -n %{name}-%{version} -p1
+
+%build
+%make_build
+mv liberation-fonts-ttf-%{version}/* .
+
+%install
+install -m 0755 -d %{buildroot}%{_fontdir}
+install -m 0644 -p *.ttf %{buildroot}%{_fontdir}
+install -m 0755 -d %{buildroot}%{_sysconfdir}/X11/fontpath.d
+ln -s %{_fontdir} %{buildroot}%{_sysconfdir}/X11/fontpath.d/%{name}
+install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} %{buildroot}%{_fontconfig_confdir}
+install -m 0644 -p %{SOURCE1} %{buildroot}%{_fontconfig_templatedir}/59-liberation-mono.conf
+install -m 0644 -p %{SOURCE2} %{buildroot}%{_fontconfig_templatedir}/59-liberation-sans.conf
+install -m 0644 -p %{SOURCE3} %{buildroot}%{_fontconfig_templatedir}/59-liberation-serif.conf
+install -Dm 0644 -p %{SOURCE4} %{buildroot}%{_datadir}/appdata/liberation.metainfo.xml
+install -Dm 0644 -p %{SOURCE5} %{buildroot}%{_datadir}/appdata/liberation-mono.metainfo.xml
+install -Dm 0644 -p %{SOURCE6} %{buildroot}%{_datadir}/appdata/liberation-sans.metainfo.xml
+install -Dm 0644 -p %{SOURCE7} %{buildroot}%{_datadir}/appdata/liberation-serif.metainfo.xml
+
+for fconf in 59-liberation-mono.conf 59-liberation-sans.conf 59-liberation-serif.conf; do
+ ln -s %{_fontconfig_templatedir}/$fconf %{buildroot}%{_fontconfig_confdir}/$fconf
+done
+
+mkfontscale %{buildroot}%{_fontdir}
+mkfontdir %{buildroot}%{_fontdir}
+
+%check
+appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/liberation*.metainfo.xml
+
+%_font_pkg -f *-liberation-*.conf Liberation*.ttf
+%{_datadir}/appdata/*.metainfo.xml
+%doc AUTHORS ChangeLog README TODO
+%license LICENSE
+%dir %{_fontdir}
+%verify(not md5 size mtime) %{_fontdir}/fonts.dir
+%verify(not md5 size mtime) %{_fontdir}/fonts.scale
+%{_sysconfdir}/X11/fontpath.d/%{name}
+
+%changelog
+* Tue Dec 3 2019 chenzhenyu - 2.00.3-2
+- Package init
diff --git a/liberation-mono.metainfo.xml b/liberation-mono.metainfo.xml
new file mode 100644
index 0000000..1a87e6c
--- /dev/null
+++ b/liberation-mono.metainfo.xml
@@ -0,0 +1,7 @@
+
+
+
+ liberation-mono
+ CC0-1.0
+ liberation
+
diff --git a/liberation-sans.metainfo.xml b/liberation-sans.metainfo.xml
new file mode 100644
index 0000000..6bb69bd
--- /dev/null
+++ b/liberation-sans.metainfo.xml
@@ -0,0 +1,7 @@
+
+
+
+ liberation-sans
+ CC0-1.0
+ liberation
+
diff --git a/liberation-serif.metainfo.xml b/liberation-serif.metainfo.xml
new file mode 100644
index 0000000..9b1ab19
--- /dev/null
+++ b/liberation-serif.metainfo.xml
@@ -0,0 +1,7 @@
+
+
+
+ liberation-serif
+ CC0-1.0
+ liberation
+
diff --git a/liberation.metainfo.xml b/liberation.metainfo.xml
new file mode 100644
index 0000000..287c25e
--- /dev/null
+++ b/liberation.metainfo.xml
@@ -0,0 +1,8 @@
+
+
+
+ liberation
+ CC0-1.0
+ Liberation
+ Open source versions of several commercial fonts
+