source: projects/specs/trunk/g/gtkparasite/gtkparasite-vl.spec @ 8839

Revision 8839, 3.6 KB checked in by daisuke, 10 years ago (diff)

gtkparasite: new package

Line 
1Name:           gtkparasite
2Version:        0.0.20131231
3Release:        1%{?_dist_release}
4Summary:        A GUI debugging tool for GTK+ applications
5Summary(ja):    GTK+アプリケーションのGUIデバッグツール
6
7Group:          Development/Tools
8License:        MIT
9URL:            http://chipx86.github.com/gtkparasite/
10
11Source0:        %{name}-%{version}.tar.xz
12
13BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
14BuildRequires:  gtk3-devel
15BuildRequires:  gtksourceview3-devel
16BuildRequires:  python-devel
17BuildRequires:  gnome-common
18BuildRequires:  autoconf libtool automake
19
20
21%description
22Parasite is a debugging and development tool that runs inside your GTK+
23application's process. It can inspect your application, giving you detailed
24information on your UI, such as the hierarchy, X window IDs, widget
25properties, and more. You can modify properties on the fly in order to
26experiment with the look of your UI.
27
28Parasite includes an embedded Python shell that lets you write new code that
29directly interacts with your application's UI, regardless of the language the
30application is written in. Create new dialogs, attach temporary signal
31handlers to buttons, test out new logic, and gather additional debug
32information.
33
34%prep
35%setup -q
36./autogen.sh
37
38%build
39%configure
40make %{?_smp_mflags}
41
42%install
43rm -rf $RPM_BUILD_ROOT
44make install DESTDIR=$RPM_BUILD_ROOT
45
46rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules/libgtkparasite.{la,a}
47
48%clean
49rm -rf $RPM_BUILD_ROOT
50
51%files
52%defattr(-,root,root,-)
53%doc COPYING
54%{_libdir}/gtk-3.0/modules/libgtkparasite.so
55
56%changelog
57* Fri Jul 18 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 0.0.20131231-1
58- initial build for Vine Linux
59
60* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.12.20090120git928494e5
61- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
62
63* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.11.20090120git928494e5
64- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
65
66* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.10.20090120git928494e5
67- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
68
69* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.9.20090120git928494e5
70- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
71
72* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.8.20090120git928494e5
73- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
74
75* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 0-0.7.20090120git928494e5
76- Rebuild for new libpng
77
78* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.6.20090120git928494e5
79- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
80
81* Tue Jul 27 2010 David Malcolm <dmalcolm@redhat.com> - 0-0.5.20090120git928494e5
82- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
83
84* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.4.20090120git928494e5
85- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
86
87* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.3.20090120git928494e5
88- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
89
90* Tue Jan 20 2009 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> 0-0.2.20090120git928494e5
91- Rename package
92- Update to latest release
93- Drop upstreamed patch
94
95* Mon Jan 19 2009 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> 0-0.1.gitf485897d
96- Initial RPM release
Note: See TracBrowser for help on using the repository browser.