Name: libkylin-chkname Version: 1.0.10 Release: 3 Summary: kylin username check License: GPL-2+ URL: http://www.ukui.org Source0: %{name}-%{version}.tar.gz %description kylin username check %package -n libkylin-chkname-devel Summary: libkylin-chkname-devel Requires: libkylin-chkname1 %description -n libkylin-chkname-devel kylin username check - development file %package -n libkylin-chkname1 Summary: libkylin-chkname1 %description -n libkylin-chkname1 kylin username check - shared library %prep %setup -q %build ./configure --prefix=/usr make -j4 %install rm -rf $RPM_BUILD_ROOT make DESTDIR=%{buildroot} install mkdir -p %{buildroot}/usr/share/kylin-chkname mkdir -p %{buildroot}/usr/share/locale/zh_CN/LC_MESSAGES/ cp %{_builddir}/%{name}-%{version}/reserved-names %{buildroot}/usr/share/kylin-chkname cp %{_builddir}/%{name}-%{version}/po/kylin-chkname.mo %{buildroot}/usr/share/locale/zh_CN/LC_MESSAGES/ %clean rm -rf $RPM_BUILD_ROOT %files -n libkylin-chkname-devel %{_includedir}/* %{_prefix}/lib/lib*.so %files -n libkylin-chkname1 %{_prefix}/lib/lib*.so.* %{_prefix}/lib/libkylin_chkname.a %{_prefix}/lib/libkylin_chkname.la %{_datadir}/kylin-chkname/ %{_datadir}/locale/zh_CN/LC_MESSAGES/ %changelog * Wed Mar 01 2023 peijiankang - 1.0.10-3 - add debug to fix unsafe compilation options STRIP * Wed Jun 22 2022 peijiankang - 1.0.10-2 - fix Open reserved-names file failed * Wed Jun 22 2022 peijiankang - 1.0.10-1 - Init Package for libkylin-chkname