gtkparasite-vl.spec 3.7 KB

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