[gedit-valencia] Update to latest snapshot, merging support for newer Vala and Gedit APIs

Michel Alexandre Salim salimma at fedoraproject.org
Tue Sep 3 02:13:17 UTC 2013


commit 0d807c4177e901286904eea5c0a455c2e24dbc22
Author: Michel Alexandre Salim <salimma at fedoraproject.org>
Date:   Tue Sep 3 08:50:50 2013 +0700

    Update to latest snapshot, merging support for newer Vala and Gedit APIs
    
    - Use Vala API 0.22 on Fedora 20+

 .gitignore                                         |    2 +-
 gedit-valencia.spec                                |   37 +++++++-------
 sources                                            |    2 +-
 valencia-Compile-against-Vala-API-level-0.20.patch |   33 -------------
 ...-deprecated-Gedit.App.get_default-removed.patch |   50 --------------------
 5 files changed, 20 insertions(+), 104 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c19299c..e71c6ab 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/valencia-0.4.0.tar.xz
+/valencia-0.4.0-9b1f910.tar.xz
diff --git a/gedit-valencia.spec b/gedit-valencia.spec
index a162be7..45cd4ff 100644
--- a/gedit-valencia.spec
+++ b/gedit-valencia.spec
@@ -10,34 +10,30 @@
 %global major_ver 0.4
 
 # git rev-parse --short ...
-#global commit_hash 97087fc
-#global alphatag    20120919git%{commit_hash}
+%global commit_hash 9b1f910
+%global alphatag    20130618git%{commit_hash}
 
 Name:           gedit-valencia
 Version:        %{major_ver}.0
-#Release:        16.%%{alphatag}%{?dist}
-Release:        2%{?dist}
+Release:        2.%%{alphatag}%{?dist}
+#Release:        2%{?dist}
 Summary:        A gedit plugin providing lightweight Vala IDE
 
 Group:          Development/Tools
 License:        LGPLv2+
 URL:            http://redmine.yorba.org/projects/valencia/wiki
 # git archive --format=tar --prefix=valencia-%%{version}-%%{commit_hash}/ %%{commit_hash} | xz > ../valencia-%%{version}-%%{commit_hash}.tar.xz
-#Source0:        valencia-%{version}-%{commit_hash}.tar.xz
-Source0:        http://yorba.org/download/valencia/%{major_ver}/valencia-%{version}.tar.xz
-%if 0%{?fedora} > 18
-Patch0:         valencia-Compile-against-Vala-API-level-0.20.patch
-%endif
-# http://redmine.yorba.org/issues/6505
-Patch1:         valencia-Replace-the-deprecated-Gedit.App.get_default-removed.patch
+Source0:        valencia-%{version}-%{commit_hash}.tar.xz
+#Source0:        http://yorba.org/download/valencia/%{major_ver}/valencia-%{version}.tar.xz
+Patch0:         %{name}-0.4.0-vala-0.22.patch
 
 BuildRequires:  pkgconfig(gedit)
-BuildRequires:  pkgconfig(gee-1.0)
+BuildRequires:  pkgconfig(gee-0.8)
 BuildRequires:  pkgconfig(gtksourceview-3.0)
-%if 0%{?fedora} > 18
-BuildRequires:  pkgconfig(libvala-0.20)
+%if 0%{?fedora} > 19
+BuildRequires:  pkgconfig(libvala-0.22)
 %else
-BuildRequires:  pkgconfig(libvala-0.18)
+BuildRequires:  pkgconfig(libvala-0.20)
 %endif
 BuildRequires:  pkgconfig(vte-2.90)
 Requires:       gedit >= %{gedit_version}
@@ -51,11 +47,10 @@ suggestions by invoking autocomplete in the appropriate context.
 
 
 %prep
-%setup -q -n valencia-%{version} #-%{commit_hash}
-%if 0%{?fedora} > 18
-%patch0 -p1 -b .vala20
+%setup -q -n valencia-%{version}-%{commit_hash}
+%if 0%{?fedora} > 19
+%patch0 -p1 -b .vala22
 %endif
-%patch1 -p1 -b .gedit38
 
 
 %build
@@ -89,6 +84,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Sep  3 2013 Michel Salim <salimma at fedoraproject.org> - 0.4.0-2.%%{alphatag}%{?dist}
+- Update to latest snapshot, merging support for newer Vala and Gedit APIs
+- Use Vala API 0.22 on Fedora 20+
+
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.4.0-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
diff --git a/sources b/sources
index 9e2dafe..312806d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f795b66ab0ffd537c8f61975310537eb  valencia-0.4.0.tar.xz
+b841d04c456cece98e5511e8f0035b4f  valencia-0.4.0-9b1f910.tar.xz


More information about the scm-commits mailing list