rpms/ikvm/FC-5 ikvm.spec,1.2,1.3

Paul F. Johnson (pfj) fedora-extras-commits at redhat.com
Wed May 31 23:19:49 UTC 2006


Author: pfj

Update of /cvs/extras/rpms/ikvm/FC-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29703/FC-5

Modified Files:
	ikvm.spec 
Log Message:
auto-import ikvm-0.22-7 on branch FC-5 from ikvm-0.22-7.src.rpm


Index: ikvm.spec
===================================================================
RCS file: /cvs/extras/rpms/ikvm/FC-5/ikvm.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ikvm.spec	18 Apr 2006 22:27:01 -0000	1.2
+++ ikvm.spec	31 May 2006 23:19:49 -0000	1.3
@@ -1,9 +1,9 @@
-%define _libdir /usr/lib
+%define _libdir %{_exec_prefix}/lib
 
 Summary: An implementation of Java for Mono
 Name: ikvm
 Version: 0.22
-Release: 5%{?dist}
+Release: 7%{?dist}
 License: BSD
 Group: Development/Languages
 Source0: http://go-mono.com/sources/%{name}/%{name}-%{version}.tar.gz
@@ -12,6 +12,7 @@
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  mono-devel, dos2unix
 Requires: mono-core
+ExclusiveArch: %ix86 x86_64 ppc ia64 armv4l sparc s390
 
 %description
 This package provides IKVM.NET, an open source Java compatibility
@@ -19,30 +20,53 @@
 and various class libraries for Java, as well as tools for Java and
 Mono interoperability.
 
+%package devel
+Summary:	Development files for ikvm
+Group:	Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description devel
+Development files for ikvm
+
 %prep
 rm -rf %{RPM_BUILD_ROOT}
 %setup -q
 %patch0 -p1 -b .patch0
 
 %build
+export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
 %configure
-make
+make %{?_smp_mflags}
 dos2unix LICENSE
 
 %install
+export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
 %{__rm} -rf %{buildroot}
 make DESTDIR=%{buildroot} install
 
 %files 
+%defattr (-,root,root,-)
 %doc LICENSE COPYING
 %{_bindir}/*
 %{_libdir}/ikvm/
+
+%files devel
+%defattr(-,root,root,-)
 %{_libdir}/pkgconfig/ikvm.pc
 
 %clean
 %{__rm} -rf %{buildroot}
 
 %changelog
+* Wed May 31 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 0.22-7
+- Added devel package
+- Added 64 bit fix
+
+* Sun Apr 23 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 0.22-6
+- static libdir removed
+- added %%defattr
+- added archs mono is currently on
+
 * Tue Apr 18 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 0.22-5
 - libdir is now usr-lib irrespective of architecture built on
 - removed devel as there is no point of a devel for one file




More information about the fedora-extras-commits mailing list