[vala-compat] Update to 0.18.1
Michel Alexandre Salim
salimma at fedoraproject.org
Fri Apr 5 07:07:48 UTC 2013
commit 137f4f0e8f984de9f43d400af33f099df500d81d
Author: Michel Alexandre Salim <salimma at fedoraproject.org>
Date: Fri Apr 5 14:02:41 2013 +0700
Update to 0.18.1
- Update description
.gitignore | 2 +-
sources | 2 +-
vala-compat.spec | 42 +++++++++++++++++++++++-------------------
3 files changed, 25 insertions(+), 21 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3c7d88a..2208659 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/vala-0.16.1.tar.xz
+/vala-0.18.1.tar.xz
diff --git a/sources b/sources
index 1357ffd..48e67d1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a270330532ae7770ca64d9f2faff4a2d vala-0.16.1.tar.xz
+494c2eaee2cd2bbc78fe3d1e495d1a02 vala-0.18.1.tar.xz
diff --git a/vala-compat.spec b/vala-compat.spec
index fb65e48..895ebdb 100644
--- a/vala-compat.spec
+++ b/vala-compat.spec
@@ -1,12 +1,11 @@
-%global api_ver 0.16
+%global api_ver 0.18
%global priority 10
Name: vala-compat
-Version: 0.16.1
-Release: 2%{?dist}
+Version: 0.18.1
+Release: 1%{?dist}
Summary: A modern programming language for GNOME
-Group: Development/Languages
# Most files are LGPLv2.1+, curses.vapi is 2-clause BSD
License: LGPLv2+ and BSD
URL: http://live.gnome.org/Vala
@@ -14,7 +13,7 @@ URL: http://live.gnome.org/Vala
# note: do not use a macro for directory name
# as it breaks Colin Walters' automatic build script
# see https://bugzilla.redhat.com/show_bug.cgi?id=609292
-Source0: http://download.gnome.org/sources/vala/0.16/vala-%{version}.tar.xz
+Source0: http://download.gnome.org/sources/vala/0.18/vala-%{version}.tar.xz
BuildRequires: flex
BuildRequires: bison
@@ -50,11 +49,13 @@ introspection is ready.
The syntax of Vala is similar to C#, modified to better fit the GObject
type system.
+This package is provided to support applications that require API level
+%{api_ver}.
+
%package devel
Summary: Development files for %{name}
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
Vala is a new programming language that aims to bring modern programming
@@ -62,38 +63,35 @@ language features to GNOME developers without imposing any additional
runtime requirements and without using a different ABI compared to
applications and libraries written in C.
-This package contains development files for %{name}. This is not
-necessary for using the %{name} compiler.
+This package contains development files for %{name} (API level
+%{api_ver}). This is not necessary for using the %{name} compiler.
%package tools
Summary: Tools for creating projects and bindings for %{name}
-Group: Development/Languages
License: LGPLv2+
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: gnome-common intltool libtool pkgconfig
+Requires: gobject-introspection-devel
%description tools
-Vala is a new programming language that aims to bring modern
-programming language features to GNOME developers without imposing any
-additional runtime requirements and without using a different ABI
-compared to applications and libraries written in C.
+Vala is a new programming language that aims to bring modern programming
+language features to GNOME developers without imposing any additional
+runtime requirements and without using a different ABI compared to
+applications and libraries written in C.
This package contains tools to generate Vala projects, as well as API
-bindings from existing C libraries, allowing access from Vala
-programs.
+bindings from existing C libraries, allowing access from Vala programs.
%package doc
Summary: Documentation for %{name}
-Group: Documentation
License: LGPLv2+
BuildArch: noarch
Requires: %{name} = %{version}-%{release}
Requires: devhelp
-
%description doc
Vala is a new programming language that aims to bring modern programming
language features to GNOME developers without imposing any additional
@@ -229,6 +227,12 @@ done
%changelog
+* Fri Apr 5 2013 Michel Alexandre Salim <michel at verity.localdomain> - 0.18.1-1
+- Update to 0.18.1
+- Update description
+- Ensure tools pull in gobject-introspection-devel, since vapigen
+ needs .gir files (from vala-0.19.0-2)
+
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.16.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
More information about the scm-commits
mailing list