rpms/gnome-valgrind-session/F-9 gnome-valgrind-session-1.1-desktop.patch, NONE, 1.1 gnome-valgrind-session-1.1-use-gnome-session.patch, NONE, 1.1 gnome-valgrind-session.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Debarshi Ray rishi at fedoraproject.org
Fri Sep 12 04:28:51 UTC 2008


Author: rishi

Update of /cvs/pkgs/rpms/gnome-valgrind-session/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13044/F-9

Modified Files:
	.cvsignore sources 
Added Files:
	gnome-valgrind-session-1.1-desktop.patch 
	gnome-valgrind-session-1.1-use-gnome-session.patch 
	gnome-valgrind-session.spec import.log 
Log Message:
Initial import into F-9.

 Modified Files:
 	F-9/.cvsignore F-9/sources 
 Added Files:
 	F-9/gnome-valgrind-session-1.1-desktop.patch 
 	F-9/gnome-valgrind-session-1.1-use-gnome-session.patch 
 	F-9/gnome-valgrind-session.spec F-9/import.log 


gnome-valgrind-session-1.1-desktop.patch:

--- NEW FILE gnome-valgrind-session-1.1-desktop.patch ---
diff -urNp gnome-valgrind-session-1.1.orig/gnome-valgrind-errors.desktop gnome-valgrind-session-1.1/gnome-valgrind-errors.desktop
--- gnome-valgrind-session-1.1.orig/gnome-valgrind-errors.desktop	2008-09-12 04:11:13.516914580 +0530
+++ gnome-valgrind-session-1.1/gnome-valgrind-errors.desktop	2008-09-12 04:11:46.508156064 +0530
@@ -1,6 +1,5 @@
 [Desktop Entry]
-Encoding=UTF-8
-Type=XSession
+Type=Application
 Exec=gnome-valgrind-errors
 TryExec=gnome-valgrind-errors
 Name=GNOME Valgrind (Errors)
diff -urNp gnome-valgrind-session-1.1.orig/gnome-valgrind-leaks.desktop gnome-valgrind-session-1.1/gnome-valgrind-leaks.desktop
--- gnome-valgrind-session-1.1.orig/gnome-valgrind-leaks.desktop	2008-09-12 04:11:13.516914580 +0530
+++ gnome-valgrind-session-1.1/gnome-valgrind-leaks.desktop	2008-09-12 04:11:37.596154819 +0530
@@ -1,6 +1,5 @@
 [Desktop Entry]
-Encoding=UTF-8
-Type=XSession
+Type=Application
 Exec=gnome-valgrind-leaks
 TryExec=gnome-valgrind-leaks
 Name=GNOME Valgrind (Leaks)

gnome-valgrind-session-1.1-use-gnome-session.patch:

--- NEW FILE gnome-valgrind-session-1.1-use-gnome-session.patch ---
diff -urNp gnome-valgrind-session-1.1.orig/gnome-valgrind-errors gnome-valgrind-session-1.1/gnome-valgrind-errors
--- gnome-valgrind-session-1.1.orig/gnome-valgrind-errors	2008-04-25 08:18:05.000000000 +0530
+++ gnome-valgrind-session-1.1/gnome-valgrind-errors	2008-04-25 08:19:09.000000000 +0530
@@ -18,4 +18,4 @@ rm -f $SESSIONDIR/*
 export G_SLICE=always-malloc
 export G_DEBUG=gc-friendly
 
-valgrind -q --log-file=$SESSIONDIR/$OUTPREFIX --error-limit=no --trace-children=yes --alignment=8 --num-callers=32 --undef-value-errors=no --leak-check=no /usr/bin/gnome
+valgrind -q --log-file=$SESSIONDIR/$OUTPREFIX --error-limit=no --trace-children=yes --alignment=8 --num-callers=32 --undef-value-errors=no --leak-check=no /usr/bin/gnome-session
diff -urNp gnome-valgrind-session-1.1.orig/gnome-valgrind-leaks gnome-valgrind-session-1.1/gnome-valgrind-leaks
--- gnome-valgrind-session-1.1.orig/gnome-valgrind-leaks	2008-04-25 08:18:05.000000000 +0530
+++ gnome-valgrind-session-1.1/gnome-valgrind-leaks	2008-04-25 08:19:32.000000000 +0530
@@ -18,4 +18,4 @@ rm -f $SESSIONDIR/*
 export G_SLICE=always-malloc
 export G_DEBUG=gc-friendly
 
-valgrind -q --log-file=$SESSIONDIR/$OUTPREFIX --error-limit=no --trace-children=yes --alignment=8 --num-callers=32 --undef-value-errors=no --leak-check=yes --show-reachable=no --leak-resolution=high /usr/bin/gnome
+valgrind -q --log-file=$SESSIONDIR/$OUTPREFIX --error-limit=no --trace-children=yes --alignment=8 --num-callers=32 --undef-value-errors=no --leak-check=yes --show-reachable=no --leak-resolution=high /usr/bin/gnome-session


--- NEW FILE gnome-valgrind-session.spec ---
Summary:	Run an entire GNOME session under valgrind
Name:		gnome-valgrind-session
Version:	1.1
Release:	2%{?dist}
License:	Public Domain
Group:		Development/Tools
URL:		http://hp.cl.no/proj/gnome-valgrind-session/
Source0:	http://hp.cl.no/proj/gnome-valgrind-session/src/%{name}-%{version}.tar.bz2
Patch0:		%{name}-%{version}-desktop.patch
Patch1:		%{name}-%{version}-use-gnome-session.patch

BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

Requires:	gnome-session 
Requires:	valgrind

BuildArch:	noarch

%description
GNOME Valgrind Session adds new types of GNOME session to the login manager's
session menu. These let you instrument your entire session with Valgrind for
debugging purposes. The generated logs are collected and subjected to simple
postprocessing when you log out. The result is saved to a file in your home
directory.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/xsessions

# Startup and post-processing scripts for the sessions.
install -p -m0755 gnome-valgrind-errors $RPM_BUILD_ROOT/%{_bindir}
install -p -m0755 gnome-valgrind-errors-postprocess $RPM_BUILD_ROOT/%{_bindir}
install -p -m0755 gnome-valgrind-leaks $RPM_BUILD_ROOT/%{_bindir}
install -p -m0755 gnome-valgrind-leaks-postprocess $RPM_BUILD_ROOT/%{_bindir}

# These desktop files represent sessions, not GUI apps, so we don't use
# desktop-file-install upon them (following precedent in the gnome-session
# package).
install -p -m0644 gnome-valgrind-errors.desktop \
  $RPM_BUILD_ROOT/%{_datadir}/xsessions
install -p -m0644 gnome-valgrind-leaks.desktop \
  $RPM_BUILD_ROOT/%{_datadir}/xsessions

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc LICENSE
%{_bindir}/gnome-valgrind-errors
%{_bindir}/gnome-valgrind-errors-postprocess
%{_bindir}/gnome-valgrind-leaks
%{_bindir}/gnome-valgrind-leaks-postprocess
%{_datadir}/xsessions/gnome-valgrind-errors.desktop
%{_datadir}/xsessions/gnome-valgrind-leaks.desktop

%changelog
* Fri Sep 12 2008 Debarshi Ray <rishi at fedoraproject.org> - 1.1-2
- Removed Encoding and fixed Type value in Desktop Entry.

* Fri Apr 25 2008 Debarshi Ray <rishi at fedoraproject.org> - 1.1-1
- Initial build. Imported SPEC written by David Malcolm and Matthias Clasen.


--- NEW FILE import.log ---
gnome-valgrind-session-1_1-2_fc9:F-9:gnome-valgrind-session-1.1-2.fc9.src.rpm:1221173831


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-valgrind-session/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	11 Sep 2008 00:03:07 -0000	1.1
+++ .cvsignore	12 Sep 2008 04:28:21 -0000	1.2
@@ -0,0 +1 @@
+gnome-valgrind-session-1.1.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-valgrind-session/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	11 Sep 2008 00:03:07 -0000	1.1
+++ sources	12 Sep 2008 04:28:21 -0000	1.2
@@ -0,0 +1 @@
+4988af57dc895509ce01e2742883f47b  gnome-valgrind-session-1.1.tar.bz2




More information about the fedora-extras-commits mailing list