[packages/ibis] - updated to 0.13.1 (new soname)

qboosh qboosh at pld-linux.org
Mon Mar 31 21:52:30 CEST 2025


commit 754ec68fbe5c651f8609d37bc1a5da20d1398501
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Mar 31 19:57:20 2025 +0200

    - updated to 0.13.1 (new soname)

 ibis.spec | 33 ++++++++++++++++++++-------------
 1 file changed, 20 insertions(+), 13 deletions(-)
---
diff --git a/ibis.spec b/ibis.spec
index d4d21fb..4237511 100644
--- a/ibis.spec
+++ b/ibis.spec
@@ -6,27 +6,31 @@
 Summary:	Ibis IRCv3 parsing library
 Summary(pl.UTF-8):	Biblioteka Ibis do analizy protokołu IRCv3
 Name:		ibis
-Version:	0.8.2
+Version:	0.13.1
 Release:	1
 License:	GPL v2+
 Group:		Libraries
 Source0:	https://downloads.sourceforge.net/pidgin/%{name}-%{version}.tar.xz
-# Source0-md5:	bad64d9fa6a2da289481eb6a2613a774
+# Source0-md5:	b7fc40fd8f8a65a0493417375d391a4d
 URL:		https://keep.imfreedom.org/ibis/ibis/
-BuildRequires:	birb-devel
+BuildRequires:	birb-devel >= 0.3.1
 # C17
 BuildRequires:	gcc >= 6:7
-%{?with_apidocs:BuildRequires:	gi-docgen >= 2023.1}
+%{?with_apidocs:BuildRequires:	gi-docgen >= 2025.3}
 BuildRequires:	glib2-devel >= 1:2.76.0
-BuildRequires:	hasl-devel
+BuildRequires:	hasl-devel >= 0.4.0
 BuildRequires:	meson >= 1.0.0
 BuildRequires:	ninja >= 1.5
+BuildRequires:	pango-devel >= 1:1.54.0
 BuildRequires:	pkgconfig
 BuildRequires:	rpm-build >= 4.6
-BuildRequires:	rpmbuild(macros) >= 2.029
+BuildRequires:	rpmbuild(macros) >= 2.042
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
-Requires:	glib2 >= 1:2.70
+Requires:	birb >= 0.3.1
+Requires:	glib2 >= 1:2.76
+Requires:	hasl >= 0.4.0
+Requires:	pango >= 1:1.54.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -40,9 +44,10 @@ Summary:	Header files for ibis library
 Summary(pl.UTF-8):	Pliki nagłówkowe biblioteki ibis
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	birb-devel
+Requires:	birb-devel >= 0.3.1
 Requires:	glib2-devel >= 1:2.76.0
-Requires:	hasl-devel
+Requires:	hasl-devel >= 0.4.0
+Requires:	pango-devel >= 1:1.54.0
 
 %description devel
 Header files for ibis library.
@@ -78,16 +83,16 @@ Dokumentacja API biblioteki ibis.
 %setup -q
 
 %build
-%meson build \
+%meson \
 	%{!?with_static_libs:--default-library=shared} \
 	%{!?with_apidocs:-Ddocs=false}
 
-%ninja_build -C build
+%meson_build
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%ninja_install -C build
+%meson_install
 
 install -d $RPM_BUILD_ROOT%{_gidocdir}
 %{__mv} $RPM_BUILD_ROOT%{_docdir}/ibis $RPM_BUILD_ROOT%{_gidocdir}
@@ -101,11 +106,13 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog README.md
-%attr(755,root,root) %{_libdir}/libibis.so
+%attr(755,root,root) %{_libdir}/libibis.so.*.*.*
+%ghost %{_libdir}/libibis.so.0
 %{_libdir}/girepository-1.0/Ibis-1.0.typelib
 
 %files devel
 %defattr(644,root,root,755)
+%{_libdir}/libibis.so
 %{_includedir}/ibis-1.0
 %{_datadir}/gir-1.0/Ibis-1.0.gir
 %{_pkgconfigdir}/ibis.pc
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ibis.git/commitdiff/754ec68fbe5c651f8609d37bc1a5da20d1398501



More information about the pld-cvs-commit mailing list