]> git.pld-linux.org Git - packages/dotnet-flickrnet.git/blame - dotnet-flickrnet.spec
- BR: unzip
[packages/dotnet-flickrnet.git] / dotnet-flickrnet.spec
CommitLineData
20f3139c 1%include /usr/lib/rpm/macros.mono
2Summary: .NET support for Flickr
3Name: dotnet-flickrnet
9868f4ea
PZ
4Version: 2.2.0
5Release: 1
20f3139c 6License: MIT
7Group: Libraries
9868f4ea
PZ
8Source0: FlickrNet2.2-Src-48055.zip
9# Source0-md5: 534b3436762ce1bfb2568c9774340f0c
20f3139c 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
92d8f006 17BuildRequires: unzip
20f3139c 18ExcludeArch: i386
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%description
22The Flickr.Net API is a .Net Library for accessing the Flickr API.
23Written entirely in C# it can be accessed from with any .Net language
24in .Net Framework 1.1, .Net Framework 2.0, .Net Compact Framework 2.0
25and Mono.
26
27%prep
28%setup -q -c -n FlickrNet
0cd5593e 29dos2unix FlickrNet/AssemblyInfo.cs
20f3139c 30%patch0 -p1
31
32%build
33cd FlickrNet
34gmcs -target:library -out:FlickrNet.dll -r:System.Web.dll *.cs
35
36%install
37rm -rf $RPM_BUILD_ROOT
3f3033c4
PZ
38install -d $RPM_BUILD_ROOT{%{_datadir}/pkgconfig/,%{_prefix}/lib/mono/flickrnet-%{version}}
39install FlickrNet/FlickrNet.dll $RPM_BUILD_ROOT%{_prefix}/lib/mono/flickrnet-%{version}
db10776c
PZ
40install -Dm644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/pkgconfig/
41sed -i "s/@VERSION@/%{version}/" $RPM_BUILD_ROOT%{_datadir}/pkgconfig/flickrnet.pc
20f3139c 42
43%clean
44rm -rf $RPM_BUILD_ROOT
45
46%files
47%defattr(644,root,root,755)
3f3033c4
PZ
48%dir %{_prefix}/lib/mono/flickrnet-%{version}
49%{_prefix}/lib/mono/flickrnet-%{version}/*.dll
db10776c 50%{_datadir}/pkgconfig/flickrnet.pc
This page took 0.147798 seconds and 4 git commands to generate.