[packages/libdazzle] - updated to 3.32.3, package apidocs
qboosh
qboosh at pld-linux.org
Sun Jul 28 18:44:51 CEST 2019
commit 4b00f7240b2cd34c179def7f3b3a21a639a352f6
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Jul 28 18:46:48 2019 +0200
- updated to 3.32.3, package apidocs
libdazzle.spec | 54 ++++++++++++++++++++++++++++++++++++++++++------------
1 file changed, 42 insertions(+), 12 deletions(-)
---
diff --git a/libdazzle.spec b/libdazzle.spec
index 10fee26..217c796 100644
--- a/libdazzle.spec
+++ b/libdazzle.spec
@@ -1,37 +1,47 @@
Summary: Experimental new features for GTK+ and GLib
+Summary(pl.UTF-8): Nowe, eksperymentalne funkcje dla GTK+ i GLiba
Name: libdazzle
-Version: 3.32.2
+Version: 3.32.3
Release: 1
-License: GPL v3
+License: GPL v3+
Group: X11/Libraries
Source0: http://ftp.gnome.org/pub/GNOME/sources/libdazzle/3.32/%{name}-%{version}.tar.xz
-# Source0-md5: b5c99a8f483a0defe7c7124a3220e412
-BuildRequires: glib2-devel >= 2.56.0
+# Source0-md5: b6da085649dcda2795e6980a84667950
+BuildRequires: glib2-devel >= 1:2.56.0
BuildRequires: gobject-introspection-devel
-BuildRequires: gtk+3-devel
+BuildRequires: gtk+3-devel >= 3.24.0
BuildRequires: gtk-doc
-BuildRequires: meson >= 0.40.1
-BuildRequires: ninja
+BuildRequires: meson >= 0.49.0
+BuildRequires: ninja >= 1.5
BuildRequires: pkgconfig
-BuildRequires: rpmbuild(macros) >= 1.727
+BuildRequires: rpmbuild(macros) >= 1.736
BuildRequires: tar >= 1:1.22
BuildRequires: vala
BuildRequires: xz
-Requires: glib2-devel >= 2.56.0
+Requires: glib2-devel >= 1:2.56.0
+Requires: gtk+3 >= 3.24.0
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-libdazzle is a collection of fancy features for GLib and Gtk+ that
+libdazzle is a collection of fancy features for GLib and GTK+ that
aren't quite ready or generic enough for use inside those libraries.
This is often a proving ground for new widget prototypes. Applications
such as Builder tend to drive development of this project.
+%description -l pl.UTF-8
+libdazzle to zbiór fantazyjnych funkcji dla GLiba i GTK+, które
+jeszcze nie są gotowe lub wystarczająco ogólne, aby znalazły się
+wewnątrz tych bibliotek. Zwykle jest to miejsce do sprawdzania
+prototypów nowych widgetów. Rozwój tego projektu prowadzą zwykle
+aplikacje takie jak Builder.
+
%package devel
Summary: Header files for libdazzle library
Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libdazzle
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: glib2-devel >= 2.56.0
+Requires: glib2-devel >= 1:2.56.0
+Requires: gtk+3-devel >= 3.24.0
%description devel
Header files for libdazzle library.
@@ -55,11 +65,27 @@ libdazzle API for Vala language.
%description -n vala-libdazzle -l pl.UTF-8
API libdazzle dla języka Vala.
+%package apidocs
+Summary: API documentation for libdazzle library
+Summary(pl.UTF-8): Dokumentacja API biblioteki libdazzle
+Group: Documentation
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
+
+%description apidocs
+API documentation for libdazzle library.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API biblioteki libdazzle.
+
%prep
%setup -q
%build
-%meson build
+%meson build \
+ -Denable_gtk_doc=true
+
%ninja_build -C build
%install
@@ -91,3 +117,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%{_datadir}/vala/vapi/libdazzle-1.0.deps
%{_datadir}/vala/vapi/libdazzle-1.0.vapi
+
+%files apidocs
+%defattr(644,root,root,755)
+%{_gtkdocdir}/libdazzle
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libdazzle.git/commitdiff/4b00f7240b2cd34c179def7f3b3a21a639a352f6
More information about the pld-cvs-commit
mailing list