rpms/seahorse-plugins/devel epiphany-2.23.patch, NONE, 1.1 gettext-domain.patch, NONE, 1.1 import.log, NONE, 1.1 seahorse-agent.sh, NONE, 1.1 seahorse-plugins.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Matthias Clasen (mclasen) fedora-extras-commits at redhat.com
Fri Aug 8 02:01:14 UTC 2008


Author: mclasen

Update of /cvs/extras/rpms/seahorse-plugins/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv14947/devel

Modified Files:
	.cvsignore sources 
Added Files:
	epiphany-2.23.patch gettext-domain.patch import.log 
	seahorse-agent.sh seahorse-plugins.spec 
Log Message:
initial import


epiphany-2.23.patch:

--- NEW FILE epiphany-2.23.patch ---
diff -up seahorse-plugins-2.23.6/configure.in.epiphany-2.23 seahorse-plugins-2.23.6/configure.in
--- seahorse-plugins-2.23.6/configure.in.epiphany-2.23	2008-08-06 19:54:32.000000000 -0400
+++ seahorse-plugins-2.23.6/configure.in	2008-08-06 19:54:40.000000000 -0400
@@ -345,8 +345,8 @@ else
                     		  glib-2.0 >= $EPIPHANY_LIBGLIB_REQUIRED \
                     		  gmodule-2.0 \
                     		  gtk+-2.0 >= $EPIPHANY_LIBGTK_REQUIRED \
-                    		  epiphany-2.22 >= $EPIPHANY_REQUIRED], 
-                    		  [with_epiphany_plugin=yes E_API_VERSION=2.22 e_api_minor=22],
+                    		  epiphany-2.23 >= $EPIPHANY_REQUIRED], 
+                    		  [with_epiphany_plugin=yes E_API_VERSION=2.23 e_api_minor=23],
                         		  [PKG_CHECK_MODULES([EPIPHANY_DEPENDENCY], [\
                         		  libxml-2.0 >= $EPIPHANY_LIBXML_REQUIRED \
                         		  libglade-2.0 \

gettext-domain.patch:

--- NEW FILE gettext-domain.patch ---
diff -up seahorse-plugins-2.23.6/configure.in.gettext-domain seahorse-plugins-2.23.6/configure.in
--- seahorse-plugins-2.23.6/configure.in.gettext-domain	2008-08-06 19:52:57.000000000 -0400
+++ seahorse-plugins-2.23.6/configure.in	2008-08-06 19:53:07.000000000 -0400
@@ -653,7 +653,7 @@ dnl *******************
 dnl ***** gettext *****
 dnl *******************
 
-GETTEXT_PACKAGE=seahorse
+GETTEXT_PACKAGE=seahorse-plugins
 AC_SUBST(GETTEXT_PACKAGE)
 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Name of the gettext domain.])
 


--- NEW FILE import.log ---
seahorse-plugins-2_23_6-1_fc10:HEAD:seahorse-plugins-2.23.6-1.fc10.src.rpm:1218160771


--- NEW FILE seahorse-agent.sh ---
#!/bin/sh
if [ -x /usr/bin/seahorse-agent ]; then
    export `/usr/bin/seahorse-agent --variables`
fi


--- NEW FILE seahorse-plugins.spec ---
Name: 		seahorse-plugins
Version: 	2.23.6
Release:        1%{?dist}
Summary:	Plugins and utilities for encryption in GNOME
Group: 		User Interface/Desktops
License:        GPLv2+ and GFDL
URL:            http://projects.gnome.org/seahorse/
Source:         http://download.gnome.org/sources/seahorse-plugins/2.23/%{name}-%{version}.tar.bz2
Source1:	seahorse-agent.sh
# gettext domain conflict, reported on the upstream mailinglist
Patch0:		gettext-domain.patch
# check for epiphany 2.23, reported on the upstream mailinglist
Patch1: 	epiphany-2.23.patch

BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  intltool
BuildRequires:  gettext-devel
BuildRequires:  gnome-doc-utils
BuildRequires:  seahorse
BuildRequires:  pkgconfig
BuildRequires:  libglade2-devel
BuildRequires:  GConf2-devel
BuildRequires:  gtk2-devel
BuildRequires:  gnupg
BuildRequires:  gpgme-devel
BuildRequires:  nautilus-devel
BuildRequires:  gnome-vfs2-devel
BuildRequires:  gnome-keyring-devel
BuildRequires:  dbus-glib-devel
BuildRequires:  seahorse-devel
BuildRequires:  libxml2-devel
BuildRequires:  gecko-devel-unstable
BuildRequires:  epiphany-devel
BuildRequires:  gedit-devel
BuildRequires:  gnome-panel-devel
BuildRequires:  libnotify-devel
BuildRequires:  evolution-data-server-devel
BuildRequires:  autoconf, automake, libtool, gettext-devel, intltool

Requires: seahorse >= 2.23.6
Requires: gedit
Requires: nautilus
Requires: epiphany
Requires: GConf2
Requires: shared-mime-info

Requires(post): scrollkeeper
Requires(post): shared-mime-info
Requires(post): GConf2

Requires(pre): GConf2
 
Requires(preun): GConf2

Requires(postun): scrollkeeper
Requires(postun): shared-mime-info
Requires(postun): GConf2

%description
The plugins and utilities in this package integrate seahorse into 
the GNOME desktop environment and allow users to perform operations
from applications like nautilus or gedit.

%prep
%setup -q
%patch0 -p1 -b .gettext-domain
%patch1 -p1 -b .epiphany-2.23

autoreconf

# cleanup permissions for files that go into debuginfo
find . -type f -name "*.c" -exec chmod a-x {} ';'

%build
%configure --disable-update-mime-database
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT

export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
make install DESTDIR=$RPM_BUILD_ROOT
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL

mkdir -p $RPM_BUILD_ROOT/etc/X11/xinit/xinitrc.d/
install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/etc/X11/xinit/xinitrc.d/seahorse-agent.sh

desktop-file-install 					\
	--vendor seahorse 				\
	--delete-original 				\
	--dir $RPM_BUILD_ROOT%{_datadir}/applications	\
	$RPM_BUILD_ROOT%{_datadir}/applications/*

find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';'

%find_lang %{name} --with-gnome --all-name

%clean
rm -rf $RPM_BUILD_ROOT

%post
scrollkeeper-update -q
update-mime-database %{_datadir}/mime >& /dev/null
touch --no-create %{_datadir}/icons/hicolor
if [ -x /usr/bin/gtk-update-icon-cache ]; then
  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
fi
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule 				\
	%{_sysconfdir}/gconf/schemas/seahorse.schemas 		\
	%{_sysconfdir}/gconf/schemas/seahorse-gedit.schemas 	\
	> /dev/null || :

%pre
if [ "$1" -gt 1 ]; then
  export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  for f in seahorse.schemas seahorse-gedit.schemas; do
    if [ -f %{_sysconfdir}/gconf/schemas/$f ]; then
      gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/$f > /dev/null || :
    fi
  done
fi

%preun
if [ "$1" -eq 0 ]; then
  export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  gconftool-2 --makefile-uninstall-rule 			\
	%{_sysconfdir}/gconf/schemas/seahorse.schemas 		\
	%{_sysconfdir}/gconf/schemas/seahorse-gedit.schemas 	\
	> /dev/null || :
fi

%postun
scrollkeeper-update -q
update-mime-database %{_datadir}/mime >& /dev/null
touch --no-create %{_datadir}/icons/hicolor
if [ -x /usr/bin/gtk-update-icon-cache ]; then
  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
fi


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README 
%{_sysconfdir}/X11/xinit/xinitrc.d/seahorse-agent.sh
%{_sysconfdir}/gconf/schemas/seahorse.schemas
%{_sysconfdir}/gconf/schemas/seahorse-gedit.schemas
%{_bindir}/seahorse-agent
%{_bindir}/seahorse-preferences
%{_bindir}/seahorse-tool
%{_libdir}/bonobo/servers/GNOME_SeahorseApplet.server
%{_libdir}/gedit-2/plugins/libseahorse-pgp.so
%{_libdir}/gedit-2/plugins/seahorse-pgp.gedit-plugin
%{_libdir}/nautilus/extensions-2.0/libnautilus-seahorse.so
%{_libdir}/epiphany/2.23/extensions/libseahorseextension.so
%{_libdir}/epiphany/2.23/extensions/seahorse.ephy-extension
%{_libdir}/seahorse/seahorse-applet
%{_datadir}/gnome-2.0/ui/GNOME_SeahorseApplet.xml
%{_datadir}/applications/seahorse-pgp-encrypted.desktop
%{_datadir}/applications/seahorse-pgp-keys.desktop
%{_datadir}/applications/seahorse-pgp-preferences.desktop
%{_datadir}/applications/seahorse-pgp-signature.desktop
%{_datadir}/mime/packages/seahorse.xml
%{_datadir}/icons/hicolor/*/apps/seahorse-preferences.*
%{_datadir}/icons/hicolor/*/apps/seahorse-applet.*
%{_datadir}/icons/hicolor/*/apps/seahorse.*
%{_datadir}/pixmaps/seahorse-preferences.png
%{_datadir}/pixmaps/seahorse-applet.svg
%{_datadir}/pixmaps/seahorse.png
%{_datadir}/pixmaps/seahorse
%{_datadir}/seahorse-plugins
%{_datadir}/seahorse
%{_mandir}/man1/seahorse-agent.1.gz
%{_mandir}/man1/seahorse-tool.1.gz

%changelog
* Tue Aug  5 2008 Matthias Clasen <mclasen at redhat.com> 2.23.6-1
- Initial packaging


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/seahorse-plugins/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	7 Aug 2008 20:57:38 -0000	1.1
+++ .cvsignore	8 Aug 2008 02:00:44 -0000	1.2
@@ -0,0 +1 @@
+seahorse-plugins-2.23.6.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/seahorse-plugins/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	7 Aug 2008 20:57:38 -0000	1.1
+++ sources	8 Aug 2008 02:00:44 -0000	1.2
@@ -0,0 +1 @@
+714f7749d0d586ba62180141098756a3  seahorse-plugins-2.23.6.tar.bz2




More information about the fedora-extras-commits mailing list