rpms/mono-tools/devel import.log, 1.12, 1.13 mono-tools.spec, 1.17, 1.18 monotools-2.2-gendarme-makes.patch, 1.2, NONE
Paul F. Johnson
pfj at fedoraproject.org
Sat Nov 29 15:50:36 UTC 2008
Author: pfj
Update of /cvs/pkgs/rpms/mono-tools/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13030/devel
Modified Files:
import.log mono-tools.spec
Removed Files:
monotools-2.2-gendarme-makes.patch
Log Message:
Dropped patch 5 and used sed instead (less headaches)
Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/mono-tools/devel/import.log,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- import.log 29 Nov 2008 13:31:02 -0000 1.12
+++ import.log 29 Nov 2008 15:50:05 -0000 1.13
@@ -10,3 +10,4 @@
mono-tools-2_2-3_pre1_fc11:HEAD:mono-tools-2.2-3.pre1.fc11.src.rpm:1227959567
mono-tools-2_2-4_pre1_fc11:HEAD:mono-tools-2.2-4.pre1.fc11.src.rpm:1227963909
mono-tools-2_2-5_pre1_fc11:HEAD:mono-tools-2.2-5.pre1.fc11.src.rpm:1227965375
+mono-tools-2_2-5_pre1_1_fc11:HEAD:mono-tools-2.2-5.pre1.1.fc11.src.rpm:1227973761
Index: mono-tools.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mono-tools/devel/mono-tools.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- mono-tools.spec 29 Nov 2008 13:31:02 -0000 1.17
+++ mono-tools.spec 29 Nov 2008 15:50:05 -0000 1.18
@@ -3,7 +3,7 @@
Summary: A collection of tools for mono applications
Name: mono-tools
Version: 2.2
-Release: 5.pre1%{?dist}
+Release: 5.pre1.1%{?dist}
License: MIT
Group: Development/Tools
Patch0: monotools-2.2-gendarme.patch
@@ -11,7 +11,6 @@
Patch2: monotools-2.0-infiles.patch
Patch3: monotools-2.2-makefiles.patch
Patch4: monotools-2.2-configure.patch
-Patch5: monotools-2.2-gendarme-makes.patch
Source0: http://go-mono.com/sources/%{name}/%{name}-%{version}.tar.bz2
URL: http://go-mono.com/sources-latests
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -44,6 +43,8 @@
%description monodoc
Documentation for monotools for use with monodoc
+%define gen gendarme/rules
+
%prep
%setup -q
sed -i -e 's!@libdir@!%{_libdir}!' %PATCH0
@@ -56,12 +57,33 @@
%patch2 -p1 -b .infiles
%patch3 -p1 -b .makes
%patch4 -p1 -b .configure
-%patch5 -p1 -b .gendarme-makes
sed -i -e 's!%{_libdir}!@libdir@!' %PATCH0
sed -i -e 's!%{_libdir}!@libdir@!' %PATCH1
sed -i -e 's!%{_libdir}!@libdir@!' %PATCH2
sed -i -e 's!%{_libdir}!@libdir@!' %PATCH3
sed -i -e 's!%{_libdir}!@libdir@!' %PATCH4
+for i in %{gen}/common.make %{gen}/Makefile.{am,in} \
+ %{gen}/Gendarme.Rules.BadPractice/Makefile.in \
+ %{gen}/Gendarme.Rules.Concurrency/Makefile.in \
+ %{gen}/Gendarme.Rules.Correctness/Makefile.in \
+ %{gen}/Gendarme.Rules.Design/Makefile.in \
+ %{gen}/Gendarme.Rules.Design.Generic/Makefile.in \
+ %{gen}/Gendarme.Rules.Design.Linq/Makefile.in \
+ %{gen}/Gendarme.Rules.Exceptions/Makefile.in \
+ %{gen}/Gendarme.Rules.Interoperability/Makefile.in \
+ %{gen}/Gendarme.Rules.Maintainability/Makefile.in \
+ %{gen}/Gendarme.Rules.Naming/Makefile.in \
+ %{gen}/Gendarme.Rules.Performance/Makefile.in \
+ %{gen}/Gendarme.Rules.Portability/Makefile.in \
+ %{gen}/Gendarme.Rules.Security/Makefile.in \
+ %{gen}/Gendarme.Rules.Security.Cas/Makefile.in \
+ %{gen}/Gendarme.Rules.Serialization/Makefile.in \
+ %{gen}/Gendarme.Rules.Smells/Makefile.in \
+ %{gen}/Gendarme.Rules.Ui/Makefile.in \
+; do
+ sed -i -e 's!$(prefix)/lib!%{_libdir}!' "$i"
+done
+
autoreconf -f -i -s
chmod 644 COPYING
@@ -143,6 +165,9 @@
%{_libdir}/monodoc/sources/Gendarme*
%changelog
+* Sat Nov 29 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> - 2.2-5.pre1.1
+- Dropped the last patch and sedded it instead
+
* Sat Nov 29 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> - 2.2-5.pre1
- More patches. Crumbs - why can't these guys just use $(libdir)?
--- monotools-2.2-gendarme-makes.patch DELETED ---
More information about the fedora-extras-commits
mailing list