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 @@
%global api_ver 0.48 %global api_ver 0.54
%global priority 90 %global priority 90


Name: vala Name: vala
Version: 0.48.19 Version: 0.54.8
Release: 1%{?dist} Release: 1%{?dist}
Summary: A modern programming language for GNOME Summary: A modern programming language for GNOME


# Most files are LGPLv2.1+, curses.vapi is 2-clause BSD # Most files are LGPLv2.1+, curses.vapi is 2-clause BSD
License: LGPLv2+ and BSD License: LGPLv2+ and BSD
URL: https://wiki.gnome.org/Projects/Vala 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: bison
BuildRequires: flex BuildRequires: flex
@ -24,21 +24,11 @@ BuildRequires: make
# for tests # for tests
BuildRequires: dbus-x11 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} Requires: libvala%{?_isa} = %{version}-%{release}


# For GLib-2.0 and GObject-2.0 .gir files # For GLib-2.0 and GObject-2.0 .gir files
Requires: gobject-introspection-devel 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} Provides: vala(api) = %{api_ver}


%description %description
@ -74,8 +64,6 @@ Summary: Development files for libvala
Requires: libvala%{?_isa} = %{version}-%{release} Requires: libvala%{?_isa} = %{version}-%{release}
# Renamed in F30 # Renamed in F30
Provides: vala-devel = %{version}-%{release} Provides: vala-devel = %{version}-%{release}
Provides: vala-devel%{?_isa} = %{version}-%{release}
Obsoletes: vala-devel < 0.43


%description -n libvala-devel %description -n libvala-devel
Vala is a new programming language that aims to bring modern programming 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` "$
%{buildroot}%{_bindir}/vala-gen-introspect-%{api_ver} %{buildroot}%{_bindir}/vala-gen-introspect-%{api_ver}
chmod +x %{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 {} ';' find %{buildroot} -name '*.la' -exec rm -f {} ';'




@ -154,20 +140,6 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
make check 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 %files
%license COPYING %license COPYING
%{_bindir}/vala %{_bindir}/vala
@ -219,18 +191,59 @@ fi




%changelog %changelog
* Sun Aug 22 2021 Kalev Lember <klember@redhat.com> - 0.48.19-1 * Sat Mar 19 2022 David King <amigadave@amigadave.com> - 0.54.8-1
- Update to 0.48.19 - 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 * Mon Jun 21 2021 Kalev Lember <klember@redhat.com> - 0.52.4-1
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - Update to 0.52.4
Related: rhbz#1991688


* Fri May 07 2021 Kalev Lember <klember@redhat.com> - 0.48.17-1 * Wed May 05 2021 Kalev Lember <klember@redhat.com> - 0.52.3-1
- Update to 0.48.17 - Update to 0.52.3


* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.48.15-2 * Tue Apr 13 2021 Kalev Lember <klember@redhat.com> - 0.52.2-1
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - 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 * Thu Mar 18 2021 Kalev Lember <klember@redhat.com> - 0.48.15-1
- Update to 0.48.15 - Update to 0.48.15

Loading…
Cancel
Save