gtk-sharp-beans-vl.spec 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. %define tagname 2.14.0
  2. %define relvers 0
  3. %define tsuffix ga2ff3c5
  4. %define dsuffix 19023b6
  5. %global debug_package %{nil}
  6. Name: gtk-sharp-beans
  7. Version: %{tagname}
  8. Release: 1%{?_dist_release}
  9. Summary: C# bindings for GTK+ API not included in GTK#
  10. Group: Development/Libraries
  11. License: LGPLv2
  12. URL: http://github.com/mono/%{name}
  13. # Releases are tarballs downloaded from a tag at github.
  14. # They are releases, but the file is generated on the fly.
  15. # The actual URL is: http://github.com/mono/$name/tarball/$tagname
  16. Source0: mono-%{name}-%{tagname}-%{relvers}-%{tsuffix}.tar.gz
  17. BuildRequires: autoconf
  18. BuildRequires: automake
  19. BuildRequires: mono-devel
  20. BuildRequires: gio-sharp-devel
  21. BuildRequires: gtk-sharp2
  22. BuildRequires: gtk-sharp2-gapi
  23. # Mono only available on these:
  24. ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x
  25. %package devel
  26. Summary: Development files for gtk-sharp-beans
  27. Requires: pkgconfig
  28. Requires: %{name} = %{version}-%{release}
  29. %description
  30. C# bindings for GTK+ API not included in GTK#
  31. %description devel
  32. Development files for gtk-sharp-beans
  33. %prep
  34. %setup -q -n mono-%{name}-%{dsuffix}
  35. %build
  36. NOCONFIGURE=true ./autogen.sh
  37. %configure
  38. make #%{?_smp_mflags}
  39. %install
  40. make install DESTDIR=$RPM_BUILD_ROOT
  41. %files
  42. %defattr(-,root,root,-)
  43. %doc AUTHORS COPYING NEWS README
  44. %{_prefix}/lib/%{name}
  45. %files devel
  46. %defattr(-,root,root,-)
  47. %{_libdir}/pkgconfig/%{name}-2.0.pc
  48. %changelog
  49. * Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.14.0-1
  50. - initial build for VIne Linux
  51. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.14.0-7
  52. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  53. * Sun Jan 01 2012 Christian Krause <chkr@fedoraproject.org> - 2.14.0-6
  54. - Add mandatory BR mono-devel
  55. * Wed Oct 26 2011 Christian Krause <chkr@fedoraproject.org> - 2.14.0-5
  56. - Change paths for mono assemblies according to updated packaging
  57. guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
  58. * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.14.0-4
  59. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  60. * Tue Jan 11 2011 Dan Horák <dan[at]danny.cz> - 2.14.0-3
  61. - updated the supported arch list
  62. * Sun Oct 03 2010 Nathaniel McCallum <nathaniel@natemccallum.com> - 2.14.0-2
  63. - Fix -devel requires (pkgconfig, base package)
  64. - Disable debuginfo
  65. * Wed Sep 29 2010 Nathaniel McCallum <nathaniel@natemccallum.com> - 2.14.0-1
  66. - Initial version