rpms/epiphany-extensions/devel epiphany-extensions.spec,1.17,1.18
Peter Gordon (pgordon)
fedora-extras-commits at redhat.com
Thu Jan 25 03:57:53 UTC 2007
Author: pgordon
Update of /cvs/extras/rpms/epiphany-extensions/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11141/devel
Modified Files:
epiphany-extensions.spec
Log Message:
Add smart-bookmarks schema handling.
Index: epiphany-extensions.spec
===================================================================
RCS file: /cvs/extras/rpms/epiphany-extensions/devel/epiphany-extensions.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- epiphany-extensions.spec 25 Jan 2007 03:42:42 -0000 1.17
+++ epiphany-extensions.spec 25 Jan 2007 03:57:23 -0000 1.18
@@ -14,7 +14,13 @@
BuildRequires: perl(XML::Parser)
BuildRequires: gettext
Requires: epiphany >= %{ephy_major}
+Requires(pre): GConf2
+
Requires(post): scrollkeeper
+Requires(post): GConf2
+
+Requires(preun): GConf2
+
Requires(postun): scrollkeeper
%description
@@ -36,8 +42,27 @@
%clean
%{__rm} -rf %{buildroot}
+%pre
+if [ "$1" -gt 1 ]; then
+ export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
+ gconftool-2 --makefile-uninstall-rule \
+ %{_sysconfdir}/gconf/schemas/smart-bookmarks.schemas >/dev/null ||:
+fi
+
+
%post
scrollkeeper-update -q -o %{_datadir}/omf/%{name} ||:
+gconftool-2 --makefile-install-rule \
+ %{_sysconfdir}/gconf/schemas/smart-bookmarks.schemas > /dev/null ||:
+
+
+%preun
+if [ "$1" -eq 0 ]; then
+ export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
+ gconftool-2 --makefile-uninstall-rule \
+ %{_sysconfdir}/gconf/schemas/smart-bookmarks.schemas > /dev/null ||:
+fi
+
%postun
scrollkeeper-update -q ||:
@@ -50,6 +75,8 @@
%{_datadir}/omf/%{name}
%exclude %{_libdir}/epiphany/%{ephy_major}/extensions/*.la
%{_libdir}/epiphany/%{ephy_major}/extensions/
+%{_sysconfdir}/gconf/schemas/smart-bookmarks.schemas
+
%changelog
* Wed Jan 24 2007 Peter Gordon <peter at thecodergeek.com> - 2.17.4-1
@@ -61,6 +88,8 @@
(2) Don't package libtool archive (*.la) files.
- Make macro usage a bit more consistent.
- Add AUTHORS, COPYING, and COPYING.README to installed documentation (%%doc).
+- Includes smart-bookmarks GConf schema, so add associated gconftool-2
+ scriplet calls, etc.
* Fri Dec 01 2006 Peter Gordon <peter at thecodergeek.com> - 2.17.0-1
- Update to new upstream release (2.17.0), for new Epiphany 2.17/2.18 in Devel.
More information about the scm-commits
mailing list