[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