[packages/vala] Update to 0.38.2

megabajt megabajt at pld-linux.org
Sun Oct 8 20:25:34 CEST 2017


commit 50430cbc086dea0ea44c996b8e89f10f303b002a
Author: Marcin Banasiak <marcin.banasiak at gmail.com>
Date:   Sun Oct 8 20:25:06 2017 +0200

    Update to 0.38.2

 vala.spec | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 85 insertions(+), 6 deletions(-)
---
diff --git a/vala.spec b/vala.spec
index 6f497f5..4987e7a 100644
--- a/vala.spec
+++ b/vala.spec
@@ -1,30 +1,31 @@
 # Conditional build:
 %bcond_with	bootstrap	# bootstrap build
 
-%define	major_ver	0.36
+%define	major_ver	0.38
 Summary:	GObject-based language compiler
 Summary(pl.UTF-8):	Kompilator języka opartego na bibliotece GObject
 Name:		vala
-Version:	0.36.4
+Version:	0.38.2
 Release:	1
 Epoch:		2
 License:	LGPL v2+
 Group:		Development/Languages
-Source0:	http://ftp.gnome.org/pub/GNOME/sources/vala/0.36/%{name}-%{version}.tar.xz
-# Source0-md5:	3c19014093f1a3d995357253b463082c
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/vala/0.38/%{name}-%{version}.tar.xz
+# Source0-md5:	720846116448fc20b0ab3c0921e19798
 URL:		http://live.gnome.org/Vala
 BuildRequires:	autoconf >= 2.65
 BuildRequires:	automake >= 1:1.11
 BuildRequires:	bison
 BuildRequires:	flex
-BuildRequires:	glib2-devel >= 1:2.32.0
+BuildRequires:	glib2-devel >= 1:2.40.0
+BuildRequires:	graphviz-devel >= 2.16
 BuildRequires:	libtool >= 2:2.2.6
 BuildRequires:	libxslt-progs
 BuildRequires:	pkgconfig >= 1:0.21
 BuildRequires:	tar >= 1:1.22
 %{!?with_bootstrap:BuildRequires:	vala >= 2:0.25.1}
 BuildRequires:	xz
-Requires:	glib2 >= 1:2.32.0
+Requires:	glib2 >= 1:2.40.0
 Conflicts:	gdk-pixbuf2 < 2.23.3-1
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -74,6 +75,48 @@ vala API documentation.
 %description apidocs -l pl.UTF-8
 Dokumentacja API vala.
 
+%package -n valadoc
+Summary:	Documentation tool for Vala
+Summary(pl.UTF-8):	Narzędzie obsługujące dokumentację dla języka Vala
+Group:		Development/Tools
+Requires:	%{name} = %{epoch}:%{version}-%{release}
+
+%description -n valadoc
+Documentation tool for Vala.
+
+%description -n valadoc -l pl.UTF-8
+Narzędzie obsługujące dokumentację dla języka Vala.
+
+%package -n valadoc-devel
+Summary:	Header file for Valadoc library
+Summary(pl.UTF-8):	Plik nagłówkowy biblioteki Valadoc
+Group:		Development/Libraries
+Requires:	glib2-devel >= 1:2.40.0
+Requires:	graphviz-devel >= 2.16
+Requires:	valadoc = %{epoch}:%{version}-%{release}
+
+%description -n valadoc-devel
+Header file for Valadoc library.
+
+%description -n valadoc-devel -l pl.UTF-8
+Plik nagłówkowy biblioteki Valadoc.
+
+%package -n vala-valadoc
+Summary:	Vala API for Valadoc library
+Summary(pl.UTF-8):	API języka Vala do biblioteki Valadoc
+Group:		Development/Libraries
+Requires:	vala
+Requires:	valadoc-devel = %{epoch}:%{version}-%{release}
+%if "%{_rpmversion}" >= "5"
+BuildArch:	noarch
+%endif
+
+%description -n vala-valadoc
+Vala API for Valadoc library.
+
+%description -n vala-valadoc -l pl.UTF-8
+API języka Vala do biblioteki Valadoc.
+
 %prep
 %setup -q
 
@@ -96,12 +139,18 @@ install -d $RPM_BUILD_ROOT%{_datadir}/vala/vapi
 
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
 
+# loadable modules
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/valadoc/*/*/*.la
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post	-p /sbin/ldconfig
 %postun	-p /sbin/ldconfig
 
+%post -n valadoc -p /sbin/ldconfig
+%postun	-n valadoc -p /sbin/ldconfig
+
 %files
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README THANKS
@@ -143,3 +192,33 @@ rm -rf $RPM_BUILD_ROOT
 %files apidocs
 %defattr(644,root,root,755)
 %{_datadir}/devhelp/books/vala-%{major_ver}
+
+%files -n valadoc
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/valadoc
+%attr(755,root,root) %{_bindir}/valadoc-0.38
+%attr(755,root,root) %{_libdir}/libvaladoc-0.38.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libvaladoc-0.38.so.0
+%dir %{_libdir}/valadoc
+%dir %{_libdir}/valadoc/doclets
+%dir %{_libdir}/valadoc/doclets/devhelp
+%attr(755,root,root) %{_libdir}/valadoc/doclets/devhelp/libdoclet.so
+%dir %{_libdir}/valadoc/doclets/gtkdoc
+%attr(755,root,root) %{_libdir}/valadoc/doclets/gtkdoc/libdoclet.so
+%dir %{_libdir}/valadoc/doclets/html
+%attr(755,root,root) %{_libdir}/valadoc/doclets/html/libdoclet.so
+%{_datadir}/valadoc
+%{_mandir}/man1/valadoc-0.38.1*
+%{_mandir}/man1/valadoc.1*
+
+%files -n valadoc-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libvaladoc-0.38.so
+%{_includedir}/valadoc-0.38
+%{_pkgconfigdir}/valadoc-0.38.pc
+
+%files -n vala-valadoc
+%defattr(644,root,root,755)
+%{_datadir}/vala/vapi/libvala-0.38.vapi
+%{_datadir}/vala/vapi/valadoc-0.38.deps
+%{_datadir}/vala/vapi/valadoc-0.38.vapi
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/vala.git/commitdiff/50430cbc086dea0ea44c996b8e89f10f303b002a



More information about the pld-cvs-commit mailing list