[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