[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