Package valadoc: Specfile
%def_disable snapshot %define ver_major 0.36 %define api_ver 1.0 # current vala major version %define vala_ver 0.36 Name: valadoc Version: %ver_major.0 Release: alt0.M80P.1 Summary: Vala documentation generator Group: Development/Other License: GPLv2+ Url: https://wiki.gnome.org/Projects/Valadoc %if_disabled snapshot #Source: https://git.gnome.org/browse/valadoc/snapshot/valadoc-valac-%version.tar.xz Source: ftp://ftp.gnome.org/pub/gnome/sources/%name/%ver_major/%name-%version.tar.xz %else # e95f5493defcea96349df51de4f58cc3fdf88c14 Source: %name-%version.tar %endif Requires: graphviz BuildRequires: glib2-devel gtk-doc graphviz-devel libgee0.8-devel libvala-devel %description Valadoc is a documentation generator for Vala projects. It extracts source code from Vala source files and can output various formats of documentation like GTK-Doc or GIR documentation. Documentation of many common libraries can be found at http://valadoc.org/ %package devel Summary: Vala documentation generator Group: Development/Other Requires: %name = %version-%release %description devel Development files for Valadoc. %prep %setup %build %autoreconf %configure --disable-static %make_build %install %makeinstall_std %files %_bindir/%name %_libdir/lib%name.so.* %dir %_libdir/%name %dir %_libdir/%name/doclets %_libdir/%name/doclets/devhelp/ %_libdir/%name/doclets/gtkdoc/ %_libdir/%name/doclets/html/ %dir %_libdir/%name/drivers %_libdir/%name/drivers/%vala_ver.x/ %_man1dir/%name.1.* %_datadir/%name/ %exclude %_libdir/%name/*/*/*.la %files devel %_includedir/%name-%api_ver.h %_libdir/lib%name.so %_pkgconfigdir/%name-%api_ver.pc %_vapidir/%name-%api_ver.deps %_vapidir/%name-%api_ver.vapi %changelog * Sun Sep 03 2017 Yuri N. Sedunov <aris@altlinux.org> 0.36.0-alt0.M80P.1 - backport to p8 * Tue Mar 21 2017 Yuri N. Sedunov <aris@altlinux.org> 0.36.0-alt1 - 0.36.0 * Fri Oct 28 2016 Yuri N. Sedunov <aris@altlinux.org> 0.35.0-alt1 - first build for Sisyphus |