Browse Source

update to version 0.54.8

Signed-off-by: Toshaan Bharvani <toshaan@powerel.org>
master
Toshaan Bharvani 5 months ago
parent
commit
e50c956aa4
  1. 0
      SOURCES/.gitkeeper
  2. 93
      SPECS/vala.spec

0
SOURCES/.gitkeeper

93
SPECS/vala.spec

@ -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

Loading…
Cancel
Save