Hello community,

here is the log from the commit of package ikvm for openSUSE:Factory
checked in at Mon May 23 15:52:54 CEST 2011.



--------
--- ikvm/ikvm.changes   2009-08-11 18:39:35.000000000 +0200
+++ ikvm/ikvm.changes   2011-01-07 18:11:05.000000000 +0100
@@ -1,0 +2,6 @@
+Fri Jan  7 17:10:06 UTC 2011 - [email protected]
+
+- Update to 0.44.0.5
+  * 
http://weblog.ikvm.net/PermaLink.aspx?guid=38a2599a-89ed-4ad1-ab51-74e75925d213
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  ikvmbin-0.40.0.1.zip

New:
----
  ikvmbin-0.44.0.5.zip

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ikvm.spec ++++++
--- /var/tmp/diff_new_pack.0mmr8h/_old  2011-05-23 15:52:15.000000000 +0200
+++ /var/tmp/diff_new_pack.0mmr8h/_new  2011-05-23 15:52:15.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package ikvm (Version 0.40.0.1)
+# spec file for package ikvm
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 
 Name:           ikvm
 BuildRequires:  dos2unix mono-devel unzip
-Version:        0.40.0.1
+Version:        0.44.0.5
 Release:        1
 License:        BSD 3-clause (or similar)
 BuildArch:      noarch
@@ -30,15 +30,6 @@
 Group:          Development/Tools/Other
 Requires:       mono-ikvm
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-####  fedora  ####
-%if 0%{?fedora_version} || 0%{?rhel_version}
-# All fedora distros (5 and 6) have the same names, requirements
-# Needed to generate wrapper
-BuildRequires:  which
-# Fedora options (Bug in fedora images where 'abuild' user is the same id as 
'nobody')
-%define env_options export MONO_SHARED_DIR=/tmp
-%endif
-#################
 
 %description
 This package provides IKVM.NET, an open source Java compatibility layer
@@ -46,16 +37,8 @@
 various class libraries for Java, as well as tools for Java and Mono
 interoperability.
 
-
-
-Authors:
---------
-    Jeroen Frijters <[email protected]>
-
 %prep
 %setup -q
-# For some reason this file is outside the source dir...
-cp ../LICENSE .
 # fix line endings for rpmlint
 dos2unix LICENSE
 
@@ -63,37 +46,36 @@
 true
 
 %install
-%{?env_options}
 # Create dirs
-mkdir -p ${RPM_BUILD_ROOT}/usr/bin
-mkdir -p ${RPM_BUILD_ROOT}/usr/lib/ikvm
-mkdir -p ${RPM_BUILD_ROOT}/usr/share/pkgconfig
+mkdir -p %{buildroot}%{_bindir}
+mkdir -p %{buildroot}%{_prefix}/lib/ikvm
+mkdir -p %{buildroot}%{_prefix}/share/pkgconfig
 # Don't install the PdbWriter
 rm -f bin/*PdbWriter*
-#Install binaries
+# Install binaries
 #  (do iname for JVM.DLL)
-find bin -iname "*\.dll" -exec cp {} ${RPM_BUILD_ROOT}/usr/lib/ikvm  \;
-find bin -name "*\.exe" -exec cp {} ${RPM_BUILD_ROOT}/usr/lib/ikvm  \;
+find bin -iname "*\.dll" -exec cp {} %{buildroot}%{_prefix}/lib/ikvm  \;
+find bin -name "*\.exe" -exec cp {} %{buildroot}%{_prefix}/lib/ikvm  \;
 # Install some in gac (By request of Jeroen)
 OPENJDK=$(find bin -iname "IKVM.OpenJDK.*.dll" -exec basename '{}' ';')
 for i in IKVM.AWT.WinForms.dll $OPENJDK IKVM.Runtime.dll ; do
-       gacutil -i ${RPM_BUILD_ROOT}/usr/lib/ikvm/$i -package ikvm -root 
${RPM_BUILD_ROOT}/usr/lib
-       rm -f ${RPM_BUILD_ROOT}/usr/lib/ikvm/$i
+       gacutil -i %{buildroot}%{_prefix}/lib/ikvm/$i -package ikvm -root 
%{buildroot}%{_prefix}/lib
+       rm -f %{buildroot}%{_prefix}/lib/ikvm/$i
 done
 # Generate wrapper scripts
 for f in `find bin . -name "*\.exe"` ; do
-        script_name=${RPM_BUILD_ROOT}/usr/bin/`basename $f .exe`
+        script_name=%{buildroot}%{_bindir}/`basename $f .exe`
         cat <<EOF > $script_name
 #!/bin/sh
-exec `which mono` /usr/lib/ikvm/`basename $f` "\$@"
+exec mono %{_prefix}/lib/ikvm/`basename $f` "\$@"
 EOF
         chmod 755 $script_name
 done
 # Generate .pc file
 %define prot_name Name
 %define prot_version Version
-cat <<EOF > ${RPM_BUILD_ROOT}/usr/share/pkgconfig/ikvm.pc
-prefix=/usr
+cat <<EOF > %{buildroot}%{_prefix}/share/pkgconfig/ikvm.pc
+prefix=%{_prefix}
 exec_prefix=\${prefix}
 libdir=\${prefix}/lib
 %prot_name: IKVM.NET
@@ -103,21 +85,15 @@
 EOF
 
 %clean
-rm -rf "$RPM_BUILD_ROOT"
+rm -rf %{buildroot}
 
 %files
 %defattr(-, root, root)
 %doc LICENSE
 %_bindir/*
 %_prefix/lib/ikvm
-%_prefix/lib/mono/ikvm
 %_prefix/lib/mono/gac/IKVM*
+%_prefix/lib/mono/ikvm
 %_prefix/share/pkgconfig/ikvm.pc
-%if 0%{?fedora_version} || 0%{?rhel_version}
-# Allows overrides of __find_provides in fedora distros... (already set to 
zero on newer suse distros)
-%define _use_internal_dependency_generator 0
-%endif
-%define __find_provides env sh -c 'filelist=($(grep -v SharpZipLib)) && { 
printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-provides && printf "%s\\n" 
"${filelist[@]}" | /usr/bin/mono-find-provides ; } | sort | uniq'
-%define __find_requires env sh -c 'filelist=($(cat)) && { printf "%s\\n" 
"${filelist[@]}" | /usr/lib/rpm/find-requires && printf "%s\\n" 
"${filelist[@]}" | /usr/bin/mono-find-requires ; } | sort | uniq'
 
 %changelog


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to