[mono-addins] Use official 0.5 release linked from http://ftp.novell.com/pub/mono/archive/2.6.7/sources/ Move MSBu

chkr chkr at fedoraproject.org
Sun Mar 27 22:39:56 UTC 2011


commit 43512e3beef21844f340697ef09d0e3f7fb06fd0
Author: Christian Krause <chkr at fedoraproject.org>
Date:   Mon Mar 28 00:39:49 2011 +0200

    Use official 0.5 release linked from http://ftp.novell.com/pub/mono/archive/2.6.7/sources/
    Move MSBuild parts into -devel package so that the main package does not
    depend on mono-devel (BZ 671917)
    Minor spec file cleanup

 .gitignore       |    1 +
 mono-addins.spec |   40 ++++++++++++++++++++++++----------------
 sources          |    2 +-
 3 files changed, 26 insertions(+), 17 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9a3c6a0..043241a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 mono-addins-0.5.tar.gz
 /mono-addins-0.5.tar.gz
+/mono-addins-0.5.tar.bz2
diff --git a/mono-addins.spec b/mono-addins.spec
index 196d3e6..4d264d9 100644
--- a/mono-addins.spec
+++ b/mono-addins.spec
@@ -1,15 +1,13 @@
 %define debug_package %{nil}
-#%define svnver 127062
 
 Name:		mono-addins
 Version:	0.5
-Release:	4%{?dist}
+Release:	5%{?dist}
 Summary:	Addins for mono
 Group:		Development/Languages
 License:	MIT
-URL:		http://monoaddins.codeplex.com
-Source0:	%{name}-%{version}.tar.gz	
-BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+URL:		http://www.mono-project.com/Main_Page
+Source0:	http://ftp.novell.com/pub/mono/sources/mono-addins/mono-addins-%{version}.tar.bz2
 
 BuildRequires:	mono-devel >= 2.4, gtk-sharp2-devel, autoconf, automake
 BuildRequires:	pkgconfig
@@ -22,12 +20,14 @@ and for creating libraries which extend those applications.
 
 %package devel
 Summary: Development files for mono-addins
-Group: Development/Applications
+Group: Development/Languages
 Requires: %{name} = %{version}-%{release} pkgconfig
 
 %description devel
 Mono.Addins is a generic framework for creating extensible applications,
 and for creating libraries which extend those applications.
+This package contains MSBuild tasks file and target, which allows
+using add-in references directly in a build file (still experimental).
 
 %prep
 %setup -q 
@@ -40,17 +40,18 @@ autoreconf -f -i -s
 make %{?_smp_mflags}
 
 %install
-%{__rm} -rf %{buildroot}
 make DESTDIR=%{buildroot} install
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files 
 %defattr(-,root,root,-)
 %doc README NEWS AUTHORS ChangeLog
 %{_bindir}/mautil
-%{_libdir}/mono/mono-addins
+%dir %{_libdir}/mono/mono-addins
+%{_libdir}/mono/mono-addins/Mono.Addins.CecilReflector.dll
+%{_libdir}/mono/mono-addins/Mono.Addins.Gui.dll
+%{_libdir}/mono/mono-addins/Mono.Addins.Setup.dll
+%{_libdir}/mono/mono-addins/Mono.Addins.dll
+%{_libdir}/mono/mono-addins/mautil.exe
 %{_libdir}/mono/gac/Mono.Addins.Gui
 %{_libdir}/mono/gac/Mono.Addins.Setup
 %{_libdir}/mono/gac/Mono.Addins
@@ -59,26 +60,33 @@ make DESTDIR=%{buildroot} install
 %{_libdir}/mono/gac/policy.0.2.Mono.Addins.Setup
 %{_libdir}/mono/gac/policy.0.2.Mono.Addins
 %{_libdir}/mono/gac/policy.0.2.Mono.Addins.CecilReflector
-%{_libdir}/mono/gac/policy.0.2.Mono.Addins.MSBuild
 %{_libdir}/mono/gac/policy.0.3.Mono.Addins.Gui
 %{_libdir}/mono/gac/policy.0.3.Mono.Addins.Setup
 %{_libdir}/mono/gac/policy.0.3.Mono.Addins
 %{_libdir}/mono/gac/policy.0.3.Mono.Addins.CecilReflector
-%{_libdir}/mono/gac/policy.0.3.Mono.Addins.MSBuild
 %{_libdir}/mono/gac/policy.0.4.Mono.Addins.CecilReflector
 %{_libdir}/mono/gac/policy.0.4.Mono.Addins.Gui
-%{_libdir}/mono/gac/policy.0.4.Mono.Addins.MSBuild
 %{_libdir}/mono/gac/policy.0.4.Mono.Addins.Setup
 %{_libdir}/mono/gac/policy.0.4.Mono.Addins
-%{_libdir}/mono/gac/Mono.Addins.MSBuild
-%{_libdir}/mono/xbuild/Mono.Addins.targets
 %{_mandir}/man1/mautil.1.gz
 
 %files devel
 %defattr (-,root,root,-)
+%{_libdir}/mono/gac/policy.0.2.Mono.Addins.MSBuild
+%{_libdir}/mono/gac/policy.0.3.Mono.Addins.MSBuild
+%{_libdir}/mono/gac/policy.0.4.Mono.Addins.MSBuild
+%{_libdir}/mono/mono-addins/Mono.Addins.MSBuild.dll
+%{_libdir}/mono/gac/Mono.Addins.MSBuild
+%{_libdir}/mono/xbuild
 %{_libdir}/pkgconfig/mono-addins*
 
 %changelog
+* Mon Mar 28 2011 Christian Krause <chkr at fedoraproject.org> - 0.5-5
+- Use official 0.5 release linked from http://ftp.novell.com/pub/mono/archive/2.6.7/sources/
+- Move MSBuild parts into -devel package so that the main package does not
+  depend on mono-devel (BZ 671917)
+- Minor spec file cleanup
+
 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 
diff --git a/sources b/sources
index 6e681a1..c212470 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2a3a685ef830b08ce4a89cbcbe21563a  mono-addins-0.5.tar.gz
+22c8dd470caed090b3c77c9423e5b3c6  mono-addins-0.5.tar.bz2


More information about the scm-commits mailing list