[epiphany-extensions] - Update to 3.3.90 - Spec cleanup

Mohamed ElMorabity melmorabity at fedoraproject.org
Mon Feb 27 15:56:28 UTC 2012


commit 9fde400673c17ba55ff3ccf07bbabe51bf0e89d5
Author: Mohamed El Morabity <melmorabity at fedoraproject.org>
Date:   Mon Feb 27 16:54:03 2012 +0100

    - Update to 3.3.90
    - Spec cleanup

 .gitignore               |    1 +
 epiphany-extensions.spec |   39 +++++++++++++++++++++------------------
 sources                  |    2 +-
 3 files changed, 23 insertions(+), 19 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1ad3a6f..7c674d4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ epiphany-extensions-2.30.1.tar.bz2
 /epiphany-extensions-2.91.92.tar.bz2
 /epiphany-extensions-3.0.0.tar.bz2
 /epiphany-extensions-3.2.0.tar.xz
+/epiphany-extensions-3.3.90.tar.xz
diff --git a/epiphany-extensions.spec b/epiphany-extensions.spec
index 955d9e1..41e1d65 100644
--- a/epiphany-extensions.spec
+++ b/epiphany-extensions.spec
@@ -1,21 +1,23 @@
-%global major_version 3.2
-%global api_version 3.2
+%global major_version 3.3
+%global api_version %{major_version}
 
 Name:           epiphany-extensions
-Version:        %{major_version}.0
-Release:        2%{?dist}
+Version:        %{major_version}.90
+Release:        1%{?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:  dbus-glib-devel
-BuildRequires:  epiphany-devel >= 3.2.0
+BuildRequires:  epiphany-devel >= %{major_version}
 BuildRequires:  intltool
 BuildRequires:  opensp-devel
+BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  rarian-compat
-Requires:       epiphany
+Requires:       epiphany(abi) = %{major_version}
 
 %description
 Epiphany Extensions is a collection of extensions for Epiphany, the GNOME web
@@ -41,31 +43,32 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 
 
 %postun
-glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+if [ $1 -eq 0 ]; then
+  /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+fi
 
 
-%post
-if [ $1 -eq 1 ]; then
-  glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
-fi
+%posttrans
+/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 
 
 %files -f %{name}-%{api_version}.lang
-%defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING COPYING.README NEWS README TODO
 %{_datadir}/epiphany/icons/hicolor/*/status/*
 %{_datadir}/%{name}/
 %{_datadir}/glib-2.0/schemas/*.xml
 %{_datadir}/gnome/help/%{name}/
 %{_datadir}/omf/%{name}/
-# As long as RHBZ bug #743433 is not solved, epiphany-extensions will own this
-# folder
-%{_libdir}/epiphany/%{api_version}/
+%{_libdir}/epiphany/%{api_version}/extensions/*
 
 
 %changelog
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.2.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+* Mon Feb 27 2012 Mohamed El Morabity <melmorabity at fedoraproject.org> - 3.3.90-1
+- Update to 3.3.90
+- Spec cleanup
+
+* Mon Oct 10 2011 Mohamed El Morabity <melmorabity at fedoraproject.org> - 3.2.0-1.1
+- Rebuild
 
 * Sat Oct 08 2011 Mohamed El Morabity <melmorabity at fedoraproject.org> - 3.2.0-1
 - Update to 3.2.0
diff --git a/sources b/sources
index fda965d..1c64831 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-abe7a73d7be0414a2ea0c0b634f12093  epiphany-extensions-3.2.0.tar.xz
+d666d754c618a3eebe9564f4e53ec65e  epiphany-extensions-3.3.90.tar.xz


More information about the scm-commits mailing list