commit 9ea096f70f7589ca3139c6d36b2d6d73b8b530e3
Author: Jan Palus <[email protected]>
Date:   Wed Aug 7 23:51:14 2019 +0200

    new bcond to enable building of deprecated libnm-gtk library; rel 3

 NetworkManager-applet.spec | 19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)
---
diff --git a/NetworkManager-applet.spec b/NetworkManager-applet.spec
index 56e315c..b9425f0 100644
--- a/NetworkManager-applet.spec
+++ b/NetworkManager-applet.spec
@@ -1,13 +1,14 @@
 #
 # Conditional build:
 %bcond_with    appindicator    # application indicators instead of xembed 
systray support
+%bcond_with    libnm_gtk       # build deprecated libnm-gtk lib (depends on 
libnm-glib dropped in NetworkManager 1.20)
 #
 %define                nmversion 2:1.8
 Summary:       Network Manager for GNOME
 Summary(pl.UTF-8):     ZarzÄ…dca sieci dla GNOME
 Name:          NetworkManager-applet
 Version:       1.8.22
-Release:       2
+Release:       3
 License:       GPL v2
 Group:         X11/Applications
 Source0:       
http://ftp.gnome.org/pub/GNOME/sources/network-manager-applet/1.8/network-manager-applet-%{version}.tar.xz
@@ -115,7 +116,7 @@ Dokumentacja API biblioteki NMA (NetworkManager Applet).
 %meson build \
        -Dappindicator=%{?with_appindicator:yes}%{!?with_appindicator:no} \
        -Dgtk_doc=true \
-       -Dlibnm_gtk=true
+       -Dlibnm_gtk=%{__true_false libnm_gtk}
 %ninja_build -C build
 
 %install
@@ -161,23 +162,27 @@ fi
 
 %files -n NetworkManager-gtk-lib
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libnm-gtk.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libnm-gtk.so.0
 %attr(755,root,root) %{_libdir}/libnma.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libnma.so.0
 %{_libdir}/girepository-1.0/NMA-1.0.typelib
+%if %{with libnm_gtk}
+%attr(755,root,root) %{_libdir}/libnm-gtk.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libnm-gtk.so.0
 %{_libdir}/girepository-1.0/NMGtk-1.0.typelib
+%endif
 
 %files -n NetworkManager-gtk-lib-devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libnm-gtk.so
 %attr(755,root,root) %{_libdir}/libnma.so
 %{_datadir}/gir-1.0/NMA-1.0.gir
+%{_includedir}/libnma
+%{_pkgconfigdir}/libnma.pc
+%if %{with libnm_gtk}
+%attr(755,root,root) %{_libdir}/libnm-gtk.so
 %{_datadir}/gir-1.0/NMGtk-1.0.gir
 %{_includedir}/libnm-gtk
-%{_includedir}/libnma
 %{_pkgconfigdir}/libnm-gtk.pc
-%{_pkgconfigdir}/libnma.pc
+%endif
 
 %files -n NetworkManager-gtk-lib-apidocs
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/NetworkManager-applet.git/commitdiff/9ea096f70f7589ca3139c6d36b2d6d73b8b530e3

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to