[packages/lv2] - added pretrans for transition from symlinks in includedir in <=1.18.2

qboosh qboosh at pld-linux.org
Thu Sep 1 05:59:42 CEST 2022


commit 6fb3a3fac87f455778f0761da1bb539651cc3739
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Sep 1 05:59:47 2022 +0200

    - added pretrans for transition from symlinks in includedir in <=1.18.2

 lv2.spec | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
---
diff --git a/lv2.spec b/lv2.spec
index bb31d9c..71ec137 100644
--- a/lv2.spec
+++ b/lv2.spec
@@ -137,6 +137,24 @@ rm -rf $RPM_BUILD_ROOT
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%pretrans
+# replace symlinks to %{_libdir}/lv2/* with directories
+for p in atom buf-size core data-access dynmanifest event instance-access log midi morph options parameters patch port-groups port-props presets resize-port state time ui units uri-map urid worker lv2plug.in/ns/lv2core ; do
+	if [ -L "%{_includedir}/lv2/$p" ]; then
+		rm -f "%{_includedir}/lv2/$p"
+	fi
+done
+for p in atom buf-size data-access dynmanifest event instance-access log midi morph options parameters patch port-groups port-props presets resize-port state time uri-map urid worker ; do
+	if [ -L "%{_includedir}/lv2/lv2plug.in/ns/ext/$p" ]; then
+		rm -f "%{_includedir}/lv2/lv2plug.in/ns/ext/$p"
+	fi
+done
+for p in ui units ; do
+	if [ -L "%{_includedir}/lv2/lv2plug.in/ns/extensions/$p" ]; then
+		rm -f "%{_includedir}/lv2/lv2plug.in/ns/extensions/$p"
+	fi
+done
+
 %files
 %defattr(644,root,root,755)
 %doc COPYING NEWS README.md
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lv2.git/commitdiff/6fb3a3fac87f455778f0761da1bb539651cc3739



More information about the pld-cvs-commit mailing list