rpms/mono-cecil-flowanalysis/devel cecil-flowanalysis.pc, NONE, 1.1 flowanalysis-build.patch, NONE, 1.1 mono-cecil-flowanalysis.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Tom Callaway (spot) fedora-extras-commits at redhat.com
Sat Apr 12 15:29:23 UTC 2008


Author: spot

Update of /cvs/extras/rpms/mono-cecil-flowanalysis/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17517/devel

Modified Files:
	.cvsignore sources 
Added Files:
	cecil-flowanalysis.pc flowanalysis-build.patch 
	mono-cecil-flowanalysis.spec 
Log Message:

initial import



--- NEW FILE cecil-flowanalysis.pc ---
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib

Name: cecil-flowanalysis
Description: cecil-flowanalysis - Flowanalysis engine for Cecil
Version: 0.1
Libs: -r:${libdir}/mono/Cecil.FlowAnalysis/Cecil.FlowAnalysis.dll

flowanalysis-build.patch:

--- NEW FILE flowanalysis-build.patch ---
diff -up flowanalysis-20080409svn100264/Makefile.BAD flowanalysis-20080409svn100264/Makefile
--- flowanalysis-20080409svn100264/Makefile.BAD	2008-04-09 16:50:55.000000000 -0400
+++ flowanalysis-20080409svn100264/Makefile	2008-04-09 16:51:20.000000000 -0400
@@ -1,8 +1,8 @@
 MCS = mcs
-KEY_FILE = ../../mcs/class/mono.snk
+KEY_FILE = Cecil.FlowAnalysis.snk
 MCS_FLAGS = -keyfile:$(KEY_FILE)
 BUILD.DIR = bin
-MONO.CECIL.DLL = ../../mcs/class/Mono.Cecil/Mono.Cecil.dll
+MONO.CECIL.DLL = $(LIBDIR)/mono/gac/Mono.Cecil/*/Mono.Cecil.dll
 
 all: init
 	$(MCS) $(MCS_FLAGS) @Cecil.FlowAnalysis.sources /target:library /out:$(BUILD.DIR)/Cecil.FlowAnalysis.dll /r:$(BUILD.DIR)/Mono.Cecil.dll


--- NEW FILE mono-cecil-flowanalysis.spec ---
%define debug_package %{nil}

Name:	 	mono-cecil-flowanalysis
Version:	0.1
Release:	0.2.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

%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
sn -k 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
%{__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
* Fri Apr 11 2008 Tom "spot" Callaway <tcallawa at 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 at redhat.com> 0.1-0.1.20080409svn100264
- Initial package creation


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/mono-cecil-flowanalysis/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	11 Apr 2008 15:10:50 -0000	1.1
+++ .cvsignore	12 Apr 2008 15:28:44 -0000	1.2
@@ -0,0 +1 @@
+flowanalysis-20080409svn100264.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/mono-cecil-flowanalysis/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	11 Apr 2008 15:10:50 -0000	1.1
+++ sources	12 Apr 2008 15:28:44 -0000	1.2
@@ -0,0 +1 @@
+f08937078ad6a6dfd84b38bea4c97444  flowanalysis-20080409svn100264.tar.bz2




More information about the fedora-extras-commits mailing list