]> git.pld-linux.org Git - packages/dotnet-flickrnet.git/blame - dotnet-flickrnet.spec
- also package the dir
[packages/dotnet-flickrnet.git] / dotnet-flickrnet.spec
CommitLineData
20f3139c 1%include /usr/lib/rpm/macros.mono
2Summary: .NET support for Flickr
3Name: dotnet-flickrnet
4Version: 2.1.5
0cd5593e 5Release: 4
20f3139c 6License: MIT
7Group: Libraries
8Source0: FlickrNet-25207.zip
9# Source0-md5: d20fe0d25a3888300f21e5ad3895c141
10Source1: flickrnet.pc
11Patch0: %{name}-assemblyinfo.patch
12URL: http://www.codeplex.com/FlickrNet
0cd5593e
PZ
13# FIXME: ugly workaround for broken patch handling in our CVS
14BuildRequires: dos2unix
20f3139c 15BuildRequires: mono-csharp >= 1.1.16.1
16BuildRequires: pkgconfig
17ExcludeArch: i386
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%description
21The Flickr.Net API is a .Net Library for accessing the Flickr API.
22Written entirely in C# it can be accessed from with any .Net language
23in .Net Framework 1.1, .Net Framework 2.0, .Net Compact Framework 2.0
24and Mono.
25
26%prep
27%setup -q -c -n FlickrNet
0cd5593e 28dos2unix FlickrNet/AssemblyInfo.cs
20f3139c 29%patch0 -p1
30
31%build
32cd FlickrNet
33gmcs -target:library -out:FlickrNet.dll -r:System.Web.dll *.cs
34
35%install
36rm -rf $RPM_BUILD_ROOT
37install -d $RPM_BUILD_ROOT{%{_libdir}/pkgconfig/,%{_libdir}/mono/flickrnet-%{version}}
38install FlickrNet/FlickrNet.dll $RPM_BUILD_ROOT%{_libdir}/mono/flickrnet-%{version}
39install -Dm644 %{SOURCE1} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/
40sed -i "s/@VERSION@/%{version}/" $RPM_BUILD_ROOT%{_libdir}/pkgconfig/flickrnet.pc
41
42%clean
43rm -rf $RPM_BUILD_ROOT
44
45%files
46%defattr(644,root,root,755)
85f7d94f 47%dir %{_libdir}/mono/flickrnet-%{version}
20f3139c 48%{_libdir}/mono/flickrnet-%{version}/*.dll
49%{_pkgconfigdir}/flickrnet.pc
This page took 0.082475 seconds and 4 git commands to generate.