From 66ba8c02c799724a5cbcce46db80b8130d6010e7 Mon Sep 17 00:00:00 2001 From: Funda Wang Date: Sat, 9 Nov 2024 21:05:50 +0800 Subject: [PATCH] cleanup spec --- libthai.spec | 44 ++++++++++++++++++++------------------------ libthai.yaml | 3 +-- 2 files changed, 21 insertions(+), 26 deletions(-) diff --git a/libthai.spec b/libthai.spec index e54516f..c3cbf01 100644 --- a/libthai.spec +++ b/libthai.spec @@ -1,16 +1,15 @@ Name: libthai Version: 0.1.29 -Release: 2 +Release: 3 Summary: Libaray for Thai language -License: LGPLv2+ -URL: http://linux.thai.net +License: LGPL-2.1-or-later +URL: https://linux.thai.net Source: https://linux.thai.net/pub/thailinux/software/libthai/libthai-%{version}.tar.xz BuildRequires: gcc BuildRequires: pkgconfig(datrie-0.2) BuildRequires: doxygen - %description LibThai is a C library for developers who need Thai language support in their programs. It includes Thai character set support, Thai character properties, @@ -20,7 +19,6 @@ input method and Thai output method. %package devel Summary: Thai language support routines Requires: %{name} = %{version}-%{release} -Requires: pkgconfig %description devel @@ -28,8 +26,7 @@ The development package for Libthai. %package static Summary: libthai static library -Requires: %{name} = %{version}-%{release} -Requires: pkgconfig +Requires: %{name}-devel = %{version}-%{release} %description static The static library for libthai. @@ -38,27 +35,23 @@ The static library for libthai. %autosetup -n %{name}-%{version} -p1 %build -%configure -make +%configure --enable-static +%make_build %install -rm -rf $RPM_BUILD_ROOT - -%makeinstall +%make_install +%delete_la mkdir installed-docs mv $RPM_BUILD_ROOT%{_docdir}/libthai/* installed-docs rmdir $RPM_BUILD_ROOT%{_docdir}/libthai -rm $RPM_BUILD_ROOT%{_libdir}/*.la - -%ldconfig_scriptlets - %check -make check +%make_build check %files -%doc README AUTHORS COPYING ChangeLog +%license COPYING +%doc README AUTHORS ChangeLog %{_libdir}/lib*.so.* %{_datadir}/libthai @@ -73,22 +66,25 @@ make check %{_libdir}/libthai.a %changelog -* Tue Jul 30 2024 wangxiao -0.1.29-2 +* Sat Nov 09 2024 Funda Wang - 0.1.29-3 +- cleanup spec + +* Tue Jul 30 2024 wangxiao - 0.1.29-2 - update release -* Sat Nov 5 2022 Qingqing Li -0.1.29-1 +* Sat Nov 5 2022 Qingqing Li - 0.1.29-1 - upgrade to 0.1.29 -* Wed Apr 27 2022 volcanodragon -0.1.28-5 +* Wed Apr 27 2022 volcanodragon - 0.1.28-5 - enable check -* Thu Dec 17 2020 xinghe -0.1.28-4 +* Thu Dec 17 2020 xinghe - 0.1.28-4 - correct source -* Fri Jan 10 2020 wuxu_wu -0.1.28-3 +* Fri Jan 10 2020 wuxu_wu - 0.1.28-3 - delte useless patch from package -* Mon Sep 10 2018 openEuler Buildteam -0.1.28-2 +* Mon Sep 10 2018 openEuler Buildteam - 0.1.28-2 - Package init diff --git a/libthai.yaml b/libthai.yaml index aed4bd4..072c95b 100644 --- a/libthai.yaml +++ b/libthai.yaml @@ -1,5 +1,4 @@ version_control: github src_repo: tlwg/libthai tag_prefix: "^v" -seperator: "." - +separator: "." -- Gitee