50619f
%global api_ver 0.40
50619f
%global priority 90
50619f
50619f
Name:           vala
8a7bb3
Version:        0.40.19
b7b6bd
Release:        2%{?dist}
50619f
Summary:        A modern programming language for GNOME
50619f
50619f
# Most files are LGPLv2.1+, curses.vapi is 2-clause BSD
50619f
License:        LGPLv2+ and BSD
50619f
URL:            https://wiki.gnome.org/Projects/Vala
50619f
Source0:        https://download.gnome.org/sources/vala/0.40/vala-%{version}.tar.xz
50619f
50619f
BuildRequires:  flex
50619f
BuildRequires:  bison
50619f
BuildRequires:  glib2-devel
50619f
BuildRequires:  gobject-introspection-devel
50619f
BuildRequires:  graphviz-devel
50619f
BuildRequires:  libxslt
50619f
# only if Vala source files are patched
50619f
#BuildRequires:  vala
50619f
50619f
# for tests
50619f
BuildRequires:  dbus-x11
50619f
50619f
# alternatives
50619f
%global vala_binaries vala valac vala-gen-introspect vapigen
50619f
%global vala_manpages valac vala-gen-introspect vapigen
50619f
Requires(posttrans):   %{_sbindir}/alternatives
50619f
Requires(preun):       %{_sbindir}/alternatives
50619f
50619f
# For GLib-2.0 and GObject-2.0 .gir files
50619f
Requires: gobject-introspection-devel
50619f
50619f
# Removed in F25
50619f
Obsoletes: vala-tools < 0.34.0
50619f
Conflicts: vala-tools < 0.34.0
50619f
Provides: vala-tools = %{version}-%{release}
50619f
50619f
Provides: vala(api) = %{api_ver}
50619f
50619f
%description
50619f
Vala is a new programming language that aims to bring modern programming
50619f
language features to GNOME developers without imposing any additional
50619f
runtime requirements and without using a different ABI compared to
50619f
applications and libraries written in C.
50619f
50619f
valac, the Vala compiler, is a self-hosting compiler that translates
50619f
Vala source code into C source and header files. It uses the GObject
50619f
type system to create classes and interfaces declared in the Vala source
50619f
code. It's also planned to generate GIDL files when gobject-
50619f
introspection is ready.
50619f
50619f
The syntax of Vala is similar to C#, modified to better fit the GObject
50619f
type system.
50619f
50619f
50619f
%package        devel
50619f
Summary:        Development files for %{name}
50619f
Requires:       %{name}%{?_isa} = %{version}-%{release}
50619f
50619f
%description    devel
50619f
Vala is a new programming language that aims to bring modern programming
50619f
language features to GNOME developers without imposing any additional
50619f
runtime requirements and without using a different ABI compared to
50619f
applications and libraries written in C.
50619f
50619f
This package contains development files for %{name}. This is not
50619f
necessary for using the %{name} compiler.
50619f
50619f
50619f
%package        doc
50619f
Summary:        Documentation for %{name}
50619f
License:        LGPLv2+
50619f
50619f
BuildArch:      noarch
50619f
Requires:       %{name} = %{version}-%{release}
50619f
Requires:       devhelp
50619f
50619f
%description    doc
50619f
Vala is a new programming language that aims to bring modern programming
50619f
language features to GNOME developers without imposing any additional
50619f
runtime requirements and without using a different ABI compared to
50619f
applications and libraries written in C.
50619f
50619f
This package contains documentation in a devhelp HTML book.
50619f
50619f
50619f
%package -n     valadoc
50619f
Summary:        Vala documentation generator
50619f
Requires:       %{name}%{?_isa} = %{version}-%{release}
50619f
50619f
%description -n valadoc
50619f
Valadoc is a documentation generator for generating API documentation from Vala
50619f
source code.
50619f
50619f
50619f
%package -n     valadoc-devel
50619f
Summary:        Development files for valadoc
50619f
Requires:       valadoc%{?_isa} = %{version}-%{release}
50619f
50619f
%description -n valadoc-devel
50619f
Valadoc is a documentation generator for generating API documentation from Vala
50619f
source code.
50619f
50619f
The valadoc-devel package contains libraries and header files for
50619f
developing applications that use valadoc.
50619f
50619f
50619f
%prep
50619f
%autosetup -p1
50619f
50619f
50619f
%build
50619f
%configure
50619f
# Don't use rpath!
50619f
sed -i 's|/lib /usr/lib|/lib /usr/lib /lib64 /usr/lib64|' libtool
50619f
make %{?_smp_mflags}
50619f
50619f
50619f
%install
50619f
%make_install
50619f
# remove symlinks, using alternatives
50619f
for f in %{vala_binaries}
50619f
do
50619f
    rm $RPM_BUILD_ROOT%{_bindir}/$f
50619f
    touch $RPM_BUILD_ROOT%{_bindir}/$f
50619f
done
50619f
for f in %{vala_manpages}
50619f
do
50619f
    rm $RPM_BUILD_ROOT%{_mandir}/man1/$f.1*
50619f
    touch $RPM_BUILD_ROOT%{_mandir}/man1/$f.1.gz
50619f
done
b7b6bd
b7b6bd
# Avoid multilib conflicts in vala-gen-introspect
b7b6bd
mv %{buildroot}%{_bindir}/vala-gen-introspect-%{api_ver}{,-`uname -m`}
b7b6bd
echo -e '#!/bin/sh\nexec %{_bindir}/vala-gen-introspect-%{api_ver}-`uname -m` "$@"' > \
b7b6bd
  %{buildroot}%{_bindir}/vala-gen-introspect-%{api_ver}
b7b6bd
  chmod +x %{buildroot}%{_bindir}/vala-gen-introspect-%{api_ver}
b7b6bd
50619f
# own this directory for third-party *.vapi files
50619f
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vala/vapi
50619f
find %{buildroot} -name '*.la' -exec rm -f {} ';'
50619f
50619f
50619f
%check
50619f
make check
50619f
50619f
50619f
%posttrans
50619f
for f in %{vala_binaries};
50619f
do
50619f
    %{_sbindir}/alternatives --install %{_bindir}/$f \
50619f
      $f %{_bindir}/$f-%{api_ver} %{priority} || :
50619f
done
50619f
for f in %{vala_manpages};
50619f
do
50619f
    %{_sbindir}/alternatives --install %{_mandir}/man1/$f.1.gz \
50619f
      $f.1.gz %{_mandir}/man1/$f-%{api_ver}.1.gz %{priority} || :
50619f
done
50619f
50619f
%preun
50619f
for f in %{vala_binaries};
50619f
do
50619f
    %{_sbindir}/alternatives --remove $f \
50619f
      %{_bindir}/$f-%{api_ver} || :
50619f
done
50619f
for f in %{vala_manpages};
50619f
do
50619f
    %{_sbindir}/alternatives --remove $f.1.gz \
50619f
      %{_mandir}/man1/$f-%{api_ver}.1.gz || :
50619f
done
50619f
50619f
50619f
%files
50619f
%license COPYING
50619f
%ghost %{_bindir}/vala
50619f
%ghost %{_bindir}/valac
50619f
%ghost %{_bindir}/vala-gen-introspect
50619f
%ghost %{_bindir}/vapigen
50619f
%{_bindir}/vala-%{api_ver}
50619f
%{_bindir}/valac-%{api_ver}
b7b6bd
%{_bindir}/vala-gen-introspect-%{api_ver}*
50619f
%{_bindir}/vapigen-%{api_ver}
50619f
%{_libdir}/pkgconfig/vapigen*.pc
50619f
%{_libdir}/vala-%{api_ver}/
50619f
%{_libdir}/libvala-%{api_ver}.so.*
50619f
%{_datadir}/aclocal/vala.m4
50619f
%{_datadir}/aclocal/vapigen.m4
50619f
%{_datadir}/vala/
50619f
%{_datadir}/vala-%{api_ver}/
50619f
%ghost %{_mandir}/man1/valac.1.gz
50619f
%ghost %{_mandir}/man1/vala-gen-introspect.1.gz
50619f
%ghost %{_mandir}/man1/vapigen.1.gz
50619f
%{_mandir}/man1/valac-%{api_ver}.1.gz
50619f
%{_mandir}/man1/vala-gen-introspect-%{api_ver}.1.gz
50619f
%{_mandir}/man1/vapigen-%{api_ver}.1.gz
50619f
50619f
%files devel
50619f
%{_includedir}/vala-%{api_ver}
50619f
%{_libdir}/libvala-%{api_ver}.so
50619f
%{_libdir}/pkgconfig/libvala-%{api_ver}.pc
50619f
50619f
%files doc
50619f
%doc %{_datadir}/devhelp/books/vala-%{api_ver}
50619f
50619f
%files -n valadoc
50619f
%{_bindir}/valadoc
50619f
%{_bindir}/valadoc-%{api_ver}
50619f
%{_libdir}/libvaladoc-%{api_ver}.so.0*
50619f
%{_libdir}/valadoc/
50619f
%{_datadir}/valadoc/
50619f
%{_mandir}/man1/valadoc-%{api_ver}.1*
50619f
%{_mandir}/man1/valadoc.1*
50619f
50619f
%files -n valadoc-devel
50619f
%{_includedir}/valadoc-%{api_ver}/
50619f
%{_libdir}/libvaladoc-%{api_ver}.so
50619f
%{_libdir}/pkgconfig/valadoc-%{api_ver}.pc
50619f
50619f
50619f
%changelog
b7b6bd
* Fri Jan 15 2021 Kalev Lember <klember@redhat.com> - 0.40.19-2
b7b6bd
- Fix multilib conflicts in vala-gen-introspect
b7b6bd
- Resolves: #1853170
b7b6bd
8a7bb3
* Mon Feb 17 2020 Kalev Lember <klember@redhat.com> - 0.40.19-1
8a7bb3
- Update to 0.40.19
8a7bb3
- Resolves: #1753520
8a7bb3
5007a7
* Tue Nov 19 2019 Kalev Lember <klember@redhat.com> - 0.40.18-1
5007a7
- Update to 0.40.18
5007a7
- Resolves: #1753520
5007a7
5007a7
* Mon Nov 18 2019 Kalev Lember <klember@redhat.com> - 0.40.17-1
5007a7
- Update to 0.40.17
5007a7
- Resolves: #1753520
5007a7
50619f
* Tue Oct 16 2018 Kalev Lember <klember@redhat.com> - 0.40.10-1
50619f
- Update to 0.40.10
50619f
50619f
* Wed Jul 25 2018 Kalev Lember <klember@redhat.com> - 0.40.8-1
50619f
- Update to 0.40.8
50619f
50619f
* Tue Jun 26 2018 Kalev Lember <klember@redhat.com> - 0.40.7-1
50619f
- Update to 0.40.7
50619f
50619f
* Mon May 21 2018 Kalev Lember <klember@redhat.com> - 0.40.6-1
50619f
- Update to 0.40.6
50619f
50619f
* Mon May 21 2018 Kalev Lember <klember@redhat.com> - 0.40.5-1
50619f
- Update to 0.40.5
50619f
50619f
* Mon Apr 16 2018 Kalev Lember <klember@redhat.com> - 0.40.4-1
50619f
- Update to 0.40.4
50619f
50619f
* Sun Apr 08 2018 Kalev Lember <klember@redhat.com> - 0.40.3-1
50619f
- Update to 0.40.3
50619f
50619f
* Wed Mar 28 2018 Kalev Lember <klember@redhat.com> - 0.40.2-1
50619f
- Update to 0.40.2
50619f
50619f
* Mon Mar 26 2018 Kalev Lember <klember@redhat.com> - 0.40.1-1
50619f
- Update to 0.40.1
50619f
50619f
* Sun Mar 11 2018 Kalev Lember <klember@redhat.com> - 0.40.0-1
50619f
- Update to 0.40.0
50619f
50619f
* Fri Mar 02 2018 Kalev Lember <klember@redhat.com> - 0.39.92-1
50619f
- Update to 0.39.92
50619f
50619f
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.39.7-2
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
50619f
50619f
* Sun Feb 04 2018 Kalev Lember <klember@redhat.com> - 0.39.7-1
50619f
- Update to 0.39.7
50619f
50619f
* Tue Jan 30 2018 Kalev Lember <klember@redhat.com> - 0.39.6-1
50619f
- Update to 0.39.6
50619f
- Drop ldconfig scriptlets
50619f
50619f
* Fri Jan 19 2018 Kalev Lember <klember@redhat.com> - 0.39.5-1
50619f
- Update to 0.39.5
50619f
50619f
* Wed Jan 03 2018 Kalev Lember <klember@redhat.com> - 0.39.3-1
50619f
- Update to 0.39.3
50619f
50619f
* Wed Dec 20 2017 Kalev Lember <klember@redhat.com> - 0.39.2-1
50619f
- Update to 0.39.2
50619f
50619f
* Mon Dec 11 2017 Kalev Lember <klember@redhat.com> - 0.38.4-1
50619f
- Update to 0.38.4
50619f
50619f
* Thu Nov 09 2017 Kalev Lember <klember@redhat.com> - 0.38.3-1
50619f
- Update to 0.38.3
50619f
50619f
* Sun Oct 08 2017 Kalev Lember <klember@redhat.com> - 0.38.2-1
50619f
- Update to 0.38.2
50619f
50619f
* Mon Sep 11 2017 Kalev Lember <klember@redhat.com> - 0.38.1-1
50619f
- Update to 0.38.1
50619f
50619f
* Fri Sep 08 2017 Kalev Lember <klember@redhat.com> - 0.38.0-2
50619f
- Backport a patch to fix baobab (bgo#787419)
50619f
50619f
* Tue Sep 05 2017 Kalev Lember <klember@redhat.com> - 0.38.0-1
50619f
- Update to 0.38.0
50619f
50619f
* Mon Aug 28 2017 Kalev Lember <klember@redhat.com> - 0.37.91-1
50619f
- Update to 0.37.91
50619f
50619f
* Mon Aug 21 2017 Kalev Lember <klember@redhat.com> - 0.37.90-1
50619f
- Update to 0.37.90
50619f
50619f
* Thu Aug 10 2017 Kalev Lember <klember@redhat.com> - 0.37.2-1
50619f
- Update to 0.37.2
50619f
50619f
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.36.4-5
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
50619f
50619f
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.36.4-4
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
50619f
50619f
* Wed Jul 19 2017 Kalev Lember <klember@redhat.com> - 0.36.4-3
50619f
- Enable self tests
50619f
50619f
* Wed Jul 19 2017 Kalev Lember <klember@redhat.com> - 0.36.4-2
50619f
- Rebuilt for a s390x binutils issue
50619f
50619f
* Tue Jul 18 2017 Kalev Lember <klember@redhat.com> - 0.36.4-1
50619f
- Update to 0.36.4
50619f
50619f
* Fri May 05 2017 Kalev Lember <klember@redhat.com> - 0.36.3-1
50619f
- Update to 0.36.3
50619f
50619f
* Tue Apr 25 2017 Kalev Lember <klember@redhat.com> - 0.36.2-1
50619f
- Update to 0.36.2
50619f
50619f
* Mon Apr 03 2017 Kalev Lember <klember@redhat.com> - 0.36.1-1
50619f
- Update to 0.36.1
50619f
50619f
* Mon Mar 20 2017 Kalev Lember <klember@redhat.com> - 0.36.0-1
50619f
- Update to 0.36.0
50619f
50619f
* Thu Mar 16 2017 Kalev Lember <klember@redhat.com> - 0.35.90-1
50619f
- Update to 0.35.90
50619f
50619f
* Tue Mar 07 2017 Kalev Lember <klember@redhat.com> - 0.35.7-1
50619f
- Update to 0.35.7
50619f
50619f
* Mon Feb 27 2017 Kalev Lember <klember@redhat.com> - 0.35.6-1
50619f
- Update to 0.35.6
50619f
50619f
* Tue Feb 14 2017 Richard Hughes <rhughes@redhat.com> - 0.35.5-1
50619f
- Update to 0.35.5
50619f
50619f
* Mon Feb 13 2017 Richard Hughes <rhughes@redhat.com> - 0.35.3-1
50619f
- Update to 0.35.3
50619f
50619f
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.34.4-2
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
50619f
50619f
* Mon Dec 05 2016 Kalev Lember <klember@redhat.com> - 0.34.4-1
50619f
- Update to 0.34.4
50619f
50619f
* Fri Dec 02 2016 Kalev Lember <klember@redhat.com> - 0.34.3-3
50619f
- Backport a patch to support fixed-size array as return-value (#1398738)
50619f
50619f
* Thu Dec 01 2016 Kalev Lember <klember@redhat.com> - 0.34.3-2
50619f
- codegen: Add function-prototypes for all register-type calls
50619f
50619f
* Tue Nov 22 2016 Kalev Lember <klember@redhat.com> - 0.34.3-1
50619f
- Update to 0.34.3
50619f
50619f
* Mon Oct 24 2016 Kalev Lember <klember@redhat.com> - 0.34.2-1
50619f
- Update to 0.34.2
50619f
50619f
* Sun Oct 09 2016 Kalev Lember <klember@redhat.com> - 0.34.1-1
50619f
- Update to 0.34.1
50619f
50619f
* Wed Sep 28 2016 Kalev Lember <klember@redhat.com> - 0.34.0-4
50619f
- Make scriptlets failsafe (#1247971)
50619f
50619f
* Thu Sep 22 2016 Kalev Lember <klember@redhat.com> - 0.34.0-3
50619f
- Require gobject-introspection-devel for GLib and GObject .gir files
50619f
- Drop old obsoletes
50619f
50619f
* Thu Sep 22 2016 Kalev Lember <klember@redhat.com> - 0.34.0-2
50619f
- Merge vala-tools into main vala package
50619f
50619f
* Thu Sep 22 2016 Kalev Lember <klember@redhat.com> - 0.34.0-1
50619f
- Update to 0.34.0
50619f
50619f
* Tue Sep 13 2016 Kalev Lember <klember@redhat.com> - 0.33.1-1
50619f
- Update to 0.33.1
50619f
- Update project URLs
50619f
50619f
* Wed Jun 22 2016 Richard Hughes <rhughes@redhat.com> - 0.32.1-1
50619f
- Update to 0.32.1
50619f
50619f
* Tue Mar 22 2016 Kalev Lember <klember@redhat.com> - 0.32.0-1
50619f
- Update to 0.32.0
50619f
50619f
* Tue Feb 16 2016 Richard Hughes <rhughes@redhat.com> - 0.31.1-1
50619f
- Update to 0.31.1
50619f
50619f
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.30.0-2
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
50619f
50619f
* Fri Sep 18 2015 Kalev Lember <klember@redhat.com> - 0.30.0-1
50619f
- Update to 0.30.0
50619f
50619f
* Wed Aug 12 2015 Kalev Lember <klember@redhat.com> - 0.29.3-1
50619f
- Update to 0.29.3
50619f
50619f
* Mon Jun 29 2015 Kalev Lember <klember@redhat.com> - 0.29.2-1
50619f
- Update to 0.29.2
50619f
50619f
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.29.1-2
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
50619f
50619f
* Wed May 27 2015 Kalev Lember <kalevlember@gmail.com> - 0.29.1-1
50619f
- Update to 0.29.1
50619f
50619f
* Mon May 25 2015 Kalev Lember <kalevlember@gmail.com> - 0.28.0-2
50619f
- Add a vala(api) virtual provide that xfce-vala can depend on
50619f
50619f
* Sun Mar 22 2015 Kalev Lember <kalevlember@gmail.com> - 0.28.0-1
50619f
- Update to 0.28.0
50619f
50619f
* Wed Mar 18 2015 Kalev Lember <kalevlember@gmail.com> - 0.27.2-1
50619f
- Update to 0.27.2
50619f
- Use license macro for the COPYING file
50619f
50619f
* Sat Feb 21 2015 Kalev Lember <kalevlember@gmail.com> - 0.27.1-2
50619f
- Drop emacs bindings that no longer build
50619f
50619f
* Mon Jan 19 2015 Richard Hughes <rhughes@redhat.com> - 0.27.1-1
50619f
- Update to 0.27.1
50619f
50619f
* Sun Nov 16 2014 Kalev Lember <kalevlember@gmail.com> - 0.26.1-2
50619f
- Obsolete compat-vala022 from rhughes-f20-gnome-3-12 copr
50619f
50619f
* Mon Oct 13 2014 Kalev Lember <kalevlember@gmail.com> - 0.26.1-1
50619f
- Update to 0.26.1
50619f
50619f
* Mon Sep 22 2014 Kalev Lember <kalevlember@gmail.com> - 0.26.0-1
50619f
- Update to 0.26.0
50619f
50619f
* Mon Sep 15 2014 Kalev Lember <kalevlember@gmail.com> - 0.25.4-1
50619f
- Update to 0.25.4
50619f
50619f
* Mon Sep 01 2014 Kalev Lember <kalevlember@gmail.com> - 0.25.3-1
50619f
- Update to 0.25.3
50619f
50619f
* Sun Aug 24 2014 Kalev Lember <kalevlember@gmail.com> - 0.25.2-1
50619f
- Update to 0.25.2
50619f
50619f
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.25.1-2
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
50619f
50619f
* Wed Jul 23 2014 Kalev Lember <kalevlember@gmail.com> - 0.25.1-1
50619f
- Update to 0.25.1
50619f
50619f
* Fri Jun 27 2014 Yaakov Selkowitz <yselkowi@redhat.com> - 0.24.0-3
50619f
- Fix clutter-gst-1.0 deps (#1106673, #1112424)
50619f
50619f
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.24.0-2
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
50619f
50619f
* Mon Mar 24 2014 Richard Hughes <rhughes@redhat.com> - 0.24.0-1
50619f
- Update to 0.24.0
50619f
50619f
* Thu Feb 20 2014 Kalev Lember <kalevlember@gmail.com> - 0.23.3-2
50619f
- Move Makefile.vapigen to the -tools subpackage (#1030543)
50619f
- Don't ship huge ChangeLog file
50619f
50619f
* Wed Feb 19 2014 Richard Hughes <rhughes@redhat.com> - 0.23.3-1
50619f
- Update to 0.23.3
50619f
50619f
* Wed Feb 05 2014 Richard Hughes <rhughes@redhat.com> - 0.23.2-1
50619f
- Update to 0.23.2
50619f
50619f
* Sun Jan 26 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.23.1-2
50619f
- Fix FTBFS
50619f
50619f
* Wed Jan 08 2014 Richard Hughes <rhughes@redhat.com> - 0.23.1-1
50619f
- Update to 0.23.1
50619f
50619f
* Thu Nov 14 2013 Richard Hughes <rhughes@redhat.com> - 0.22.1-1
50619f
- Update to 0.22.1
50619f
50619f
* Wed Sep 25 2013 Kalev Lember <kalevlember@gmail.com> - 0.22.0-1
50619f
- Update to 0.22.0
50619f
50619f
* Wed Sep 18 2013 Kalev Lember <kalevlember@gmail.com> - 0.21.2-1
50619f
- Update to 0.21.2
50619f
50619f
* Mon Aug 19 2013 Kalev Lember <kalevlember@gmail.com> - 0.21.1-1
50619f
- Update to 0.21.1
50619f
50619f
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20.1-2
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
50619f
50619f
* Tue Apr  9 2013 Michel Salim <salimma@fedoraproject.org> - 0.20.1-1
50619f
- Update to 0.20.1
50619f
50619f
* Tue Mar 26 2013 Kalev Lember <kalevlember@gmail.com> - 0.20.0-1
50619f
- Update to 0.20.0
50619f
50619f
* Thu Feb 28 2013 Colin Walters <walters@verbum.org> - 0.19.0-2
50619f
- Ensure tools pull in gobject-introspection-devel, since vapigen
50619f
  needs .gir files.
50619f
50619f
* Fri Feb 22 2013 Kalev Lember <kalevlember@gmail.com> - 0.19.0-1
50619f
- Update to 0.19.0
50619f
50619f
* Wed Feb 20 2013 Kalev Lember <kalevlember@gmail.com> - 0.18.1-4
50619f
- Temporarily BR vala itself to build with the patch applied
50619f
50619f
* Wed Feb 20 2013 Kalev Lember <kalevlember@gmail.com> - 0.18.1-3
50619f
- Ignore the "instance-parameter" tag emitted by new g-ir-scanner
50619f
50619f
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18.1-2
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
50619f
50619f
* Tue Nov 13 2012 Kalev Lember <kalevlember@gmail.com> - 0.18.1-1
50619f
- Update to 0.18.1
50619f
50619f
* Tue Sep 25 2012 Kalev Lember <kalevlember@gmail.com> - 0.18.0-1
50619f
- Update to 0.18.0
50619f
50619f
* Wed Sep 19 2012 Kalev Lember <kalevlember@gmail.com> - 0.17.7-1
50619f
- Update to 0.17.7
50619f
50619f
* Sat Sep  8 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.6-1
50619f
- Update to 0.17.6
50619f
50619f
* Sun Sep  2 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.5-1
50619f
- Update to 0.17.5
50619f
50619f
* Mon Aug 20 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.4-1
50619f
- Update to 0.17.4
50619f
50619f
* Fri Aug  3 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.3-1
50619f
- Update to 0.17.3
50619f
50619f
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17.2-2
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
50619f
50619f
* Mon Jun 25 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.2-1
50619f
- Update to 0.17.2
50619f
50619f
* Mon Jun  4 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.1-1
50619f
- Update to 0.17.1
50619f
- Remove "Group" field
50619f
- Make subpackages' dependencies on main package arch-specific
50619f
50619f
* Sat May 12 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.0-2
50619f
- Spec clean-ups
50619f
50619f
* Thu May  3 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.0-1
50619f
- Update to 0.17.0
50619f
50619f
* Fri Apr  6 2012 Michel Salim <salimma@fedoraproject.org> - 0.16.0-3
50619f
- Disable coverage analysis, build-time paths get hard-coded
50619f
50619f
* Thu Apr  5 2012 Michel Salim <salimma@fedoraproject.org> - 0.16.0-2
50619f
- Update vala-mode.el to April 2011 release
50619f
- Fix registration of Vala alternatives
50619f
50619f
* Wed Apr 04 2012 Kalev Lember <kalevlember@gmail.com> - 0.16.0-1
50619f
- Update to 0.16.0
50619f
50619f
* Tue Mar 27 2012 Ray Strode <rstrode@redhat.com> 0.15.2-2
50619f
- Add back Makefile.vapigen.  It's needed by various projects
50619f
  build systems to enable vala support.
50619f
50619f
* Wed Mar 21 2012 Richard Hughes <rhughes@redhat.com> - 0.15.2-1
50619f
- Update to 0.15.2
50619f
50619f
* Mon Feb  6 2012 Michel Salim <salimma@fedoraproject.org> - 0.15.1-3
50619f
- Enable coverage analysis
50619f
- Drop redundant --enable-vapigen, it's now the default
50619f
50619f
* Fri Feb  3 2012 Michel Salim <salimma@fedoraproject.org> - 0.15.1-2
50619f
- Support parallel installation with other Vala versions
50619f
50619f
* Mon Jan 30 2012 Michel Salim <salimma@fedoraproject.org> - 0.15.1-1
50619f
- Update to 0.15.1
50619f
50619f
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15.0-2
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
50619f
50619f
* Fri Dec 23 2011 Matthias Clasen <mclasen@redhat.com> - 0.15.0-1
50619f
- Update to 0.15.0
50619f
50619f
* Tue Sep 20 2011 Matthias Clasen <mclasen@redhat.com> - 0.14.0-1
50619f
- Update to 0.14.0
50619f
50619f
* Tue Aug 30 2011 Matthias Clasen <mclasen@redhat.com> - 0.13.3-1
50619f
- Update to 0.13.3
50619f
50619f
* Thu Jul  7 2011 Michel Salim <salimma@fedoraproject.org> - 0.13.1-1
50619f
- Update to 0.13.1
50619f
50619f
* Fri Jun 17 2011 Tomas Bzatek <tbzatek@redhat.com> - 0.12.1-1
50619f
- Update to 0.12.1
50619f
50619f
* Tue Apr  5 2011 Michel Salim <salimma@fedoraproject.org> - 0.12.0-2
50619f
- Allow access to length of constant array in constant initializer lists
50619f
50619f
* Sun Apr  3 2011 Christopher Aillon <caillon@redhat.com> - 0.12.0-1
50619f
- Update to 0.12.0
50619f
50619f
* Thu Mar 17 2011 Michel Salim <salimma@fedoraproject.org> - 0.11.7-1
50619f
- Update to 0.11.7
50619f
50619f
* Mon Feb 21 2011 Peter Robinson <pbrobinson@gmail.com> - 0.11.6-1
50619f
- Update to 0.11.6
50619f
50619f
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.5-3
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
50619f
50619f
* Mon Feb  7 2011 Michel Salim <salimma@fedoraproject.org> - 0.11.5-2
50619f
- Own %%{_datadir}/vala directory (# 661603)
50619f
50619f
* Wed Feb  2 2011 Christopher Aillon <caillon@redhat.com> - 0.11.5-1
50619f
- Update to 0.11.5
50619f
50619f
* Mon Jan 17 2011 Matthias Clasen <mclasen@redhat.com> - 0.11.4-1
50619f
- Update to 0.11.4
50619f
50619f
* Fri Jan  7 2011 Peter Robinson <pbrobinson@gmail.com> - 0.11.3-1
50619f
- Update to 0.11.3
50619f
- disable make check as its currently broken
50619f
50619f
* Tue Nov  9 2010 Peter Robinson <pbrobinson@gmail.com> - 0.11.2-1
50619f
- Update to 0.11.2
50619f
50619f
* Sun Nov  7 2010 Michel Salim <salimma@fedoraproject.org> - 0.11.1-2
50619f
- Improved rpath handling, allowing test suite to run
50619f
50619f
* Sat Nov  6 2010 Michel Salim <salimma@fedoraproject.org> - 0.11.1-1
50619f
- Update to 0.11.1
50619f
- Drop unneeded build requirements
50619f
50619f
* Tue Oct 19 2010 Michel Salim <salimma@fedoraproject.org> - 0.11.0-1
50619f
- Update to 0.11.0
50619f
50619f
* Wed Sep 29 2010 jkeating - 0.10.0-2
50619f
- Rebuilt for gcc bug 634757
50619f
50619f
* Wed Sep 22 2010 Matthias Clasen <mclasen@redhat.com> - 0.10.0-1
50619f
- Update to 0.10.0
50619f
- Work with gobject-introspection >= 0.9.5
50619f
50619f
* Sun Sep 12 2010 Michel Salim <salimma@fedoraproject.org> - 0.9.8-1
50619f
- Update to 0.9.8
50619f
- Make -doc subpackage noarch
50619f
- Mark -doc files as %%doc
50619f
50619f
* Wed Aug 25 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.7-1
50619f
- Update to 0.9.7.
50619f
- Remove clean section & buildroot. No longer needed.
50619f
50619f
* Mon Aug  9 2010 Michel Salim <salimma@fedoraproject.org> - 0.9.5-1
50619f
- Update to 0.9.5
50619f
50619f
* Mon Aug  2 2010 Peter Robinson <pbrobinson@gmail.com> - 0.9.4-1
50619f
- Update to 0.9.4
50619f
50619f
* Thu Jul 15 2010 Michel Salim <salimma@fedoraproject.org> - 0.9.3-1
50619f
- Update to 0.9.3
50619f
50619f
* Mon Jul 12 2010 Michel Salim <salimma@fedoraproject.org> - 0.9.2-2
50619f
- Add COPYING file to emacs-vala
50619f
50619f
* Sat Jul  3 2010 Michel Salim <salimma@fedoraproject.org> - 0.9.2-1
50619f
- Update to 0.9.2
50619f
50619f
* Sun Jun 13 2010 Michel Salim <salimma@fedoraproject.org> - 0.9.1-1
50619f
- Update to 0.9.1
50619f
- Make emacs-vala subpackage noarch; split off source file to -el subpackage
50619f
  according to Emacs packaging guidelines
50619f
50619f
* Tue Apr 27 2010 Michel Salim <salimma@fedoraproject.org> - 0.8.1-1
50619f
- Update to 0.8.1
50619f
50619f
* Fri Apr  9 2010 Peter Robinson <pbrobinson@gmail.com> - 0.8.0-1
50619f
- Update to new major release 0.8.0
50619f
50619f
* Tue Mar  2 2010 Peter Robinson <pbrobinson@gmail.com> - 0.7.10-1
50619f
- Update to 0.7.10
50619f
50619f
* Tue Jan  5 2010 Peter Robinson <pbrobinson@gmail.com> - 0.7.9-1
50619f
- Update to 0.7.9
50619f
50619f
* Tue Nov 17 2009 Peter Robinson <pbrobinson@gmail.com> - 0.7.8-1
50619f
- Update to 0.7.8
50619f
50619f
* Sat Oct  3 2009 Michel Salim <salimma@fedoraproject.org> - 0.7.7-1
50619f
- Update to 0.7.7
50619f
50619f
* Thu Aug 20 2009 Michel Salim <salimma@fedoraproject.org> - 0.7.5-1
50619f
- Update to 0.7.5
50619f
50619f
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.4-3
50619f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
50619f
50619f
* Tue Jul 14 2009 Michel Salim <salimma@fedoraproject.org> - 0.7.4-2
50619f
- Patch broken ModuleInit attribute (upstream bug 587444)
50619f
50619f
* Tue Jul  7 2009 Michel Salim <salimma@fedoraproject.org> - 0.7.4-1
50619f
- Update to 0.7.4
50619f
50619f
* Wed Jun  3 2009 Peter Robinson <pbrobinson@gmail.com> - 0.7.3-1
50619f
- Update to 0.7.3
50619f
50619f
* Sat Apr 18 2009 Michel Salim <salimma@fedoraproject.org> - 0.6.1-1
50619f
- Update to 0.6.1
50619f
50619f
* Mon Feb 23 2009 Michel Salim <salimma@fedoraproject.org> - 0.5.7-1
50619f
- Update to 0.5.7
50619f
50619f
* Tue Jan 27 2009 Michel Salim <salimma@fedoraproject.org> - 0.5.6-1
50619f
- Update to 0.5.6
50619f
50619f
* Tue Dec 16 2008 Michel Salim <salimma@fedoraproject.org> - 0.5.3-1
50619f
- Update to 0.5.3
50619f
50619f
* Mon Dec 15 2008 Michel Salim <salimma@fedoraproject.org> - 0.5.2-3
50619f
- Fix bug in Emacs version detection
50619f
50619f
* Sat Dec 13 2008 Michel Salim <salimma@fedoraproject.org> - 0.5.2-2
50619f
- Use buildsystem variables to determine available Emacs version
50619f
- BR on gecko-devel >= 1.9, since older version is also in RHEL repo
50619f
50619f
* Sat Dec 13 2008 Michel Salim <salimma@fedoraproject.org> - 0.5.2-1
50619f
- Update to 0.5.2
50619f
50619f
* Sun Nov 23 2008 Michel Salim <salimma@fedoraproject.org> - 0.5.1-1
50619f
- Update to 0.5.1
50619f
50619f
* Fri Aug 22 2008 Michel Salim <salimma@fedoraproject.org> - 0.3.5-1
50619f
- Update to 0.3.5
50619f
50619f
* Tue Jul 15 2008 Michel Salim <salimma@fedoraproject.org> - 0.3.4-2
50619f
- Add vala-mode for editing Vala code in Emacs
50619f
50619f
* Tue Jul  1 2008 Lennart Poettering <lpoetter@redhat.com> - 0.3.4-1
50619f
- Update to 0.3.4
50619f
50619f
* Wed Jun  4 2008 Michel Salim <salimma@fedoraproject.org> - 0.3.3-1
50619f
- Update to 0.3.3
50619f
50619f
* Fri May 16 2008 Michel Salim <salimma@fedoraproject.org> - 0.3.2-1
50619f
- Update to 0.3.2
50619f
50619f
* Thu Apr 10 2008 Michel Salim <salimma@fedoraproject.org> - 0.2.0-1
50619f
- Update to 0.2.0
50619f
50619f
* Wed Mar  5 2008 Michel Salim <salimma@fedoraproject.org> - 0.1.7-1
50619f
- Update to 0.1.7
50619f
- -tool subpackage now requires gnome-common, intltool and libtoolize
50619f
  for out-of-the-box vala-gen-project support
50619f
50619f
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.1.6-2
50619f
- Autorebuild for GCC 4.3
50619f
50619f
* Sat Jan 19 2008 Michel Salim <salimma@fedoraproject.org> - 0.1.6-1
50619f
- Update to 0.1.6
50619f
- Revert vapi addition, needed declarations have been inlined (r846)
50619f
- Rename -docs subpackage to -doc, to comply with guidelines
50619f
50619f
* Tue Jan 15 2008 Michel Salim <salimma@fedoraproject.org> - 0.1.5-5
50619f
- Manually add Gee vapi file to package (bz #428692)
50619f
50619f
* Tue Dec  4 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.5-4
50619f
- Backport patch to autodetect location of automake shared files
50619f
50619f
* Tue Dec  4 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.5-3
50619f
- Add build dependency on gtk2-devel
50619f
50619f
* Tue Dec  4 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.5-2
50619f
- Enable project generator tool
50619f
50619f
* Tue Nov 27 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.5-1
50619f
- Update to 0.1.5
50619f
50619f
* Sun Nov 11 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.4-2
50619f
- Add build dependency on devhelp
50619f
50619f
* Fri Oct 19 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.4-1
50619f
- Update to 0.1.4
50619f
- Put newly-added documentation in its own subpackage (depends on devhelp)
50619f
50619f
* Mon Sep 17 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.3-5
50619f
- vapigen subpackage: add missing Require: on perl-XML-Twig
50619f
50619f
* Sat Sep  8 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.3-4
50619f
- Split -vapigen subpackage. It is functionally self-contained and the license
50619f
  is more restricted
50619f
- Updated license declarations
50619f
50619f
* Wed Sep  5 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.3-3
50619f
- Licensing and URL updates
50619f
50619f
* Tue Sep  4 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.3-2
50619f
- Enable binding generation tools
50619f
50619f
* Sun Sep  2 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.3-1
50619f
- Update to 0.1.3
50619f
50619f
* Sun Mar 25 2007 Michel Salim <salimma@fedoraproject.org> - 0.0.8-1
50619f
- Update to 0.0.8
50619f
50619f
* Wed Mar  7 2007 Michel Salim <salimma@fedoraproject.org> - 0.0.7-1
50619f
- Update to 0.0.7
50619f
50619f
* Wed Feb 28 2007 Michel Salim <salimma@fedoraproject.org> - 0.0.6-1
50619f
- Update to 0.0.6
50619f
50619f
* Mon Nov  6 2006 Michel Salim <salimma@fedoraproject.org> - 0.0.5-1
50619f
- Initial package