[packages/pragha] - updated to 1.3.4 (now prepared for grilo-0.3 and rygel-2.6 APIs) - rebuild ac/am/lt for --as-neede

qboosh qboosh at pld-linux.org
Tue May 12 18:52:31 CEST 2020


commit f3238a2de461fa6de071578c84012b2ac13a29ef
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue May 12 18:53:00 2020 +0200

    - updated to 1.3.4 (now prepared for grilo-0.3 and rygel-2.6 APIs)
    - rebuild ac/am/lt for --as-needed to work (and drop e.g. non-direct nettle dependency)

 pragha.spec | 30 ++++++++++++++++++------------
 1 file changed, 18 insertions(+), 12 deletions(-)
---
diff --git a/pragha.spec b/pragha.spec
index 3d7da35..aef6be4 100644
--- a/pragha.spec
+++ b/pragha.spec
@@ -1,20 +1,22 @@
 #
 # Conditional build:
-%bcond_with	grilo	# playing on DLNA servers using grilo
-%bcond_with	rygel	# sharing on DLNA using rygel
+%bcond_without	grilo	# playing on DLNA servers using grilo
+%bcond_without	rygel	# sharing on DLNA using rygel
 %bcond_without	xfce	# session management support using libxfce4ui
 #
 Summary:	Lightweight GTK+ music manager
 Summary(pl.UTF-8):	Lekki zarządca muzyki oparty na GTK+
 Name:		pragha
-Version:	1.3.3
-Release:	11
+Version:	1.3.4
+Release:	1
 License:	GPL v3+
 Group:		Applications/Multimedia
 #Source0Download: https://github.com/pragha-music-player/pragha/releases
 Source0:	https://github.com/pragha-music-player/pragha/releases/download/v%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5:	eac512bcb42b000f5622e6abd867f5b2
+# Source0-md5:	a50b655e6f4a4a78ce9c08d54cf0a296
 URL:		https://github.com/pragha-music-player/pragha
+BuildRequires:	autoconf >= 2.50
+BuildRequires:	automake >= 1:1.8
 BuildRequires:	desktop-file-utils
 BuildRequires:	gettext-tools
 BuildRequires:	glib2-devel >= 1:2.36
@@ -24,14 +26,14 @@ BuildRequires:	gtk+3-devel >= 3.8.0
 BuildRequires:	intltool
 BuildRequires:	libpeas-devel >= 1.0.0
 BuildRequires:	libpeas-gtk-devel >= 1.0.0
+BuildRequires:	libtool >= 2:2.2.6
 BuildRequires:	pkgconfig
 BuildRequires:	sqlite3-devel >= 3.4
 BuildRequires:	taglib-devel >= 1.8
 # optional, for plugins
 BuildRequires:	glyr-devel >= 1.0.1
 %if %{with grilo}
-BuildRequires:	grilo-devel >= 0.2
-BuildRequires:	grilo-devel < 0.3
+BuildRequires:	grilo-devel >= 0.3.0
 %endif
 BuildRequires:	keybinder3-devel >= 0.2.0
 BuildRequires:	libcddb-devel >= 1.3.0
@@ -43,9 +45,8 @@ BuildRequires:	libnotify-devel >= 0.7.5
 BuildRequires:	libsoup-devel >= 2.38
 %{?with_xfce:BuildRequires:	libxfce4ui-devel >= 4.10.0}
 %if %{with rygel}
-# rygel-server-2.2
-BuildRequires:	rygel-devel >= 0.20.0
-BuildRequires:	rygel-devel < 0.26
+# rygel-server-2.6
+BuildRequires:	rygel-devel >= 0.26
 %endif
 BuildRequires:	totem-pl-parser-devel >= 2.26
 BuildRequires:	udev-glib-devel >= 1:145
@@ -105,10 +106,15 @@ Plik nagłówkowy do tworzenia wtyczek dla zarządcy muzyki Pragha.
 %setup -q
 
 %build
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
 %configure \
-	%{!?with_grilo:--disable-grilo-0.2} \
+	%{!?with_grilo:--disable-grilo-0.3} \
 	%{!?with_xfce:--disable-libxfce4ui} \
-	%{!?with_rygel:--disable-rygel-server-2.2} \
+	%{!?with_rygel:--disable-rygel-server-2.6} \
 	--disable-silent-rules
 %{__make}
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pragha.git/commitdiff/f3238a2de461fa6de071578c84012b2ac13a29ef



More information about the pld-cvs-commit mailing list