Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > a3a43513a8c4cae04c6bb849dec9e21a > files > 4

mono-cecil-flowanalysis-0.1-0.11.20080409svn100264.fc13.src.rpm

%define debug_package %{nil}

Name:	 	mono-cecil-flowanalysis
Version:	0.1
Release:	0.11.20080409svn100264%{?dist}
Summary:	Flowanalysis engine for Cecil
URL:		http://anonsvn.mono-project.com/viewcvs/trunk/cecil/flowanalysis/
License:	MIT
Group:		System Environment/Libraries
# No source tarball, source from here:
# http://anonsvn.mono-project.com/viewcvs/trunk/cecil/flowanalysis/
# SVN revision is 100264
Source0:	flowanalysis-20080409svn100264.tar.bz2
Source1:	cecil-flowanalysis.pc
Patch0:		flowanalysis-build.patch
BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires:	mono-devel
ExcludeArch:	ppc64 sparc64

%description
Flowanalysis engine for Cecil.

%package devel
Summary:	Flowanalysis engine for Cecil
Group:		Development/Libraries
Requires:	%{name} = %{version}-%{release}
Requires:	pkgconfig

%description devel
Development files for mono-cecil-flowanalysis

%prep
%setup -q -n flowanalysis-20080409svn100264
%patch0 -p1

%build
# Use the mono system key instead of generating our own here.
cp -a /etc/pki/mono/mono.snk Cecil.FlowAnalysis.snk
make LIBDIR=%{_libdir}

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
cp -p %{S:1} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
sed -i -e 's!@libdir@!%{_libdir}!' $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/cecil-flowanalysis.pc
%{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/mono/gac/
gacutil -i bin/Cecil.FlowAnalysis.dll -f -package Cecil.FlowAnalysis -root ${RPM_BUILD_ROOT}/%{_libdir}

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc decompiler-notes.txt AUTHORS README
%{_libdir}/mono/gac/Cecil.FlowAnalysis/
%{_libdir}/mono/Cecil.FlowAnalysis/

%files devel
%defattr(-,root,root,-)
%{_libdir}/pkgconfig/cecil-flowanalysis.pc

%changelog
* Tue Dec  1 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 0.1-0.11.20080409svn100264
- use the system mono.snk key instead of regenerating on every build

* Mon Oct 26 2009 Dennis Gilmore <dennis@ausil.us> - 0.1-0.10.20080409svn100264
- ExcludeArch sparc64

* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-0.9.20080409svn100264
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-0.8.20080409svn100264
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Sun Nov 30 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.1-7.5.20080409svn100264.1
- rebuild again...

* Tue Nov 25 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.1-0.5.20080409svn100264.1
- rebuild against mono 2.2

* Tue Apr 22 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.1-0.5.20080409svn100264
- fix sed invocation

* Tue Apr 22 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.1-0.4.20080409svn100264
- fix libdir in pc file

* Fri Apr 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.1-0.3.20080409svn100264
- fix tag error

* Fri Apr 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.1-0.2.20080409svn100264
- specify SVN rev in comment
- add -devel package to meet Mono guidelines

* Wed Apr 9 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.1-0.1.20080409svn100264
- Initial package creation