rpms/sshmenu/devel sshmenu-3.18-libexec.patch, NONE, 1.1 sshmenu-3.18-sitelib.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 sources, 1.3, 1.4 sshmenu.spec, 1.4, 1.5 sshmenu-3.15-libexec.patch, 1.1, NONE sshmenu-3.15-sitelib.patch, 1.1, NONE

Matthias Saou thias at fedoraproject.org
Tue Dec 8 18:23:05 UTC 2009


Author: thias

Update of /cvs/extras/rpms/sshmenu/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8226

Modified Files:
	.cvsignore sources sshmenu.spec 
Added Files:
	sshmenu-3.18-libexec.patch sshmenu-3.18-sitelib.patch 
Removed Files:
	sshmenu-3.15-libexec.patch sshmenu-3.15-sitelib.patch 
Log Message:
Update to 3.18.


sshmenu-3.18-libexec.patch:
 Makefile              |    5 +++--
 sshmenu-applet.server |    2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

--- NEW FILE sshmenu-3.18-libexec.patch ---
diff -Naupr sshmenu-3.18.orig/Makefile sshmenu-3.18/Makefile
--- sshmenu-3.18.orig/Makefile	2009-08-24 10:25:06.000000000 +0200
+++ sshmenu-3.18/Makefile	2009-12-08 19:09:46.431319694 +0100
@@ -1,5 +1,6 @@
 BIN   = $(DESTDIR)/usr/bin
 LIB   = $(DESTDIR)/usr/lib
+LIBEXEC = $(DESTDIR)/usr/libexec
 MAN   = $(DESTDIR)/usr/share/man
 SHARE = $(DESTDIR)/usr/share
 CFG   = $(DESTDIR)/etc
@@ -13,13 +14,13 @@ TEST:
 
 install:
 	install -d $(BIN) $(LIB)/ruby/1.8 $(LIB)/bonobo/servers
-	install -d $(LIB)/gnome-panel $(SHARE)/icons/hicolor/48x48/apps
+	install -d $(LIBEXEC) $(SHARE)/icons/hicolor/48x48/apps
 	install -d $(MAN)/man1
 	install -d $(CFG)/bash_completion.d
 	install -m644 lib/sshmenu.rb $(LIB)/ruby/1.8/sshmenu.rb
 	install -m644 lib/gnome-sshmenu.rb $(LIB)/ruby/1.8/gnome-sshmenu.rb
 	install -m644 sshmenu-applet.server $(LIB)/bonobo/servers/sshmenu-applet.server
-	install -m755 sshmenu-applet $(LIB)/gnome-panel/sshmenu-applet
+	install -m755 sshmenu-applet $(LIBEXEC)/sshmenu-applet
 	install -m644 sshmenu.1 $(MAN)/man1/sshmenu.1
 	install -m644 gnome-sshmenu-applet.png $(SHARE)/icons/hicolor/48x48/apps/gnome-sshmenu-applet.png
 	install -m755 bin/sshmenu $(BIN)/sshmenu
diff -Naupr sshmenu-3.18.orig/sshmenu-applet.server sshmenu-3.18/sshmenu-applet.server
--- sshmenu-3.18.orig/sshmenu-applet.server	2009-08-24 10:25:06.000000000 +0200
+++ sshmenu-3.18/sshmenu-applet.server	2009-12-08 19:08:54.797319571 +0100
@@ -1,6 +1,6 @@
 <oaf_info>
 <oaf_server iid="OAFIID:GNOME_SSHMenuApplet_Factory" type="exe"
-            location="/usr/lib/gnome-panel/sshmenu-applet">
+            location="/usr/libexec/sshmenu-applet">
 
         <oaf_attribute name="repo_ids" type="stringv">
                 <item value="IDL:Bonobo/GenericFactory:1.0"/>

sshmenu-3.18-sitelib.patch:
 Makefile |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- NEW FILE sshmenu-3.18-sitelib.patch ---
diff -Naupr sshmenu-3.18.libexec/Makefile sshmenu-3.18/Makefile
--- sshmenu-3.18.libexec/Makefile	2009-12-08 19:09:46.431319694 +0100
+++ sshmenu-3.18/Makefile	2009-12-08 19:15:33.952319721 +0100
@@ -13,12 +13,12 @@ TEST:
 	RUBYLIB=lib ruby test/ts_all.rb test/tc*.rb
 
 install:
-	install -d $(BIN) $(LIB)/ruby/1.8 $(LIB)/bonobo/servers
+	install -d $(BIN) $(LIB)/ruby/site_ruby/1.8 $(LIB)/bonobo/servers
 	install -d $(LIBEXEC) $(SHARE)/icons/hicolor/48x48/apps
 	install -d $(MAN)/man1
 	install -d $(CFG)/bash_completion.d
-	install -m644 lib/sshmenu.rb $(LIB)/ruby/1.8/sshmenu.rb
-	install -m644 lib/gnome-sshmenu.rb $(LIB)/ruby/1.8/gnome-sshmenu.rb
+	install -m644 lib/sshmenu.rb $(LIB)/ruby/site_ruby/1.8/sshmenu.rb
+	install -m644 lib/gnome-sshmenu.rb $(LIB)/ruby/site_ruby/1.8/gnome-sshmenu.rb
 	install -m644 sshmenu-applet.server $(LIB)/bonobo/servers/sshmenu-applet.server
 	install -m755 sshmenu-applet $(LIBEXEC)/sshmenu-applet
 	install -m644 sshmenu.1 $(MAN)/man1/sshmenu.1


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/sshmenu/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	9 May 2009 15:11:03 -0000	1.3
+++ .cvsignore	8 Dec 2009 18:23:04 -0000	1.4
@@ -1 +1 @@
-sshmenu-3.16.tar.gz
+sshmenu-3.18.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/sshmenu/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	9 May 2009 15:11:03 -0000	1.3
+++ sources	8 Dec 2009 18:23:04 -0000	1.4
@@ -1 +1 @@
-34b9aebaf4dbf2eea7ab52bacac83c21  sshmenu-3.16.tar.gz
+7e7f43135fd112be3c173ec8585d6b98  sshmenu-3.18.tar.gz


Index: sshmenu.spec
===================================================================
RCS file: /cvs/extras/rpms/sshmenu/devel/sshmenu.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sshmenu.spec	27 Jul 2009 04:47:25 -0000	1.4
+++ sshmenu.spec	8 Dec 2009 18:23:05 -0000	1.5
@@ -2,14 +2,14 @@
 
 Summary: Application to organize SSH connection information in a menu
 Name: sshmenu
-Version: 3.16
-Release: 2%{?dist}
+Version: 3.18
+Release: 1%{?dist}
 License: BSD
 Group: User Interface/Desktops
 URL: http://sshmenu.sourceforge.net/
 Source0: http://dl.sf.net/sshmenu/sshmenu-%{version}.tar.gz
-Patch0: sshmenu-3.15-libexec.patch
-Patch1: sshmenu-3.15-sitelib.patch
+Patch0: sshmenu-3.18-libexec.patch
+Patch1: sshmenu-3.18-sitelib.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: ruby
 Requires: openssh-askpass
@@ -56,13 +56,13 @@ keeps all your regular SSH connections w
 
 
 %post -n gnome-applet-sshmenu
-touch --no-create %{_datadir}/icons/hicolor
+touch --no-create %{_datadir}/icons/hicolor || :
 if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 fi
 
 %postun -n gnome-applet-sshmenu
-touch --no-create %{_datadir}/icons/hicolor
+touch --no-create %{_datadir}/icons/hicolor || :
 if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 fi
@@ -71,6 +71,7 @@ fi
 %files
 %defattr(-,root,root,-)
 %doc Changes License.txt README
+%{_sysconfdir}/bash_completion.d/
 %{_bindir}/sshmenu
 %{ruby_sitelib}/sshmenu.rb
 %{_mandir}/man1/sshmenu.1*
@@ -84,6 +85,12 @@ fi
 
 
 %changelog
+* Tue Dec  8 2009 Matthias Saou <http://freshrpms.net/> 3.18-1
+- Update to 3.18.
+- Rebased both patches for the Makefile changes.
+- Fix scriplets by adding "|| :" for touch.
+- Include new bash_completion.d as-is since all packages seem to do it.
+
 * Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.16-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


--- sshmenu-3.15-libexec.patch DELETED ---


--- sshmenu-3.15-sitelib.patch DELETED ---




More information about the scm-commits mailing list