[packages/libisoburn] - updated to 1.5.8.pl02, replaced .la file by pc patch
qboosh
qboosh at pld-linux.org
Sat Jul 4 19:07:23 CEST 2026
commit 5e6a3f0582e369c3a2489a1d91ca3ce012405c20
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Jul 4 19:07:19 2026 +0200
- updated to 1.5.8.pl02, replaced .la file by pc patch
libisoburn-pc.patch | 11 +++++++++++
libisoburn.spec | 26 ++++++++++++++++----------
2 files changed, 27 insertions(+), 10 deletions(-)
---
diff --git a/libisoburn.spec b/libisoburn.spec
index 14557c4..43d04ce 100644
--- a/libisoburn.spec
+++ b/libisoburn.spec
@@ -1,27 +1,30 @@
+%define libburn_ver 1.5.8
+%define libisofs_ver %{version}
Summary: Multi-session filesystem extension to libisofs, libburn
Summary(pl.UTF-8): Wielosesyjne rozszerzenie systemu plików do libisofs i libburn
Name: libisoburn
-Version: 1.5.8
+Version: 1.5.8.pl02
Release: 1
License: GPL v2+
Group: Libraries
Source0: https://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
-# Source0-md5: f48531ef1c16294ef55a1d5a52c2086f
+# Source0-md5: 008b9adc9ab3545e167495220b453413
Patch0: %{name}-link.patch
Patch1: %{name}-info.patch
+Patch2: %{name}-pc.patch
URL: https://dev.lovelyhq.com/libburnia/web/wiki
BuildRequires: autoconf >= 2.50
BuildRequires: automake
-BuildRequires: libburn-devel >= %{version}
-BuildRequires: libisofs-devel >= %{version}
+BuildRequires: libburn-devel >= %{libburn_ver}
+BuildRequires: libisofs-devel >= %{libisofs_ver}
BuildRequires: libjte-devel >= 2.0.0
BuildRequires: libtool
BuildRequires: pkgconfig >= 1:0.9.0
BuildRequires: readline-devel
BuildRequires: rpm-build >= 4.6
BuildRequires: texinfo
-Requires: libburn >= %{version}
-Requires: libisofs >= %{version}
+Requires: libburn >= %{libburn_ver}
+Requires: libisofs >= %{libisofs_ver}
Requires: libjte >= 2.0.0
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -54,8 +57,8 @@ Summary: Header files for libisoburn library
Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libisoburn
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: libburn-devel >= %{version}
-Requires: libisofs-devel >= %{version}
+Requires: libburn-devel >= %{libburn_ver}
+Requires: libisofs-devel >= %{libisofs_ver}
Requires: libjte-devel >= 1.0.0
%description devel
@@ -125,9 +128,10 @@ Oparty na Tcl/Tk interfejs do obsługi xorriso w formie okien
dialogowych.
%prep
-%setup -q
+%setup -q -n %{name}-1.5.8
%patch -P0 -p1
%patch -P1 -p1
+%patch -P2 -p1
%build
%{__libtoolize}
@@ -144,6 +148,9 @@ rm -rf $RPM_BUILD_ROOT
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+# obsoleted by pkg-config with pc patch
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libisoburn.la
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -165,7 +172,6 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(644,root,root,755)
%{_libdir}/libisoburn.so
-%{_libdir}/libisoburn.la
%{_includedir}/libisoburn
%{_pkgconfigdir}/libisoburn-1.pc
diff --git a/libisoburn-pc.patch b/libisoburn-pc.patch
new file mode 100644
index 0000000..6534c96
--- /dev/null
+++ b/libisoburn-pc.patch
@@ -0,0 +1,11 @@
+--- libisoburn-1.5.8/libisoburn-1.pc.in.orig 2026-07-04 18:47:43.898016042 +0200
++++ libisoburn-1.5.8/libisoburn-1.pc.in 2026-07-04 18:55:32.198812372 +0200
+@@ -7,6 +7,8 @@ Name: libisoburn
+ Description: Multi-session filesystem extension to libisofs, libburn.
+ Version: @VERSION@
+ Requires:
++Requires.private: libisofs-1 libburn-1
+ Libs: -L${libdir} -lisoburn
++Libs.private: @THREAD_LIBS@
+ Cflags: -I${includedir}/libisoburn
+
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libisoburn.git/commitdiff/5e6a3f0582e369c3a2489a1d91ca3ce012405c20
More information about the pld-cvs-commit
mailing list