Author: pfj
Update of /cvs/extras/rpms/ikvm/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29539/devel
Modified Files:
ikvm.spec
Log Message:
auto-import ikvm-0.22-7 on branch devel from ikvm-0.22-7.src.rpm
Index: ikvm.spec
===================================================================
RCS file: /cvs/extras/rpms/ikvm/devel/ikvm.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ikvm.spec 18 Apr 2006 22:24:43 -0000 1.2
+++ ikvm.spec 31 May 2006 23:15:15 -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(a)all-the-johnsons.co.uk> 0.22-7
+- Added devel package
+- Added 64 bit fix
+
+* Sun Apr 23 2006 Paul F. Johnson <paul(a)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(a)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