rpms/gtksourceview-sharp/devel gtksourceview-sharp.spec,1.7,1.8

Paul F. Johnson (pfj) fedora-extras-commits at redhat.com
Mon Sep 4 21:38:53 UTC 2006


Author: pfj

Update of /cvs/extras/rpms/gtksourceview-sharp/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26612/devel

Modified Files:
	gtksourceview-sharp.spec 
Log Message:
auto-import gtksourceview-sharp-2.0-21 on branch devel from gtksourceview-sharp-2.0-21.src.rpm


Index: gtksourceview-sharp.spec
===================================================================
RCS file: /cvs/extras/rpms/gtksourceview-sharp/devel/gtksourceview-sharp.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- gtksourceview-sharp.spec	4 Sep 2006 19:52:55 -0000	1.7
+++ gtksourceview-sharp.spec	4 Sep 2006 21:38:53 -0000	1.8
@@ -1,20 +1,28 @@
+%if "%{fedora}" == "5"
+%define monodir %{prefix}/lib
+%else
+%define monodir %{_libdir}
+%endif
+
 %define extra 0.10
 
 Summary: A C sharp binder for gtksourceview
 Name: gtksourceview-sharp
 Version: 2.0
-Release: 20%{?dist}
+Release: 21%{?dist}
 License: LGPL
 Group: System Environment/Libraries
 Source0: http://go-mono.com/sources-latest/%{name}-%{version}/%{name}-%{version}-%{extra}.tar.gz
+%if "%{fedora}" > "5"
 Patch0: gtksourceview-sharp-libdir.patch
+%endif
 URL: http://go-mono.com/sources-latest/%{name}-%{version}/
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: mono-data, mono-devel, gtk-sharp2, gtksourceview-devel, gtk-sharp2-gapi, gecko-sharp2, pkgconfig gnome-sharp-devel gtk-sharp2-devel autoconf
+BuildRequires: mono-data, mono-devel, gtk-sharp2, gtksourceview-devel, gtk-sharp2-gapi, gecko-sharp2, pkgconfig
 %if "%{fedora}" == "5"
 BuildRequires: gtk-sharp2
 %else
-BuildRequires: gtk-sharp2-devel gnome-sharp-devel
+BuildRequires: gtk-sharp2-devel gnome-sharp-devel autoconf libtool automake
 %endif
 Requires: mono-core, gtksourceview
 
@@ -32,11 +40,14 @@
 %prep
 rm -rf %
 %setup -q -n %{name}-%{version}-%{extra}
+%if "%{fedora}" > "5" 
 %patch0 -p1
 autoreconf
+%endif
 
 %build
-%configure --libdir=%{_libdir}
+%configure --libdir=%{monodir}
+
 make all %{?_smp_mflags}
 
 %install
@@ -49,17 +60,21 @@
 %doc AUTHORS COPYING INSTALL NEWS README
 %{_datadir}/gapi-2.0/gtksourceview-api.xml
 %{_datadir}/gtksourceview-1.0/language-specs/nemerle.lang
-%{_libdir}/mono/gac/gtksourceview-sharp
-%{_libdir}/mono/gtksourceview-sharp-2.0
+%{monodir}/mono/gac/gtksourceview-sharp
+%{monodir}/mono/gtksourceview-sharp-2.0
 
 %files devel
 %defattr (-,root,root,-)
-%{_libdir}/pkgconfig/gtksourceview-sharp-2.0.pc
+%{monodir}/pkgconfig/gtksourceview-sharp-2.0.pc
 
 %clean
 %{__rm} -rf %{buildroot}
 
 %changelog
+* Mon Sep 04 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> - 2.0-0.10-21
+- More fixes to the specfile
+- Dropped the 64 clean for FC-5, still obeys the rules though for FC-6
+
 * Mon Sep 04 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> - 2.0-0.10-20
 - Added conditional so it builds in FC5
 




More information about the scm-commits mailing list