|
|
|
@ -1,15 +1,15 @@
@@ -1,15 +1,15 @@
|
|
|
|
|
%global api_ver 0.48 |
|
|
|
|
%global api_ver 0.54 |
|
|
|
|
%global priority 90 |
|
|
|
|
|
|
|
|
|
Name: vala |
|
|
|
|
Version: 0.48.19 |
|
|
|
|
Version: 0.54.8 |
|
|
|
|
Release: 1%{?dist} |
|
|
|
|
Summary: A modern programming language for GNOME |
|
|
|
|
|
|
|
|
|
# Most files are LGPLv2.1+, curses.vapi is 2-clause BSD |
|
|
|
|
License: LGPLv2+ and BSD |
|
|
|
|
URL: https://wiki.gnome.org/Projects/Vala |
|
|
|
|
Source0: https://download.gnome.org/sources/vala/0.48/vala-%{version}.tar.xz |
|
|
|
|
Source0: https://download.gnome.org/sources/vala/0.54/vala-%{version}.tar.xz |
|
|
|
|
|
|
|
|
|
BuildRequires: bison |
|
|
|
|
BuildRequires: flex |
|
|
|
@ -24,21 +24,11 @@ BuildRequires: make
@@ -24,21 +24,11 @@ BuildRequires: make
|
|
|
|
|
# for tests |
|
|
|
|
BuildRequires: dbus-x11 |
|
|
|
|
|
|
|
|
|
# alternatives; remove in F32 |
|
|
|
|
%global vala_binaries vala valac vala-gen-introspect vapigen |
|
|
|
|
%global vala_manpages valac vala-gen-introspect vapigen |
|
|
|
|
Requires(pre): %{_sbindir}/alternatives |
|
|
|
|
|
|
|
|
|
Requires: libvala%{?_isa} = %{version}-%{release} |
|
|
|
|
|
|
|
|
|
# For GLib-2.0 and GObject-2.0 .gir files |
|
|
|
|
Requires: gobject-introspection-devel |
|
|
|
|
|
|
|
|
|
# Removed in F25 |
|
|
|
|
Obsoletes: vala-tools < 0.34.0 |
|
|
|
|
Conflicts: vala-tools < 0.34.0 |
|
|
|
|
Provides: vala-tools = %{version}-%{release} |
|
|
|
|
|
|
|
|
|
Provides: vala(api) = %{api_ver} |
|
|
|
|
|
|
|
|
|
%description |
|
|
|
@ -74,8 +64,6 @@ Summary: Development files for libvala
@@ -74,8 +64,6 @@ Summary: Development files for libvala
|
|
|
|
|
Requires: libvala%{?_isa} = %{version}-%{release} |
|
|
|
|
# Renamed in F30 |
|
|
|
|
Provides: vala-devel = %{version}-%{release} |
|
|
|
|
Provides: vala-devel%{?_isa} = %{version}-%{release} |
|
|
|
|
Obsoletes: vala-devel < 0.43 |
|
|
|
|
|
|
|
|
|
%description -n libvala-devel |
|
|
|
|
Vala is a new programming language that aims to bring modern programming |
|
|
|
@ -145,8 +133,6 @@ echo -e '#!/bin/sh\nexec %{_bindir}/vala-gen-introspect-%{api_ver}-`uname -m` "$
@@ -145,8 +133,6 @@ echo -e '#!/bin/sh\nexec %{_bindir}/vala-gen-introspect-%{api_ver}-`uname -m` "$
|
|
|
|
|
%{buildroot}%{_bindir}/vala-gen-introspect-%{api_ver} |
|
|
|
|
chmod +x %{buildroot}%{_bindir}/vala-gen-introspect-%{api_ver} |
|
|
|
|
|
|
|
|
|
# own this directory for third-party *.vapi files |
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vala/vapi |
|
|
|
|
find %{buildroot} -name '*.la' -exec rm -f {} ';' |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -154,20 +140,6 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
@@ -154,20 +140,6 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
|
|
|
|
|
make check |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Drop the pre script in F32 |
|
|
|
|
%pre |
|
|
|
|
if [ $1 -gt 1 ] ; then |
|
|
|
|
for f in %{vala_binaries}; |
|
|
|
|
do |
|
|
|
|
%{_sbindir}/alternatives --remove-all $f >& /dev/null || : |
|
|
|
|
done |
|
|
|
|
for f in %{vala_manpages}; |
|
|
|
|
do |
|
|
|
|
%{_sbindir}/alternatives --remove-all $f.1.gz >& /dev/null || : |
|
|
|
|
done |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files |
|
|
|
|
%license COPYING |
|
|
|
|
%{_bindir}/vala |
|
|
|
@ -219,18 +191,59 @@ fi
@@ -219,18 +191,59 @@ fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog |
|
|
|
|
* Sun Aug 22 2021 Kalev Lember <klember@redhat.com> - 0.48.19-1 |
|
|
|
|
- Update to 0.48.19 |
|
|
|
|
* Sat Mar 19 2022 David King <amigadave@amigadave.com> - 0.54.8-1 |
|
|
|
|
- Update to 0.54.8 |
|
|
|
|
|
|
|
|
|
* Mon Feb 14 2022 David King <amigadave@amigadave.com> - 0.54.7-1 |
|
|
|
|
- Update to 0.54.7 |
|
|
|
|
|
|
|
|
|
* Sun Jan 09 2022 David King <amigadave@amigadave.com> - 0.54.6-1 |
|
|
|
|
- Update to 0.54.6 |
|
|
|
|
|
|
|
|
|
* Thu Dec 16 2021 David King <amigadave@amigadave.com> - 0.54.5-1 |
|
|
|
|
- Update to 0.54.5 |
|
|
|
|
|
|
|
|
|
* Tue Dec 07 2021 Kalev Lember <klember@redhat.com> - 0.54.4-1 |
|
|
|
|
- Update to 0.54.4 |
|
|
|
|
|
|
|
|
|
* Sun Oct 31 2021 Kalev Lember <klember@redhat.com> - 0.54.3-1 |
|
|
|
|
- Update to 0.54.3 |
|
|
|
|
|
|
|
|
|
* Mon Oct 04 2021 Kalev Lember <klember@redhat.com> - 0.54.2-1 |
|
|
|
|
- Update to 0.54.2 |
|
|
|
|
|
|
|
|
|
* Tue Sep 21 2021 Kalev Lember <klember@redhat.com> - 0.54.1-1 |
|
|
|
|
- Update to 0.54.1 |
|
|
|
|
|
|
|
|
|
* Fri Sep 17 2021 Kalev Lember <klember@redhat.com> - 0.54.0-1 |
|
|
|
|
- Update to 0.54.0 |
|
|
|
|
|
|
|
|
|
* Wed Sep 08 2021 Kalev Lember <klember@redhat.com> - 0.53.2-1 |
|
|
|
|
- Update to 0.53.2 |
|
|
|
|
|
|
|
|
|
* Tue Aug 31 2021 Marc-André Lureau <marcandre.lureau@redhat.com> - 0.53.1-2 |
|
|
|
|
- Fix regression with class members access. Resolves: rhbz#1999471 |
|
|
|
|
|
|
|
|
|
* Mon Aug 23 2021 Kalev Lember <klember@redhat.com> - 0.53.1-1 |
|
|
|
|
- Update to 0.53.1 |
|
|
|
|
- Drop obsolete vala-tools virtual provide |
|
|
|
|
|
|
|
|
|
* Mon Aug 16 2021 Kalev Lember <klember@redhat.com> - 0.52.5-1 |
|
|
|
|
- Update to 0.52.5 |
|
|
|
|
|
|
|
|
|
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.52.4-2 |
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild |
|
|
|
|
|
|
|
|
|
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 0.48.17-2 |
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags |
|
|
|
|
Related: rhbz#1991688 |
|
|
|
|
* Mon Jun 21 2021 Kalev Lember <klember@redhat.com> - 0.52.4-1 |
|
|
|
|
- Update to 0.52.4 |
|
|
|
|
|
|
|
|
|
* Fri May 07 2021 Kalev Lember <klember@redhat.com> - 0.48.17-1 |
|
|
|
|
- Update to 0.48.17 |
|
|
|
|
* Wed May 05 2021 Kalev Lember <klember@redhat.com> - 0.52.3-1 |
|
|
|
|
- Update to 0.52.3 |
|
|
|
|
|
|
|
|
|
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.48.15-2 |
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 |
|
|
|
|
* Tue Apr 13 2021 Kalev Lember <klember@redhat.com> - 0.52.2-1 |
|
|
|
|
- Update to 0.52.2 |
|
|
|
|
- Drop no longer needed alternatives cleanup pre scripts |
|
|
|
|
- Drop old obsoletes and provides |
|
|
|
|
|
|
|
|
|
* Thu Mar 18 2021 Kalev Lember <klember@redhat.com> - 0.48.15-1 |
|
|
|
|
- Update to 0.48.15 |
|
|
|
|