gtkparasite-vl.spec 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. Name: gtkparasite
  2. Version: 0.0.20131231
  3. Release: 1%{?_dist_release}
  4. Summary: A GUI debugging tool for GTK+ applications
  5. Summary(ja): GTK+アプリケーションのGUIデバッグツール
  6. Group: Development/Tools
  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
  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,a}
  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. * Fri Jul 18 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 0.0.20131231-1
  45. - initial build for Vine Linux
  46. * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.12.20090120git928494e5
  47. - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
  48. * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.11.20090120git928494e5
  49. - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
  50. * Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.10.20090120git928494e5
  51. - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
  52. * Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.9.20090120git928494e5
  53. - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
  54. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.8.20090120git928494e5
  55. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  56. * Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 0-0.7.20090120git928494e5
  57. - Rebuild for new libpng
  58. * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.6.20090120git928494e5
  59. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  60. * Tue Jul 27 2010 David Malcolm <dmalcolm@redhat.com> - 0-0.5.20090120git928494e5
  61. - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
  62. * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.4.20090120git928494e5
  63. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  64. * Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.3.20090120git928494e5
  65. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  66. * Tue Jan 20 2009 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> 0-0.2.20090120git928494e5
  67. - Rename package
  68. - Update to latest release
  69. - Drop upstreamed patch
  70. * Mon Jan 19 2009 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> 0-0.1.gitf485897d
  71. - Initial RPM release