X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=epiphany-extensions.spec;h=0d0df4b86821b79857a74757706513bd04f6f7b3;hb=aa52e295d497840e5f1acebe05ec5a96c0915869;hp=d9050a36ee0f3b0ee7d0906868beaec99756d08d;hpb=7af7d88d0fb94d8f1845fdfa6bb4fce45d11c4f5;p=packages%2Fepiphany-extensions.git diff --git a/epiphany-extensions.spec b/epiphany-extensions.spec index d9050a3..0d0df4b 100644 --- a/epiphany-extensions.spec +++ b/epiphany-extensions.spec @@ -1,35 +1,69 @@ -%define pname ephy-extensions +%define basever 2.22 Summary: Collection of extensions for Epiphany -Summary(pl): Zbiór rozszerzeñ dla Epiphany +Summary(pl.UTF-8): Zbiór rozszerzeń dla Epiphany Name: epiphany-extensions -Version: 0.2.5 -Release: 1 -License: GPL +Version: 2.22.2 +Release: 2 +License: GPL v2 Group: X11/Applications/Networking -Source0: http://savannah.nongnu.org/download/ephyplugins/gnome-2.4.pkg/%{version}/%{pname}-%{version}.tar.gz -# Source0-md5: 68d727e8f9e39dc7b20cce4466787072 -URL: http://epiphany.mozdev.org/ -BuildRequires: epiphany-devel >= 1.0-2 -BuildRequires: gtk+2-devel -BuildRequires: libglade2-devel -BuildRequires: libxml2-devel -Requires: epiphany >= 1.0-2 -Obsoletes: epiphany-plugins <= 0.1.2 +Source0: http://ftp.gnome.org/pub/GNOME/sources/epiphany-extensions/2.22/%{name}-%{version}.tar.bz2 +# Source0-md5: 9728577d63117275d8f12d529ecc866d +URL: http://www.gnome.org/projects/epiphany/ +BuildRequires: autoconf >= 2.57 +BuildRequires: automake >= 1:1.9 +BuildRequires: dbus-glib-devel >= 0.73 +BuildRequires: epiphany-devel >= 2.22.0 +BuildRequires: gnome-common >= 2.20.0 +BuildRequires: gtk+2-devel >= 2:2.12.0 +BuildRequires: intltool >= 0.35.5 +BuildRequires: libglade2-devel >= 1:2.6.0 +BuildRequires: libgnomeui-devel >= 2.22.0 +BuildRequires: libtool +BuildRequires: libxml2-devel >= 1:2.6.28 +BuildRequires: opensp-devel +BuildRequires: pcre-devel +BuildRequires: pkgconfig +BuildRequires: python-gnome-devel >= 2.22.0 +BuildRequires: rpmbuild(find_lang) >= 1.23 +BuildRequires: rpmbuild(macros) >= 1.198 +BuildRequires: sed >= 4.0 +BuildRequires: xulrunner-devel >= 1.8.0.4 +Requires(post,postun): scrollkeeper +Requires(post,preun): GConf2 +%requires_eq_to epiphany epiphany-devel +%requires_eq xulrunner Provides: epiphany-plugins +Obsoletes: epiphany-plugins <= 0.1.2 +# sr@Latn vs. sr@latin +Conflicts: glibc-misc < 6:2.7 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +# can be provided by mozilla or mozilla-embedded +%define _noautoreqdep libgtkembedmoz.so libgtksuperwin.so libxpcom.so +%define _noautoreq libxpcom.so + %description Epiphany Extensions is a collection of extensions for Epiphany. -%description -l pl -Epiphany Extensions jest zbiorem rozszerzeñ dla Epiphany. +%description -l pl.UTF-8 +Epiphany Extensions jest zbiorem rozszerzeń dla Epiphany. %prep -%setup -q -n %{pname}-%{version} +%setup -q + +sed -i -e 's#sr\@Latn#sr\@latin#' po/LINGUAS +mv po/sr\@{Latn,latin}.po %build +%{__intltoolize} +%{__libtoolize} +%{__intltoolize} +%{__aclocal} -I m4 +%{__autoconf} +%{__automake} %configure \ - --with-extensions=all + --with-extensions=really-all \ + --disable-scrollkeeper %{__make} %install @@ -38,14 +72,35 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT -%find_lang %{name} --all-name --with-gnome +rm -f $RPM_BUILD_ROOT%{_libdir}/epiphany/%{basever}/extensions/{,libepilicious/}*.{la,py} + +%find_lang %{name} --with-gnome --with-omf --all-name %clean rm -rf $RPM_BUILD_ROOT +%post +%scrollkeeper_update_post +%gconf_schema_install epilicious.schemas +%gconf_schema_install smart-bookmarks.schemas + +%preun +%gconf_schema_uninstall epilicious.schemas +%gconf_schema_uninstall smart-bookmarks.schemas + +%postun +%scrollkeeper_update_postun + %files -f %{name}.lang %defattr(644,root,root,755) -%doc AUTHORS ChangeLog -%attr(755,root,root) %{_libdir}/epiphany/plugins/*.so* -%{_libdir}/epiphany/plugins/*.la -%{_datadir}/%{pname} +%doc AUTHORS ChangeLog NEWS README +%attr(755,root,root) %{_libdir}/epiphany/%{basever}/extensions/*.so* +%{_libdir}/epiphany/%{basever}/extensions/*.ephy-extension +%{_libdir}/epiphany/%{basever}/extensions/*.py[co] +%dir %{_libdir}/epiphany/%{basever}/extensions/libepilicious +%{_libdir}/epiphany/%{basever}/extensions/libepilicious/*.py[co] +%{_datadir}/%{name} +%{_datadir}/epiphany/icons/hicolor/*/*/*.png +%{_datadir}/epiphany/icons/hicolor/*/*/*.svg +%{_sysconfdir}/gconf/schemas/epilicious.schemas +%{_sysconfdir}/gconf/schemas/smart-bookmarks.schemas