m17n-db/m17n-db.spec
2023-10-10 17:26:46 +08:00

79 lines
2.3 KiB
RPMSpec

Name: m17n-db
Version: 1.8.4
Release: 1
Summary: Multilingual data files for the m17n library
License: LGPLv2+
URL: http://www.nongnu.org/m17n
Source0: http://download-mirror.savannah.gnu.org/releases/m17n/m17n-db-%{version}.tar.gz
Source1: https://raw.githubusercontent.com/gnuman/m17n-inglish-mims/master/minglish/minglish.mim
BuildRequires: gettext glibc-locale-source gcc
BuildArch: noarch
Obsoletes: m17n-contrib < 1.1.14-4.fc20
Provides: m17n-contrib = 1.1.14-4.fc20
%description
This package provides various multilingual datafiles to m17n library.
the m17n library describe input maps, encoding maps, OpenType font data and
font layout text rendering for languages.
%package extras
Summary: Extra data files for m17n-db
Requires: m17n-db = %{version}-%{release}
Obsoletes: m17n-contrib-extras < 1.1.14-4.fc20
Provides: m17n-contrib-extras = 1.1.14-4.fc20
%description extras
Extra files of the m17n-db for input maps that are less used.
%package devel
Summary: Development files of the m17n-db
Requires: m17n-db = %{version}-%{release}
%description devel
Development data files for m17n-db.
%prep
%autosetup -n %{name}-%{version} -p1
%build
%configure
%make_build
%install
%make_install
install -p %{SOURCE1} %{buildroot}%{_datadir}/m17n
%find_lang m17n-db
%files
%doc AUTHORS README
%license COPYING
%dir %{_datadir}/m17n
%{_datadir}/m17n/{mdb.dir,*.tbl,scripts,*.flt,a*.mim,b*.mim,c*.mim,d*.mim,e*.mim,f*.mim,g*.mim,h*.mim}
%{_datadir}/m17n/{i*.mim,k*.mim,l*.mim,m*.mim,n*.mim,o*.mim,p*.mim,r*.mim,s*.mim,t*.mim,u*.mim,v*.mim,y*.mim}
%{_datadir}/m17n/icons/*.png
%exclude %{_datadir}/m17n/{zh-*.mim,ja-*.mim,bn-unijoy.mim,ispell.mim}
%exclude %{_datadir}/m17n/icons/{zh*.png,ja*.png,bn-unijoy.png}
%files extras -f m17n-db.lang
%{_datadir}/m17n/{zh-*.mim,ja*.mim,*.fst,*.map,*.tab,*.lnm,LOCALE.*}
%{_datadir}/m17n/icons/{zh*.png,ja*.png}
%files devel
%{_bindir}/m17n-db
%{_datadir}/pkgconfig/m17n-db.pc
%changelog
* Tue Oct 10 2023 yaoxin <yao_xin001@hoperun.com> - 1.8.4-1
- Upgrade to 1.8.4
* Wed Jun 09 2021 wulei <wulei80@huawei.com> - 1.8.0-6
- fixes failed: error: no acceptable C compiler found in PATH
* Sat Nov 30 2019 tianfei<tianfei16@huawei.com> - 1.8.0-5
- Package init