[epiphany-extensions/f18] Update to the latest pre-3.5.0 GIT snapshot

Mohamed ElMorabity melmorabity at fedoraproject.org
Tue Aug 21 01:59:02 UTC 2012


commit d6e6c23be03710897a560890c6059e0dbb732aa9
Author: Mohamed El Morabity <melmorabity at fedorapeople.org>
Date:   Tue Aug 21 03:30:34 2012 +0200

    Update to the latest pre-3.5.0 GIT snapshot

 .gitignore               |    1 +
 epiphany-extensions.spec |   35 +++++++++++++++++++++--------------
 sources                  |    2 +-
 3 files changed, 23 insertions(+), 15 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0677c47..d6625bd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@ epiphany-extensions-2.30.1.tar.bz2
 /epiphany-extensions-3.2.0.tar.xz
 /epiphany-extensions-3.3.90.tar.xz
 /epiphany-extensions-3.4.0.tar.xz
+/epiphany-extensions-6e2c042.tar.xz
diff --git a/epiphany-extensions.spec b/epiphany-extensions.spec
index dcba345..03e25eb 100644
--- a/epiphany-extensions.spec
+++ b/epiphany-extensions.spec
@@ -1,23 +1,30 @@
 %global major_version %%(cut -d "." -f 1-2 <<<%{version})
+%global commit 6e2c042
+%global commit_date 20120805
 
 Name:           epiphany-extensions
-Version:        3.4.0
-Release:        2%{?dist}
+Version:        3.5.0
+Release:        0.1.%{commit_date}git%{commit}%{?dist}
 Summary:        Extensions for Epiphany, the GNOME web browser
 
 Group:          Applications/Internet
 # Documentation is GFDL
 License:        GPLv2+ and GFDL
 URL:            http://www.gnome.org/projects/epiphany/extensions
-Source0:        http://ftp.gnome.org/pub/GNOME/sources/epiphany-extensions/%{major_version}/%{name}-%{version}.tar.xz
-
-BuildRequires:  epiphany-devel >= %{major_version}
+# Source0:        http://ftp.gnome.org/pub/GNOME/sources/epiphany-extensions/%{major_version}/%{name}-%{version}.tar.xz
+# 
+# $ git clone git://git.gnome.org/epiphany-extensions/
+# $ cd gnome-shell-extensions/
+# $ git archive --format=tar --prefix=%{name}-%{commit}/ %{commit} | xz > ../%{name}-%{commit}.tar.xz
+Source0:        %{name}-%{commit}.tar.xz
+
+BuildRequires:  gnome-common
 BuildRequires:  intltool
 BuildRequires:  opensp-devel
 BuildRequires:  pkgconfig(dbus-glib-1)
+BuildRequires:  pkgconfig(epiphany-%{major_version})
 BuildRequires:  rarian-compat
-# Rely on epiphany(abi) once bug #808401 is fixed
-Requires:       epiphany >= %{major_version}
+Requires:       epiphany(abi) = %{major_version}
 
 %description
 Epiphany Extensions is a collection of extensions for Epiphany, the GNOME web
@@ -25,10 +32,11 @@ browser.
 
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{commit}
 
 
 %build
+[ -x autogen.sh ] && NOCONFIGURE=1 ./autogen.sh
 %configure \
   --disable-static \
   --with-extensions=default
@@ -37,7 +45,7 @@ make %{?_smp_mflags}
 
 %install
 make install DESTDIR=$RPM_BUILD_ROOT
-find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+find $RPM_BUILD_ROOT -name "*.la" -delete
 
 %{find_lang} %{name} --with-gnome
 %{find_lang} %{name}-%{major_version} --with-gnome
@@ -54,17 +62,16 @@ fi
 
 
 %files -f %{name}.lang -f %{name}-%{major_version}.lang
-%doc AUTHORS ChangeLog COPYING COPYING.README NEWS README TODO
+%doc AUTHORS COPYING COPYING.README MAINTAINERS NEWS README TODO
 %{_datadir}/epiphany/icons/hicolor/*/status/*
 %{_datadir}/%{name}/
 %{_datadir}/glib-2.0/schemas/*.xml
-# Own this directory because of bug #808401
-%{_libdir}/epiphany/%{major_version}/
+%{_libdir}/epiphany/%{major_version}/extensions/*
 
 
 %changelog
-* Wed Jul 18 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.4.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+* Mon Aug 20 2012 Mohamed El Morabity <melmorabity at fedorapeople.org> - 3.5.0-0.1.20120805git6e2c042
+- Update to a pre-3.5.0 GIT snapshot
 
 * Mon Mar 30 2012 Mohamed El Morabity <melmorabity at fedoraproject.org> - 3.4.0-1
 - Update to 3.4.0
diff --git a/sources b/sources
index ceaa9d5..2e5ddef 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-84eb15907ceb410030b00aacb6e5ff35  epiphany-extensions-3.4.0.tar.xz
+6edf935b663da22c73e9cae63ee25131  epiphany-extensions-6e2c042.tar.xz


More information about the scm-commits mailing list