lohit-odia-fonts/lohit-odia-fonts.spec

65 lines
1.8 KiB
RPMSpec
Raw Normal View History

2019-12-14 18:57:34 +08:00
Name: lohit-odia-fonts
Version: 2.91.2
Release: 6
Summary: Cygwin lohit-odia-fonts packaging
License: OFL
URL: https://pagure.io/lohit
Source0: https://releases.pagure.org/lohit/lohit-odia-%{version}.tar.gz
Source1: %{name}.conf
BuildArch: noarch
BuildRequires: fontforge >= 20080429 fontpackages-devel python3-devel
Requires: fontpackages-filesystem
Provides: lohit-oriya-fonts = %{version}-%{release}
Obsoletes: lohit-oriya-fonts < 2.5.4.1-4
%description
Cygwin lohit-odia-fonts packaging.
%package_help
%prep
%autosetup -n lohit-odia-%{version} -p1
mv 66-lohit-odia.conf 65-0-lohit-odia.conf
%build
%make_build ttf
%install
install -m 0755 -d %{buildroot}%{_datadir}/fonts/lohit-odia
install -m 0644 -p *.ttf %{buildroot}%{_datadir}/fonts/lohit-odia
install -m 0755 -d %{buildroot}%{_sysconfdir}/fonts/conf.d
install -m 0755 -d %{buildroot}%{_datadir}/fontconfig/conf.avail
install -m 0644 -p 65-0-lohit-odia.conf %{buildroot}%{_datadir}/fontconfig/conf.avail
ln -s %{_datadir}/fontconfig/conf.avail/65-0-lohit-odia.conf \
%{buildroot}%{_sysconfdir}/fonts/conf.d/65-0-lohit-odia.conf
install -m 0644 -p %{SOURCE1} %{buildroot}%{_datadir}/fontconfig/conf.avail/30-lohit-odia.conf
ln -s %{_datadir}/fontconfig/conf.avail/30-lohit-odia.conf \
%{buildroot}%{_sysconfdir}/fonts/conf.d/30-lohit-odia.conf
install -m 0644 -p -D io.pagure.lohit.odia.font.metainfo.xml \
%{buildroot}%{_datadir}/metainfo/io.pagure.lohit.odia.font.metainfo.xml
%files
%defattr(-,root,root)
%doc AUTHORS README
%license COPYRIGHT
%{_datadir}/fonts/lohit-odia/*.ttf
%{_sysconfdir}/fonts/conf.d/*.conf
%{_datadir}/fontconfig/conf.avail/*.conf
%{_datadir}/metainfo/io.pagure.lohit.odia.font.metainfo.xml
%files help
%defattr(-,root,root)
%doc OFL.txt ChangeLog
%changelog
* Sat Nov 23 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.91.2-6
- Package init