[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