gdata-sharp-vl.spec 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. %global debug_package %{nil}
  2. %global upstream_name libgoogle-data-mono
  3. Name: gdata-sharp
  4. Version: 1.4.0.2
  5. Release: 3%{?_dist_release}
  6. Summary: .NET library for the Google Data API
  7. Summary(ja): Google Data API 用の .NET ライブラリ
  8. Group: System Environment/Libraries
  9. License: ASL 2.0
  10. URL: http://code.google.com/p/google-gdata/
  11. Source0: http://google-gdata.googlecode.com/files/%{upstream_name}-%{version}.tar.gz
  12. # fixed in SVN:
  13. # http://code.google.com/p/google-gdata/source/detail?spec=svn933&r=890
  14. Patch0: %{upstream_name}-1.4.0.2-pkgconfig.patch
  15. BuildArch: noarch
  16. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  17. BuildRequires: mono-devel
  18. BuildRequires: mono-nunit
  19. #Requires:
  20. # Mono only available on these:
  21. #ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x
  22. Vendor: Project Vine
  23. Distribution: Vine Linux
  24. %description
  25. The Google Data APIs (GData) provide a simple protocol for reading and
  26. writing data on the web.
  27. Each of the following Google services provides a Google data API:
  28. * Base
  29. * Blogger
  30. * Calendar
  31. * Spreadsheets
  32. * Google Apps Provisioning
  33. * Code Search
  34. * Notebook
  35. * Picasa Web Albums
  36. * Document Feed
  37. * Contacts
  38. * You Tube
  39. * Google Health
  40. The GData .NET Client Library provides a library and source code that
  41. make it easy to access data through Google Data APIs.
  42. %package devel
  43. Summary: Development files for %{name}
  44. Summary(ja): %{name} の開発用ファイル
  45. Group: Development/Libraries
  46. Requires: %{name} = %{version}-%{release}
  47. Requires: pkgconfig
  48. %description devel
  49. The %{name}-devel package contains libraries and header files for
  50. developing applications that use %{name}.
  51. %prep
  52. %setup -q -n %{upstream_name}-%{version}
  53. %patch0 -p1 -b .pkgconfig
  54. %build
  55. make %{?_smp_mflags} PREFIX=%{_prefix}
  56. %check
  57. # currently 98 tests out of 921 fail
  58. # make test
  59. %install
  60. rm -rf $RPM_BUILD_ROOT
  61. make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}
  62. mkdir -p $RPM_BUILD_ROOT/%{_datadir}/pkgconfig
  63. mv $RPM_BUILD_ROOT/%{_prefix}/lib/pkgconfig/* $RPM_BUILD_ROOT/%{_datadir}/pkgconfig
  64. %clean
  65. rm -rf $RPM_BUILD_ROOT
  66. %files
  67. %defattr(-,root,root,-)
  68. %doc LICENSE-2.0.txt RELEASE_NOTES.HTML
  69. %{_prefix}/lib/mono/GData-Sharp
  70. %{_prefix}/lib/mono/gac/Google.GData.*
  71. %files devel
  72. %defattr(-,root,root,-)
  73. %{_datadir}/pkgconfig/gdata-sharp-*.pc
  74. %changelog
  75. * Wed Apr 1 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.4.0.2-3
  76. - rebuilt with mono 3.12.1
  77. - changed BuildArch to noarch
  78. * Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0.2-2
  79. - rebuild with VineSeed environment
  80. * Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0.2-1
  81. - initial build for Vine Linux
  82. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0.2-7
  83. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  84. * Sat Oct 29 2011 Christian Krause <chkr@fedoraproject.org> - 1.4.0.2-6
  85. - Change paths for mono assemblies according to updated packaging
  86. guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
  87. * Fri Feb 25 2011 Dan Horák <dan[at]danny.cz> - 1.4.0.2-5
  88. - updated the supported arch list
  89. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0.2-4
  90. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  91. * Wed Sep 23 2009 Michel Salim <salimma@fedoraproject.org> - 1.4.0.2-3
  92. - Replace %%define with %%global
  93. * Thu Sep 3 2009 Michel Salim <salimma@fedoraproject.org> - 1.4.0.2-2
  94. - Build against latest mono-nunit
  95. * Fri Aug 21 2009 Michel Salim <salimma@fedoraproject.org> - 1.4.0.2-1
  96. - Initial Fedora package