9fc4900
%global api_ver 0.26
b76d942
%global priority 90
4b69f9e
30c0323
Name:           vala
2a07d01
Version:        0.26.2
2a07d01
Release:        1%{?dist}
30c0323
Summary:        A modern programming language for GNOME
30c0323
4a34b0c
# Most files are LGPLv2.1+, curses.vapi is 2-clause BSD
3ca905c
License:        LGPLv2+ and BSD
a1e8301
URL:            http://live.gnome.org/Vala
f1c6583
#VCS:           git:git://git.gnome.org/vala
ab8bde9
# note: do not use a macro for directory name
ab8bde9
# as it breaks Colin Walters' automatic build script
ab8bde9
# see https://bugzilla.redhat.com/show_bug.cgi?id=609292
2194488
Source0:        http://download.gnome.org/sources/vala/0.26/vala-%{version}.tar.xz
ad6fb4a
Source1:        vala-mode.el
ad6fb4a
Source2:        vala-init.el
f1c6583
Source3:        emacs-vala-COPYING
30c0323
137d84f
BuildRequires:  flex
137d84f
BuildRequires:  bison
137d84f
BuildRequires:  glib2-devel
137d84f
BuildRequires:  libxslt
467f408
# only if Vala source files are patched
467f408
# BuildRequires:  vala
a42d7fe
a42d7fe
# for Emacs modes
ad6fb4a
BuildRequires:  emacs emacs-el
30c0323
a42d7fe
# for tests
467f408
# BuildRequires:  dbus-x11
467f408
467f408
# alternatives
467f408
%global vala_binaries vala valac
467f408
%global vala_manpages valac
467f408
%global vala_tools_binaries vala-gen-introspect vapicheck vapigen
467f408
%global vala_tools_manpages vala-gen-introspect vapigen
f80c651
Requires(posttrans):   %{_sbindir}/alternatives
f80c651
Requires(preun):       %{_sbindir}/alternatives
a42d7fe
da554ed
%if 0%{?fedora}
da554ed
# From rhughes-f20-gnome-3-12 copr
da554ed
Obsoletes: compat-vala022 < 0.24
da554ed
%endif
a42d7fe
30c0323
%description
30c0323
Vala is a new programming language that aims to bring modern programming
30c0323
language features to GNOME developers without imposing any additional
30c0323
runtime requirements and without using a different ABI compared to
30c0323
applications and libraries written in C.
30c0323
30c0323
valac, the Vala compiler, is a self-hosting compiler that translates
30c0323
Vala source code into C source and header files. It uses the GObject
30c0323
type system to create classes and interfaces declared in the Vala source
30c0323
code. It's also planned to generate GIDL files when gobject-
30c0323
introspection is ready.
30c0323
30c0323
The syntax of Vala is similar to C#, modified to better fit the GObject
30c0323
type system.
30c0323
30c0323
30c0323
%package        devel
30c0323
Summary:        Development files for %{name}
8571c2a
Requires:       %{name}%{?_isa} = %{version}-%{release}
30c0323
30c0323
%description    devel
fbc625e
Vala is a new programming language that aims to bring modern programming
fbc625e
language features to GNOME developers without imposing any additional
fbc625e
runtime requirements and without using a different ABI compared to
fbc625e
applications and libraries written in C.
fbc625e
a0f685d
This package contains development files for %{name}. This is not
a0f685d
necessary for using the %{name} compiler.
30c0323
33b29c7
9b647cf
%package        tools
9b647cf
Summary:        Tools for creating projects and bindings for %{name}
9b647cf
License:        LGPLv2+
8571c2a
Requires:       %{name}%{?_isa} = %{version}-%{release}
12a5958
Requires:       gnome-common intltool libtool pkgconfig
Colin Walters 5977f58
Requires:       gobject-introspection-devel
eee8d9d
9b647cf
%description    tools
fbc625e
Vala is a new programming language that aims to bring modern programming
fbc625e
language features to GNOME developers without imposing any additional
fbc625e
runtime requirements and without using a different ABI compared to
fbc625e
applications and libraries written in C.
fbc625e
a0f685d
This package contains tools to generate Vala projects, as well as API
a0f685d
bindings from existing C libraries, allowing access from Vala programs.
fbc625e
33b29c7
680e0a2
%package        doc
fbc625e
Summary:        Documentation for %{name}
fbc625e
License:        LGPLv2+
0f2d175
Michel Alexandre Salim 619c1c5
BuildArch:      noarch
fbc625e
Requires:       %{name} = %{version}-%{release}
fbc625e
Requires:       devhelp
680e0a2
680e0a2
%description    doc
fbc625e
Vala is a new programming language that aims to bring modern programming
fbc625e
language features to GNOME developers without imposing any additional
fbc625e
runtime requirements and without using a different ABI compared to
fbc625e
applications and libraries written in C.
fbc625e
fbc625e
This package contains documentation in a devhelp HTML book.
eee8d9d
30c0323
ad6fb4a
%package -n emacs-%{name}
33b29c7
Summary:        Vala mode for Emacs
33b29c7
License:        GPLv2+
33b29c7
ad6fb4a
BuildArch:      noarch
ad6fb4a
Requires:       emacs(bin) >= %{_emacs_version}
33b29c7
ad6fb4a
%description -n emacs-%{name}
33b29c7
An Emacs mode for editing Vala source code.
33b29c7
a0f685d
ad6fb4a
%package -n emacs-%{name}-el
ad6fb4a
Summary:        Elisp source files for emacs-%{name}
ad6fb4a
License:        GPLv2+
ad6fb4a
ad6fb4a
BuildArch:      noarch
ad6fb4a
Requires:       emacs-%{name} = %{version}-%{release}
ad6fb4a
ad6fb4a
%description -n emacs-%{name}-el
ad6fb4a
This package contains the elisp source files for Vala under GNU
ad6fb4a
Emacs. You do not need to install this package to run Vala. Install
ad6fb4a
the emacs-%{name} package to use Vala with GNU Emacs.
ad6fb4a
33b29c7
30c0323
%prep
30c0323
%setup -q
30c0323
30c0323
30c0323
%build
f76a6e4
%configure
30c0323
# Don't use rpath!
0de32ae
sed -i 's|/lib /usr/lib|/lib /usr/lib /lib64 /usr/lib64|' libtool
30c0323
make %{?_smp_mflags}
33b29c7
# Compile emacs module
33b29c7
mkdir emacs-vala && cd emacs-vala && cp -p %{SOURCE1} .
ad6fb4a
%{_emacs_bytecompile} vala-mode.el
f1c6583
# and copy its licensing file
f1c6583
cp -p %{SOURCE3} COPYING
30c0323
30c0323
30c0323
%install
30c0323
make install DESTDIR=$RPM_BUILD_ROOT
467f408
# remove symlinks, using alternatives
467f408
for f in %{vala_binaries} %{vala_tools_binaries};
467f408
do
467f408
    rm $RPM_BUILD_ROOT%{_bindir}/$f
467f408
    touch $RPM_BUILD_ROOT%{_bindir}/$f
467f408
done
467f408
for f in %{vala_manpages} %{vala_tools_manpages};
467f408
do
467f408
    rm $RPM_BUILD_ROOT%{_mandir}/man1/$f.1*
467f408
    touch $RPM_BUILD_ROOT%{_mandir}/man1/$f.1.gz
467f408
done
62399f0
# own this directory for third-party *.vapi files
467f408
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vala/vapi
063b0b0
find %{buildroot} -name '*.la' -exec rm -f {} ';'
30c0323
33b29c7
# Emacs mode files
ad6fb4a
mkdir -p $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{name}
ad6fb4a
mkdir -p $RPM_BUILD_ROOT%{_emacs_sitestartdir}
ad6fb4a
cp -p emacs-vala/*.el* $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{name}
ad6fb4a
cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_emacs_sitestartdir}
33b29c7
0de32ae
0de32ae
%check
23b8412
# make check
0de32ae
0de32ae
9c9fa05
%posttrans
467f408
/sbin/ldconfig
467f408
for f in %{vala_binaries};
467f408
do
f80c651
    %{_sbindir}/alternatives --install %{_bindir}/$f \
b76d942
      $f %{_bindir}/$f-%{api_ver} %{priority}
467f408
done
467f408
for f in %{vala_manpages};
467f408
do
f80c651
    %{_sbindir}/alternatives --install %{_mandir}/man1/$f.1.gz \
b76d942
      $f.1.gz %{_mandir}/man1/$f-%{api_ver}.1.gz %{priority}
467f408
done
467f408
9c9fa05
%posttrans tools
467f408
for f in %{vala_tools_binaries};
467f408
do
f80c651
    %{_sbindir}/alternatives --install %{_bindir}/$f \
b76d942
      $f %{_bindir}/$f-%{api_ver} %{priority}
467f408
done
467f408
for f in %{vala_tools_manpages};
467f408
do
f80c651
    %{_sbindir}/alternatives --install %{_mandir}/man1/$f.1.gz \
b76d942
      $f.1.gz %{_mandir}/man1/$f-%{api_ver}.1.gz %{priority}
467f408
done
467f408
9c9fa05
%preun
467f408
/sbin/ldconfig
9c9fa05
for f in %{vala_binaries};
9c9fa05
do
f80c651
    %{_sbindir}/alternatives --remove $f \
9c9fa05
      %{_bindir}/$f-%{api_ver}
9c9fa05
done
9c9fa05
for f in %{vala_manpages};
9c9fa05
do
f80c651
    %{_sbindir}/alternatives --remove $f.1.gz \
9c9fa05
      %{_mandir}/man1/$f-%{api_ver}.1.gz
9c9fa05
done
9c9fa05
9c9fa05
%preun tools
9c9fa05
for f in %{vala_tools_binaries};
9c9fa05
do
f80c651
    %{_sbindir}/alternatives --remove $f \
9c9fa05
      %{_bindir}/$f-%{api_ver}
9c9fa05
done
9c9fa05
for f in %{vala_tools_manpages};
9c9fa05
do
f80c651
    %{_sbindir}/alternatives --remove $f.1.gz \
9c9fa05
      %{_mandir}/man1/$f-%{api_ver}.1.gz
9c9fa05
done
30c0323
0de32ae
30c0323
%files
0341714
%doc AUTHORS COPYING MAINTAINERS NEWS README THANKS
467f408
%ghost %{_bindir}/vala
467f408
%ghost %{_bindir}/valac
4b69f9e
%{_bindir}/vala-%{api_ver}
4b69f9e
%{_bindir}/valac-%{api_ver}
467f408
# owning only the directories, they should be empty
467f408
%dir %{_datadir}/vala
467f408
%dir %{_datadir}/vala/vapi
4b69f9e
%{_datadir}/vala-%{api_ver}
4b69f9e
%{_libdir}/libvala-%{api_ver}.so.*
467f408
%ghost %{_mandir}/man1/valac.1.gz
467f408
%{_mandir}/man1/valac-%{api_ver}.1.gz
30c0323
30c0323
%files devel
4b69f9e
%{_includedir}/vala-%{api_ver}
4b69f9e
%{_libdir}/libvala-%{api_ver}.so
ab8bde9
%{_libdir}/pkgconfig/libvala-%{api_ver}.pc
12a5958
# directory owned by filesystem
4b69f9e
%{_datadir}/aclocal/vala.m4
30c0323
9b647cf
%files tools
467f408
%ghost %{_bindir}/vala-gen-introspect
467f408
%ghost %{_bindir}/vapicheck
467f408
%ghost %{_bindir}/vapigen
4b69f9e
%{_bindir}/vala-gen-introspect-%{api_ver}
4b69f9e
%{_bindir}/vapicheck-%{api_ver}
4b69f9e
%{_bindir}/vapigen-%{api_ver}
4b69f9e
%{_libdir}/vala-%{api_ver}
12a5958
%{_datadir}/aclocal/vapigen.m4
12a5958
%{_datadir}/pkgconfig/vapigen*.pc
0f85bad
%{_datadir}/vala/Makefile.vapigen
467f408
%ghost %{_mandir}/man1/vala-gen-introspect.1.gz
467f408
%ghost %{_mandir}/man1/vapigen.1.gz
467f408
%{_mandir}/man1/vala-gen-introspect-%{api_ver}.1.gz
467f408
%{_mandir}/man1/vapigen-%{api_ver}.1.gz
eee8d9d
680e0a2
%files doc
0f2d175
%doc %{_datadir}/devhelp/books/vala-%{api_ver}
fbc625e
ad6fb4a
%files -n emacs-%{name}
f1c6583
%doc emacs-vala/COPYING
ad6fb4a
%dir %{_emacs_sitelispdir}/%{name}
ad6fb4a
%{_emacs_sitelispdir}/%{name}/*.elc
ad6fb4a
%{_emacs_sitestartdir}/*.el
ad6fb4a
ad6fb4a
%files -n emacs-%{name}-el
ad6fb4a
%{_emacs_sitelispdir}/%{name}/*.el
33b29c7
30c0323
30c0323
%changelog
2a07d01
* Wed Mar 18 2015 Kalev Lember <kalevlember@gmail.com> - 0.26.2-1
2a07d01
- Update to 0.26.2
2a07d01
da554ed
* Sun Nov 16 2014 Kalev Lember <kalevlember@gmail.com> - 0.26.1-2
da554ed
- Obsolete compat-vala022 from rhughes-f20-gnome-3-12 copr
da554ed
b925a57
* Mon Oct 13 2014 Kalev Lember <kalevlember@gmail.com> - 0.26.1-1
b925a57
- Update to 0.26.1
b925a57
2194488
* Mon Sep 22 2014 Kalev Lember <kalevlember@gmail.com> - 0.26.0-1
2194488
- Update to 0.26.0
2194488
0354178
* Mon Sep 15 2014 Kalev Lember <kalevlember@gmail.com> - 0.25.4-1
0354178
- Update to 0.25.4
0354178
6c74741
* Mon Sep 01 2014 Kalev Lember <kalevlember@gmail.com> - 0.25.3-1
6c74741
- Update to 0.25.3
6c74741
920d6d1
* Sun Aug 24 2014 Kalev Lember <kalevlember@gmail.com> - 0.25.2-1
920d6d1
- Update to 0.25.2
920d6d1
b58f439
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.25.1-2
b58f439
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
b58f439
9fc4900
* Wed Jul 23 2014 Kalev Lember <kalevlember@gmail.com> - 0.25.1-1
9fc4900
- Update to 0.25.1
9fc4900
Yaakov Selkowitz 1a6e1c4
* Fri Jun 27 2014 Yaakov Selkowitz <yselkowi@redhat.com> - 0.24.0-3
Yaakov Selkowitz 1a6e1c4
- Fix clutter-gst-1.0 deps (#1106673, #1112424)
Yaakov Selkowitz 1a6e1c4
83185d2
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.24.0-2
83185d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
83185d2
Richard Hughes 809dbd4
* Mon Mar 24 2014 Richard Hughes <rhughes@redhat.com> - 0.24.0-1
Richard Hughes 809dbd4
- Update to 0.24.0
Richard Hughes 809dbd4
0f85bad
* Thu Feb 20 2014 Kalev Lember <kalevlember@gmail.com> - 0.23.3-2
0f85bad
- Move Makefile.vapigen to the -tools subpackage (#1030543)
0341714
- Don't ship huge ChangeLog file
0f85bad
Richard Hughes 0ebb94b
* Wed Feb 19 2014 Richard Hughes <rhughes@redhat.com> - 0.23.3-1
Richard Hughes 0ebb94b
- Update to 0.23.3
Richard Hughes 0ebb94b
Richard Hughes fd5377a
* Wed Feb 05 2014 Richard Hughes <rhughes@redhat.com> - 0.23.2-1
Richard Hughes fd5377a
- Update to 0.23.2
Richard Hughes fd5377a
063b0b0
* Sun Jan 26 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.23.1-2
063b0b0
- Fix FTBFS
063b0b0
Richard Hughes f35f1a6
* Wed Jan 08 2014 Richard Hughes <rhughes@redhat.com> - 0.23.1-1
Richard Hughes f35f1a6
- Update to 0.23.1
Richard Hughes f35f1a6
Richard Hughes d4f63a2
* Thu Nov 14 2013 Richard Hughes <rhughes@redhat.com> - 0.22.1-1
Richard Hughes d4f63a2
- Update to 0.22.1
Richard Hughes d4f63a2
24c8db0
* Wed Sep 25 2013 Kalev Lember <kalevlember@gmail.com> - 0.22.0-1
24c8db0
- Update to 0.22.0
24c8db0
02b572e
* Wed Sep 18 2013 Kalev Lember <kalevlember@gmail.com> - 0.21.2-1
02b572e
- Update to 0.21.2
02b572e
1479635
* Mon Aug 19 2013 Kalev Lember <kalevlember@gmail.com> - 0.21.1-1
1479635
- Update to 0.21.1
1479635
c889535
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20.1-2
c889535
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
c889535
c7ad33a
* Tue Apr  9 2013 Michel Salim <salimma@fedoraproject.org> - 0.20.1-1
c7ad33a
- Update to 0.20.1
c7ad33a
fccf652
* Tue Mar 26 2013 Kalev Lember <kalevlember@gmail.com> - 0.20.0-1
fccf652
- Update to 0.20.0
fccf652
Colin Walters 5977f58
* Thu Feb 28 2013 Colin Walters <walters@verbum.org> - 0.19.0-2
Colin Walters 5977f58
- Ensure tools pull in gobject-introspection-devel, since vapigen
Colin Walters 5977f58
  needs .gir files.
Colin Walters 5977f58
06852d6
* Fri Feb 22 2013 Kalev Lember <kalevlember@gmail.com> - 0.19.0-1
06852d6
- Update to 0.19.0
06852d6
d842894
* Wed Feb 20 2013 Kalev Lember <kalevlember@gmail.com> - 0.18.1-4
d842894
- Temporarily BR vala itself to build with the patch applied
d842894
315a594
* Wed Feb 20 2013 Kalev Lember <kalevlember@gmail.com> - 0.18.1-3
315a594
- Ignore the "instance-parameter" tag emitted by new g-ir-scanner
315a594
6c859b8
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18.1-2
6c859b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
6c859b8
c8cc478
* Tue Nov 13 2012 Kalev Lember <kalevlember@gmail.com> - 0.18.1-1
c8cc478
- Update to 0.18.1
c8cc478
c4e1527
* Tue Sep 25 2012 Kalev Lember <kalevlember@gmail.com> - 0.18.0-1
c4e1527
- Update to 0.18.0
c4e1527
ea26646
* Wed Sep 19 2012 Kalev Lember <kalevlember@gmail.com> - 0.17.7-1
ea26646
- Update to 0.17.7
ea26646
600d796
* Sat Sep  8 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.6-1
600d796
- Update to 0.17.6
600d796
19852b2
* Sun Sep  2 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.5-1
19852b2
- Update to 0.17.5
19852b2
0007227
* Mon Aug 20 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.4-1
0007227
- Update to 0.17.4
0007227
1e7edbd
* Fri Aug  3 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.3-1
1e7edbd
- Update to 0.17.3
1e7edbd
372758b
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17.2-2
372758b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
372758b
bdba5a6
* Mon Jun 25 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.2-1
bdba5a6
- Update to 0.17.2
bdba5a6
8571c2a
* Mon Jun  4 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.1-1
8571c2a
- Update to 0.17.1
8571c2a
- Remove "Group" field
8571c2a
- Make subpackages' dependencies on main package arch-specific
8571c2a
b76d942
* Sat May 12 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.0-2
609e74f
- Spec clean-ups
609e74f
c436aa6
* Thu May  3 2012 Michel Salim <salimma@fedoraproject.org> - 0.17.0-1
c436aa6
- Update to 0.17.0
c436aa6
f76a6e4
* Fri Apr  6 2012 Michel Salim <salimma@fedoraproject.org> - 0.16.0-3
f76a6e4
- Disable coverage analysis, build-time paths get hard-coded
f76a6e4
9c9fa05
* Thu Apr  5 2012 Michel Salim <salimma@fedoraproject.org> - 0.16.0-2
9c9fa05
- Update vala-mode.el to April 2011 release
9c9fa05
- Fix registration of Vala alternatives
9c9fa05
8e292a2
* Wed Apr 04 2012 Kalev Lember <kalevlember@gmail.com> - 0.16.0-1
8e292a2
- Update to 0.16.0
8e292a2
4d35120
* Tue Mar 27 2012 Ray Strode <rstrode@redhat.com> 0.15.2-2
4d35120
- Add back Makefile.vapigen.  It's needed by various projects
4d35120
  build systems to enable vala support.
4d35120
Richard Hughes c1afd3a
* Wed Mar 21 2012 Richard Hughes <rhughes@redhat.com> - 0.15.2-1
Richard Hughes c1afd3a
- Update to 0.15.2
Richard Hughes c1afd3a
aaba61c
* Mon Feb  6 2012 Michel Salim <salimma@fedoraproject.org> - 0.15.1-3
aaba61c
- Enable coverage analysis
aaba61c
- Drop redundant --enable-vapigen, it's now the default
aaba61c
467f408
* Fri Feb  3 2012 Michel Salim <salimma@fedoraproject.org> - 0.15.1-2
467f408
- Support parallel installation with other Vala versions
467f408
db2fb79
* Mon Jan 30 2012 Michel Salim <salimma@fedoraproject.org> - 0.15.1-1
db2fb79
- Update to 0.15.1
db2fb79
02968a8
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15.0-2
02968a8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
02968a8
b766ffc
* Fri Dec 23 2011 Matthias Clasen <mclasen@redhat.com> - 0.15.0-1
b766ffc
- Update to 0.15.0
b766ffc
1c689b7
* Tue Sep 20 2011 Matthias Clasen <mclasen@redhat.com> - 0.14.0-1
1c689b7
- Update to 0.14.0
1c689b7
1b5ff6a
* Tue Aug 30 2011 Matthias Clasen <mclasen@redhat.com> - 0.13.3-1
1b5ff6a
- Update to 0.13.3
1b5ff6a
Michel Alexandre Salim fa9e493
* Thu Jul  7 2011 Michel Salim <salimma@fedoraproject.org> - 0.13.1-1
Michel Alexandre Salim fa9e493
- Update to 0.13.1
Michel Alexandre Salim fa9e493
110fa51
* Fri Jun 17 2011 Tomas Bzatek <tbzatek@redhat.com> - 0.12.1-1
110fa51
- Update to 0.12.1
110fa51
Michel Alexandre Salim 619c1c5
* Tue Apr  5 2011 Michel Salim <salimma@fedoraproject.org> - 0.12.0-2
Michel Alexandre Salim 619c1c5
- Allow access to length of constant array in constant initializer lists
Michel Alexandre Salim 619c1c5
Christopher Aillon aa722cd
* Sun Apr  3 2011 Christopher Aillon <caillon@redhat.com> - 0.12.0-1
Christopher Aillon aa722cd
- Update to 0.12.0
Christopher Aillon aa722cd
febd7ae
* Thu Mar 17 2011 Michel Salim <salimma@fedoraproject.org> - 0.11.7-1
febd7ae
- Update to 0.11.7
febd7ae
febd7ae
* Mon Feb 21 2011 Peter Robinson <pbrobinson@gmail.com> - 0.11.6-1
febd7ae
- Update to 0.11.6
4c67fa7
41dc216
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.5-3
41dc216
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
41dc216
62399f0
* Mon Feb  7 2011 Michel Salim <salimma@fedoraproject.org> - 0.11.5-2
62399f0
- Own %%{_datadir}/vala directory (# 661603)
62399f0
Christopher Aillon cd83b3c
* Wed Feb  2 2011 Christopher Aillon <caillon@redhat.com> - 0.11.5-1
Christopher Aillon cd83b3c
- Update to 0.11.5
Christopher Aillon cd83b3c
f7e1621
* Mon Jan 17 2011 Matthias Clasen <mclasen@redhat.com> - 0.11.4-1
f7e1621
- Update to 0.11.4
f7e1621
d3c8560
* Fri Jan  7 2011 Peter Robinson <pbrobinson@gmail.com> - 0.11.3-1
d3c8560
- Update to 0.11.3
23b8412
- disable make check as its currently broken
d3c8560
3b83a02
* Tue Nov  9 2010 Peter Robinson <pbrobinson@gmail.com> - 0.11.2-1
3b83a02
- Update to 0.11.2
3b83a02
0de32ae
* Sun Nov  7 2010 Michel Salim <salimma@fedoraproject.org> - 0.11.1-2
0de32ae
- Improved rpath handling, allowing test suite to run
0de32ae
137d84f
* Sat Nov  6 2010 Michel Salim <salimma@fedoraproject.org> - 0.11.1-1
137d84f
- Update to 0.11.1
137d84f
- Drop unneeded build requirements
137d84f
ab8bde9
* Tue Oct 19 2010 Michel Salim <salimma@fedoraproject.org> - 0.11.0-1
ab8bde9
- Update to 0.11.0
ab8bde9
Jesse Keating 73b8ed6
* Wed Sep 29 2010 jkeating - 0.10.0-2
Jesse Keating 73b8ed6
- Rebuilt for gcc bug 634757
Jesse Keating 73b8ed6
4e581c7
* Wed Sep 22 2010 Matthias Clasen <mclasen@redhat.com> - 0.10.0-1
4e581c7
- Update to 0.10.0
4e581c7
- Work with gobject-introspection >= 0.9.5
4e581c7
0f2d175
* Sun Sep 12 2010 Michel Salim <salimma@fedoraproject.org> - 0.9.8-1
0f2d175
- Update to 0.9.8
0f2d175
- Make -doc subpackage noarch
0f2d175
- Mark -doc files as %%doc
0f2d175
cea1a75
* Wed Aug 25 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.7-1
cea1a75
- Update to 0.9.7.
cea1a75
- Remove clean section & buildroot. No longer needed.
cea1a75
4b69f9e
* Mon Aug  9 2010 Michel Salim <salimma@fedoraproject.org> - 0.9.5-1
4b69f9e
- Update to 0.9.5
4b69f9e
4b1b6cc
* Mon Aug  2 2010 Peter Robinson <pbrobinson@gmail.com> - 0.9.4-1
4b1b6cc
- Update to 0.9.4
4b1b6cc
bd1915f
* Thu Jul 15 2010 Michel Salim <salimma@fedoraproject.org> - 0.9.3-1
bd1915f
- Update to 0.9.3
bd1915f
f1c6583
* Mon Jul 12 2010 Michel Salim <salimma@fedoraproject.org> - 0.9.2-2
f1c6583
- Add COPYING file to emacs-vala
f1c6583
2aa3722
* Sat Jul  3 2010 Michel Salim <salimma@fedoraproject.org> - 0.9.2-1
2aa3722
- Update to 0.9.2
2aa3722
ad6fb4a
* Sun Jun 13 2010 Michel Salim <salimma@fedoraproject.org> - 0.9.1-1
ad6fb4a
- Update to 0.9.1
ad6fb4a
- Make emacs-vala subpackage noarch; split off source file to -el subpackage
ad6fb4a
  according to Emacs packaging guidelines
ad6fb4a
e083e54
* Tue Apr 27 2010 Michel Salim <salimma@fedoraproject.org> - 0.8.1-1
e083e54
- Update to 0.8.1
e083e54
ab07b0c
* Fri Apr  9 2010 Peter Robinson <pbrobinson@gmail.com> - 0.8.0-1
ab07b0c
- Update to new major release 0.8.0
ab07b0c
273d2d4
* Tue Mar  2 2010 Peter Robinson <pbrobinson@gmail.com> - 0.7.10-1
273d2d4
- Update to 0.7.10
273d2d4
0610241
* Tue Jan  5 2010 Peter Robinson <pbrobinson@gmail.com> - 0.7.9-1
0610241
- Update to 0.7.9
0610241
312ccb3
* Tue Nov 17 2009 Peter Robinson <pbrobinson@gmail.com> - 0.7.8-1
312ccb3
- Update to 0.7.8
312ccb3
2b23e12
* Sat Oct  3 2009 Michel Salim <salimma@fedoraproject.org> - 0.7.7-1
2b23e12
- Update to 0.7.7
2b23e12
726b2d1
* Thu Aug 20 2009 Michel Salim <salimma@fedoraproject.org> - 0.7.5-1
726b2d1
- Update to 0.7.5
726b2d1
546d832
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.4-3
546d832
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
546d832
26820d6
* Tue Jul 14 2009 Michel Salim <salimma@fedoraproject.org> - 0.7.4-2
26820d6
- Patch broken ModuleInit attribute (upstream bug 587444)
26820d6
45effa9
* Tue Jul  7 2009 Michel Salim <salimma@fedoraproject.org> - 0.7.4-1
45effa9
- Update to 0.7.4
45effa9
6a5358c
* Wed Jun  3 2009 Peter Robinson <pbrobinson@gmail.com> - 0.7.3-1
6a5358c
- Update to 0.7.3
6a5358c
f70c801
* Sat Apr 18 2009 Michel Salim <salimma@fedoraproject.org> - 0.6.1-1
f70c801
- Update to 0.6.1
f70c801
240e595
* Mon Feb 23 2009 Michel Salim <salimma@fedoraproject.org> - 0.5.7-1
240e595
- Update to 0.5.7
240e595
8cdf7f0
* Tue Jan 27 2009 Michel Salim <salimma@fedoraproject.org> - 0.5.6-1
8cdf7f0
- Update to 0.5.6
8cdf7f0
04470c6
* Tue Dec 16 2008 Michel Salim <salimma@fedoraproject.org> - 0.5.3-1
04470c6
- Update to 0.5.3
04470c6
04470c6
* Mon Dec 15 2008 Michel Salim <salimma@fedoraproject.org> - 0.5.2-3
04470c6
- Fix bug in Emacs version detection
04470c6
3ddad05
* Sat Dec 13 2008 Michel Salim <salimma@fedoraproject.org> - 0.5.2-2
3ddad05
- Use buildsystem variables to determine available Emacs version
04470c6
- BR on gecko-devel >= 1.9, since older version is also in RHEL repo
3ddad05
a2a9a03
* Sat Dec 13 2008 Michel Salim <salimma@fedoraproject.org> - 0.5.2-1
a2a9a03
- Update to 0.5.2
a2a9a03
b2c52ed
* Sun Nov 23 2008 Michel Salim <salimma@fedoraproject.org> - 0.5.1-1
b2c52ed
- Update to 0.5.1
b2c52ed
b2c52ed
* Fri Aug 22 2008 Michel Salim <salimma@fedoraproject.org> - 0.3.5-1
6cc6db5
- Update to 0.3.5
6cc6db5
b2c52ed
* Tue Jul 15 2008 Michel Salim <salimma@fedoraproject.org> - 0.3.4-2
33b29c7
- Add vala-mode for editing Vala code in Emacs
33b29c7
d96260f
* Tue Jul  1 2008 Lennart Poettering <lpoetter@redhat.com> - 0.3.4-1
d96260f
- Update to 0.3.4
d96260f
b2c52ed
* Wed Jun  4 2008 Michel Salim <salimma@fedoraproject.org> - 0.3.3-1
434dd7c
- Update to 0.3.3
434dd7c
b2c52ed
* Fri May 16 2008 Michel Salim <salimma@fedoraproject.org> - 0.3.2-1
4a34b0c
- Update to 0.3.2
4a34b0c
b2c52ed
* Thu Apr 10 2008 Michel Salim <salimma@fedoraproject.org> - 0.2.0-1
6222e27
- Update to 0.2.0
6222e27
b2c52ed
* Wed Mar  5 2008 Michel Salim <salimma@fedoraproject.org> - 0.1.7-1
1ead076
- Update to 0.1.7
1ead076
- -tool subpackage now requires gnome-common, intltool and libtoolize
1ead076
  for out-of-the-box vala-gen-project support
1ead076
95a0bbc
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.1.6-2
95a0bbc
- Autorebuild for GCC 4.3
95a0bbc
b2c52ed
* Sat Jan 19 2008 Michel Salim <salimma@fedoraproject.org> - 0.1.6-1
680e0a2
- Update to 0.1.6
680e0a2
- Revert vapi addition, needed declarations have been inlined (r846)
680e0a2
- Rename -docs subpackage to -doc, to comply with guidelines
680e0a2
b2c52ed
* Tue Jan 15 2008 Michel Salim <salimma@fedoraproject.org> - 0.1.5-5
82826ec
- Manually add Gee vapi file to package (bz #428692)
82826ec
b2c52ed
* Tue Dec  4 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.5-4
7149a3a
- Backport patch to autodetect location of automake shared files
7149a3a
b2c52ed
* Tue Dec  4 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.5-3
b0163da
- Add build dependency on gtk2-devel
b0163da
b2c52ed
* Tue Dec  4 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.5-2
9b647cf
- Enable project generator tool
9b647cf
b2c52ed
* Tue Nov 27 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.5-1
6116728
- Update to 0.1.5
6116728
b2c52ed
* Sun Nov 11 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.4-2
8263764
- Add build dependency on devhelp
d917e88
b2c52ed
* Fri Oct 19 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.4-1
fbc625e
- Update to 0.1.4
fbc625e
- Put newly-added documentation in its own subpackage (depends on devhelp)
fbc625e
b2c52ed
* Mon Sep 17 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.3-5
28fe5b6
- vapigen subpackage: add missing Require: on perl-XML-Twig
28fe5b6
b2c52ed
* Sat Sep  8 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.3-4
eee8d9d
- Split -vapigen subpackage. It is functionally self-contained and the license
eee8d9d
  is more restricted
eee8d9d
- Updated license declarations
eee8d9d
b2c52ed
* Wed Sep  5 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.3-3
a1e8301
- Licensing and URL updates
a1e8301
b2c52ed
* Tue Sep  4 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.3-2
6b7c0dc
- Enable binding generation tools
6b7c0dc
b2c52ed
* Sun Sep  2 2007 Michel Salim <salimma@fedoraproject.org> - 0.1.3-1
539aa0b
- Update to 0.1.3
539aa0b
b2c52ed
* Sun Mar 25 2007 Michel Salim <salimma@fedoraproject.org> - 0.0.8-1
6de7dc5
- Update to 0.0.8
6de7dc5
b2c52ed
* Wed Mar  7 2007 Michel Salim <salimma@fedoraproject.org> - 0.0.7-1
0204e65
- Update to 0.0.7
0204e65
b2c52ed
* Wed Feb 28 2007 Michel Salim <salimma@fedoraproject.org> - 0.0.6-1
b7e0735
- Update to 0.0.6
b7e0735
b2c52ed
* Mon Nov  6 2006 Michel Salim <salimma@fedoraproject.org> - 0.0.5-1
30c0323
- Initial package