License updates, and splitting of -vapigen subpackage for functionality and

license reasons (it contains GPLv2 files)
This commit is contained in:
Michel Alexandre Salim 2007-09-08 15:53:02 +00:00
parent a1e83017db
commit eee8d9d227

View File

@ -1,10 +1,11 @@
Name: vala
Version: 0.1.3
Release: 3%{?dist}
Release: 4%{?dist}
Summary: A modern programming language for GNOME
Group: Development/Languages
License: LGPLv2.1
# Most files are LGPLv2.1+, curses.vala is 2-clause BSD
License: LGPLv2.1+ and BSD
URL: http://live.gnome.org/Vala
Source0: http://download.gnome.org/sources/vala/0.1/vala-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@ -38,6 +39,18 @@ Requires: pkgconfig
Development files for %{name}. This is not necessary for using the %{name}
compiler.
%package vapigen
Summary: Bindings generators for %{name}
Group: Development/Languages
# Most files are LGPLv2.1+, but gapi*.pl files are GPLv2
License: LGPLv2.1+ and GPLv2
Requires: %{name} = %{version}-%{release}
Requires: perl-XML-LibXML
%description vapigen
Tools to generate Vala API bindings from existing C libraries, allowing access
from Vala programs.
%prep
%setup -q
@ -75,14 +88,22 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(-,root,root,-)
%{_includedir}/vala-1.0
%{_bindir}/*gen
%{_libdir}/libvala.so
%{_libdir}/vala
%{_libdir}/pkgconfig/vala-1.0.pc
%files vapigen
%defattr(-,root,root,-)
%{_bindir}/%gen
%{_libdir}/vala
%changelog
* Sat Sep 8 2007 Michel Salim <michel.sylvan@gmail.com> - 0.1.3-4
- Split -vapigen subpackage. It is functionally self-contained and the license
is more restricted
- Updated license declarations
* Wed Sep 5 2007 Michel Salim <michel.sylvan@gmail.com> - 0.1.3-3
- Licensing and URL updates