rpms/gtkparasite/F-9 COPYING.gtkparasite, NONE, 1.1 gtkparasite-noconfigure.patch, NONE, 1.1 gtkparasite.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Ignacio Vazquez-Abrams ivazquez at fedoraproject.org
Tue Jan 20 21:52:44 UTC 2009


Author: ivazquez

Update of /cvs/pkgs/rpms/gtkparasite/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3275/F-9

Modified Files:
	.cvsignore sources 
Added Files:
	COPYING.gtkparasite gtkparasite-noconfigure.patch 
	gtkparasite.spec import.log 
Log Message:
Initial import


--- NEW FILE COPYING.gtkparasite ---
Copyright (c) 2008-2009 Christian Hammond, David Trowbridge

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

gtkparasite-noconfigure.patch:

--- NEW FILE gtkparasite-noconfigure.patch ---
diff -up chipx86-gtkparasite-f485897dce3c0a9b7d3fc52bc6856b25fb52e267/autogen.sh.noconfigure chipx86-gtkparasite-f485897dce3c0a9b7d3fc52bc6856b25fb52e267/autogen.sh
--- chipx86-gtkparasite-f485897dce3c0a9b7d3fc52bc6856b25fb52e267/autogen.sh.noconfigure	2009-01-20 08:29:48.000000000 -0500
+++ chipx86-gtkparasite-f485897dce3c0a9b7d3fc52bc6856b25fb52e267/autogen.sh	2009-01-20 08:30:22.000000000 -0500
@@ -46,13 +46,4 @@ autoconf
 
 if [ -x config.status -a -z "$*" ]; then
 	./config.status --recheck
-else
-	if test -z "$*"; then
-		echo "I am going to run ./configure with no arguments - if you wish"
-		echo "to pass any to it, please specify them on the $0  command line."
-		echo "If you do not wish to run ./configure, press  Ctrl-C now."
-		trap 'echo "configure aborted" ; exit 0' 1 2 15
-		sleep 1
-	fi
-	./configure "$@";
 fi


--- NEW FILE gtkparasite.spec ---
%define githash 928494e56f2ab3fef807fde28e888e33ddb94c6a
%define shorthash %(echo "%githash" | cut -c -8)

Name:           gtkparasite
Version:        0
Release:        0.2.20090120git%{shorthash}%{?dist}
Summary:        A GUI debugging tool for GTK+ applications

Group:          Development/Tools
License:        MIT
URL:            http://chipx86.github.com/gtkparasite/
# http://github.com/chipx86/gtkparasite/tarball/master/%{githash}
Source0:        chipx86-gtkparasite-%{githash}.tar.gz
Source1:        COPYING.gtkparasite
Patch0:         gtkparasite-noconfigure.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  gtk2-devel pygtk2-devel
BuildRequires:  autoconf libtool automake
#Requires:       

%description
Parasite is a debugging and development tool that runs inside your GTK+
application's process. It can inspect your application, giving you detailed
information on your UI, such as the hierarchy, X window IDs, widget
properties, and more. You can modify properties on the fly in order to
experiment with the look of your UI.

Parasite includes an embedded Python shell that lets you write new code that
directly interacts with your application's UI, regardless of the language the
application is written in. Create new dialogs, attach temporary signal
handlers to buttons, test out new logic, and gather additional debug
information.

%prep
%setup -qn chipx86-gtkparasite-%{githash}
%patch0 -p1 -b .noconfigure
./autogen.sh
rm COPYING
cp -a %{SOURCE1} COPYING

%build
%configure
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
rm $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/*a

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc COPYING
%{_libdir}/gtk-2.0/modules/libgtkparasite.so

%changelog
* Tue Jan 20 2009 Ignacio Vazquez-Abrams <ivazqueznet+rpm at gmail.com> 0-0.2.20090120git928494e5
- Rename package
- Update to latest release
- Drop upstreamed patch

* Mon Jan 19 2009 Ignacio Vazquez-Abrams <ivazqueznet+rpm at gmail.com> 0-0.1.gitf485897d
- Initial RPM release


--- NEW FILE import.log ---
gtkparasite-0-0_2_20090120git928494e5:F-9:gtkparasite-0-0.2.20090120git928494e5.src.rpm:1232488313


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gtkparasite/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	20 Jan 2009 21:06:55 -0000	1.1
+++ .cvsignore	20 Jan 2009 21:52:13 -0000	1.2
@@ -0,0 +1 @@
+chipx86-gtkparasite-928494e56f2ab3fef807fde28e888e33ddb94c6a.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gtkparasite/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	20 Jan 2009 21:06:55 -0000	1.1
+++ sources	20 Jan 2009 21:52:13 -0000	1.2
@@ -0,0 +1 @@
+351ffc4fa8d15105c1f63364bd444f7f  chipx86-gtkparasite-928494e56f2ab3fef807fde28e888e33ddb94c6a.tar.gz




More information about the fedora-extras-commits mailing list