|
@@ -1,10 +1,11 @@
|
|
-%global api_ver 0.32
|
|
|
|
|
|
+%global api_ver 0.38
|
|
|
|
+%define _unpackaged_files_terminate_build 1
|
|
|
|
|
|
Summary: A modern programming language for GNOME
|
|
Summary: A modern programming language for GNOME
|
|
Summary(ja): GNOME 用のモダンなプログラミング言語
|
|
Summary(ja): GNOME 用のモダンなプログラミング言語
|
|
|
|
|
|
Name: vala
|
|
Name: vala
|
|
-Version: 0.32.1
|
|
|
|
|
|
+Version: 0.38.4
|
|
Release: 1%{?_dist_release}
|
|
Release: 1%{?_dist_release}
|
|
|
|
|
|
Group: Development/Languages
|
|
Group: Development/Languages
|
|
@@ -18,6 +19,7 @@ BuildRequires: glib2-devel
|
|
BuildRequires: flex
|
|
BuildRequires: flex
|
|
BuildRequires: bison
|
|
BuildRequires: bison
|
|
BuildRequires: libxslt
|
|
BuildRequires: libxslt
|
|
|
|
+BuildRequires: graphviz-devel
|
|
|
|
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
Distribution: Vine Linux
|
|
Distribution: Vine Linux
|
|
@@ -97,6 +99,35 @@ applications and libraries written in C.
|
|
This package contains documentation in a devhelp HTML book.
|
|
This package contains documentation in a devhelp HTML book.
|
|
|
|
|
|
|
|
|
|
|
|
+%package -n valadoc
|
|
|
|
+Summary: Vala documentation generator
|
|
|
|
+Summary(ja): Valaのドキュメントジェネレータ
|
|
|
|
+Group: Development/Tools
|
|
|
|
+License: LGPLv2+
|
|
|
|
+Requires: vala = %{version}-%{release}
|
|
|
|
+
|
|
|
|
+%description -n valadoc
|
|
|
|
+Valadoc is a documentation generator for generating API documentation from Vala
|
|
|
|
+source code.
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+%package -n valadoc-devel
|
|
|
|
+Summary: Development files for valadoc
|
|
|
|
+Summary(ja): valadocを利用した開発のためのファイル群
|
|
|
|
+Group: Development/Libraries
|
|
|
|
+License: LGPLv2+
|
|
|
|
+
|
|
|
|
+Requires: valadoc = %{version}-%{release}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+%description -n valadoc-devel
|
|
|
|
+Valadoc is a documentation generator for generating API documentation from Vala
|
|
|
|
+source code.
|
|
|
|
+
|
|
|
|
+The valadoc-devel package contains libraries and header files for
|
|
|
|
+developing applications that use valadoc.
|
|
|
|
+
|
|
|
|
+
|
|
%prep
|
|
%prep
|
|
%setup -q
|
|
%setup -q
|
|
|
|
|
|
@@ -114,7 +145,8 @@ make %{?_smp_mflags}
|
|
%install
|
|
%install
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
make install DESTDIR=$RPM_BUILD_ROOT
|
|
make install DESTDIR=$RPM_BUILD_ROOT
|
|
-rm $RPM_BUILD_ROOT%{_libdir}/libvala-%{api_ver}.la
|
|
|
|
|
|
+find %{buildroot}%{_libdir} -type f -name 'lib*.la' | xargs rm -f
|
|
|
|
+
|
|
|
|
|
|
%clean
|
|
%clean
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
@@ -125,12 +157,13 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%files
|
|
%files
|
|
%defattr(-,root,root,-)
|
|
%defattr(-,root,root,-)
|
|
-%doc AUTHORS ChangeLog COPYING INSTALL MAINTAINERS NEWS README THANKS
|
|
|
|
|
|
+%doc AUTHORS ChangeLog COPYING NEWS README THANKS
|
|
%{_bindir}/vala
|
|
%{_bindir}/vala
|
|
%{_bindir}/valac
|
|
%{_bindir}/valac
|
|
%{_bindir}/vala-%{api_ver}
|
|
%{_bindir}/vala-%{api_ver}
|
|
%{_bindir}/valac-%{api_ver}
|
|
%{_bindir}/valac-%{api_ver}
|
|
%{_datadir}/vala-%{api_ver}
|
|
%{_datadir}/vala-%{api_ver}
|
|
|
|
+%{_datadir}/vala
|
|
%{_libdir}/libvala-%{api_ver}.so.*
|
|
%{_libdir}/libvala-%{api_ver}.so.*
|
|
%{_mandir}/*/valac*
|
|
%{_mandir}/*/valac*
|
|
|
|
|
|
@@ -141,8 +174,8 @@ rm -rf $RPM_BUILD_ROOT
|
|
%{_libdir}/pkgconfig/libvala-%{api_ver}.pc
|
|
%{_libdir}/pkgconfig/libvala-%{api_ver}.pc
|
|
%{_datadir}/aclocal/vala.m4
|
|
%{_datadir}/aclocal/vala.m4
|
|
%{_datadir}/aclocal/vapigen.m4
|
|
%{_datadir}/aclocal/vapigen.m4
|
|
-%{_datadir}/pkgconfig/vapigen.pc
|
|
|
|
-%{_datadir}/pkgconfig/vapigen-%{api_ver}.pc
|
|
|
|
|
|
+%{_libdir}/pkgconfig/vapigen.pc
|
|
|
|
+%{_libdir}/pkgconfig/vapigen-%{api_ver}.pc
|
|
%{_datadir}/vala/Makefile.vapigen
|
|
%{_datadir}/vala/Makefile.vapigen
|
|
|
|
|
|
%files tools
|
|
%files tools
|
|
@@ -160,8 +193,25 @@ rm -rf $RPM_BUILD_ROOT
|
|
%defattr(-,root,root,-)
|
|
%defattr(-,root,root,-)
|
|
%{_datadir}/devhelp/books/vala-%{api_ver}
|
|
%{_datadir}/devhelp/books/vala-%{api_ver}
|
|
|
|
|
|
|
|
+%files -n valadoc
|
|
|
|
+%defattr(-,root,root,-)
|
|
|
|
+%{_bindir}/valadoc*
|
|
|
|
+%{_libdir}/libvaladoc-%{api_ver}.so.*
|
|
|
|
+%{_libdir}/valadoc
|
|
|
|
+%{_datadir}/valadoc
|
|
|
|
+%{_mandir}/*/valadoc*
|
|
|
|
+
|
|
|
|
+%files -n valadoc-devel
|
|
|
|
+
|
|
|
|
+%{_libdir}/libvaladoc-%{api_ver}.so
|
|
|
|
+%{_libdir}/pkgconfig/valadoc-%{api_ver}.pc
|
|
|
|
+%{_includedir}/valadoc-%{api_ver}
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Sat Jan 06 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.38.4-1
|
|
|
|
+- new upstream release.
|
|
|
|
+- added subpackages "valadoc" and "valadoc-devel".
|
|
|
|
+
|
|
* Thu Jul 14 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.32.1-1
|
|
* Thu Jul 14 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.32.1-1
|
|
- new upstream release
|
|
- new upstream release
|
|
|
|
|