]> git.pld-linux.org Git - packages/dotnet-gdata-sharp.git/blame - dotnet-gdata-sharp.spec
- adjusted for mono 4 (mcs instead of gmcs); release 2
[packages/dotnet-gdata-sharp.git] / dotnet-gdata-sharp.spec
CommitLineData
55b9ad02 1%include /usr/lib/rpm/macros.mono
7c9a4445
JB
2Summary: gdata-sharp - C# library that makes it easy to access data through Google Data APIs
3Summary(pl.UTF-8): gdata-sharp - biblioteka C# ułatwiająca dostęp do danych poprzez API Google Data
a8e5eea4 4Name: dotnet-gdata-sharp
7c9a4445 5Version: 2.2.0.0
375a1b75 6Release: 2
55b9ad02 7License: Apache v2.0
7c9a4445
JB
8Group: Libraries
9#Source0Download: https://code.google.com/p/google-gdata/downloads/list
9cf574a0 10Source0: http://google-gdata.googlecode.com/files/libgoogle-data-mono-%{version}.tar.gz
7c9a4445
JB
11# Source0-md5: d748a5ae2b349b9832e303e95c18ce79
12Patch0: %{name}-update.patch
375a1b75 13URL: https://github.com/google/google-gdata
e3551aee 14BuildRequires: dos2unix
7c9a4445 15BuildRequires: dotnet-newtonsoft-json-devel
375a1b75
JB
16BuildRequires: mono-csharp >= 4
17BuildRequires: mono-devel >= 4
7c9a4445
JB
18BuildRequires: rpmbuild(monoautodeps)
19Requires: dotnet-newtonsoft-json
55b9ad02
PZ
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22%description
23The GData .NET Client Library provides a library and source code that
24make it easy to access data through Google Data APIs.
25
7c9a4445
JB
26%description -l pl.UTF-8
27Biblioteka kliencka .NET GData ma na celu ułatwienie dostępu do danych
28poprzez API Google Data.
29
55b9ad02
PZ
30%package devel
31Summary: Files required for compilation using gdata-sharp
7c9a4445 32Summary(pl.UTF-8): Pliki wymagane do kompilacji z użyciem gdata-sharp
55b9ad02
PZ
33Group: Development/Libraries
34Requires: %{name} = %{version}-%{release}
7c9a4445 35Requires: dotnet-newtonsoft-json-devel
55b9ad02
PZ
36
37%description devel
38Files required for compilation using gdata-sharp.
39
7c9a4445
JB
40%description devel -l pl.UTF-8
41Pliki wymagane do kompilacji z użyciem gdata-sharp.
42
55b9ad02
PZ
43%prep
44%setup -q -n libgoogle-data-mono-%{version}
7c9a4445 45%patch0 -p1
d3c39b21 46dos2unix misc/*.pc.in
55b9ad02
PZ
47
48%build
49%{__make} \
375a1b75 50 CSC=mcs \
55b9ad02
PZ
51 PREFIX=%{_prefix}
52
7c9a4445
JB
53# alternative (but with no functional install target)
54#xbuild "src/Google Data API SDK.sln"
55
55b9ad02
PZ
56%install
57rm -rf $RPM_BUILD_ROOT
9cf574a0 58
55b9ad02 59%{__make} install \
375a1b75 60 CSC=mcs \
55b9ad02
PZ
61 DESTDIR=$RPM_BUILD_ROOT \
62 PREFIX=%{_prefix}
63
c7ca43c1
PZ
64if [ "%{_lib}" != "lib" ]; then
65 install -d $RPM_BUILD_ROOT%{_prefix}/%{_lib}
375a1b75 66 %{__mv} $RPM_BUILD_ROOT%{_prefix}/{lib,%{_lib}}/pkgconfig
c7ca43c1
PZ
67fi
68
55b9ad02 69%clean
d6eada9d 70rm -rf $RPM_BUILD_ROOT
55b9ad02
PZ
71
72%files
73%defattr(644,root,root,755)
7c9a4445
JB
74%{_prefix}/lib/mono/gac/Google.GData.AccessControl
75%{_prefix}/lib/mono/gac/Google.GData.Analytics
76%{_prefix}/lib/mono/gac/Google.GData.Apps
77%{_prefix}/lib/mono/gac/Google.GData.Blogger
78%{_prefix}/lib/mono/gac/Google.GData.Calendar
79%{_prefix}/lib/mono/gac/Google.GData.Client
80%{_prefix}/lib/mono/gac/Google.GData.Contacts
81%{_prefix}/lib/mono/gac/Google.GData.Documents
82%{_prefix}/lib/mono/gac/Google.GData.Extensions
83%{_prefix}/lib/mono/gac/Google.GData.Photos
84%{_prefix}/lib/mono/gac/Google.GData.Spreadsheets
85%{_prefix}/lib/mono/gac/Google.GData.YouTube
55b9ad02
PZ
86
87%files devel
88%defattr(644,root,root,755)
89%dir %{_prefix}/lib/mono/GData-Sharp
7c9a4445
JB
90%{_prefix}/lib/mono/GData-Sharp/Google.GData.AccessControl.dll
91%{_prefix}/lib/mono/GData-Sharp/Google.GData.Analytics.dll
92%{_prefix}/lib/mono/GData-Sharp/Google.GData.Apps.dll
93%{_prefix}/lib/mono/GData-Sharp/Google.GData.Blogger.dll
94%{_prefix}/lib/mono/GData-Sharp/Google.GData.Calendar.dll
95%{_prefix}/lib/mono/GData-Sharp/Google.GData.Client.dll
96%{_prefix}/lib/mono/GData-Sharp/Google.GData.Contacts.dll
97%{_prefix}/lib/mono/GData-Sharp/Google.GData.Documents.dll
98%{_prefix}/lib/mono/GData-Sharp/Google.GData.Extensions.dll
99%{_prefix}/lib/mono/GData-Sharp/Google.GData.Photos.dll
100%{_prefix}/lib/mono/GData-Sharp/Google.GData.Spreadsheets.dll
101%{_prefix}/lib/mono/GData-Sharp/Google.GData.YouTube.dll
102%{_pkgconfigdir}/gdata-sharp-acl.pc
103%{_pkgconfigdir}/gdata-sharp-analytics.pc
104%{_pkgconfigdir}/gdata-sharp-apps.pc
105%{_pkgconfigdir}/gdata-sharp-blogger.pc
106%{_pkgconfigdir}/gdata-sharp-calendar.pc
107%{_pkgconfigdir}/gdata-sharp-contacts.pc
108%{_pkgconfigdir}/gdata-sharp-core.pc
109%{_pkgconfigdir}/gdata-sharp-documents.pc
110%{_pkgconfigdir}/gdata-sharp-photos.pc
111%{_pkgconfigdir}/gdata-sharp-spreadsheets.pc
112%{_pkgconfigdir}/gdata-sharp-youtube.pc
This page took 0.069112 seconds and 4 git commands to generate.