Mailinglist Archive: opensuse-commit (1003 mails)

< Previous Next >
commit mono-tools
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Sun, 10 Jun 2007 11:58:31 +0200
  • Message-id: <20070610095832.2967367816D@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package mono-tools
checked in at Sun Jun 10 11:58:31 CEST 2007.

--------
--- mono-tools/mono-tools.changes       2007-06-07 15:35:04.000000000 +0200
+++ /mounts/work_src_done/NOARCH/mono-tools/mono-tools.changes  2007-06-09 12:55:15.244437000 +0200
@@ -2 +2 @@
-Thu Jun  7 15:35:03 CEST 2007 - sbrabec@xxxxxxx
+Wed Jun  6 18:12:25 MST 2007 - wberrier@xxxxxxxxxx
@@ -4 +4,16 @@
-- Removed invalid desktop Category "Application" (#254654).
+- add post script to index documentation
+- Update to 1.2.4
+ -ilcontast: new util
+ -create-native-map updates
+ -docbrowser updates
+
+-------------------------------------------------------------------
+Wed Apr 11 16:16:25 CET 2007 - wberrier@xxxxxxxxxx
+
+- Add mono dep/req for older distros
+
+-------------------------------------------------------------------
+Fri Apr  6 02:49:27 CET 2007 - wberrier@xxxxxxx
+
+- Adapt for buildservice
+- Clean up BuildRequires

Old:
----
  mono-tools-1.2.3.tar.gz

New:
----
  mono-tools-1.2.4.tar.bz2

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

Other differences:
------------------
++++++ mono-tools.spec ++++++
--- /var/tmp/diff_new_pack.G10018/_old  2007-06-10 11:58:21.000000000 +0200
+++ /var/tmp/diff_new_pack.G10018/_new  2007-06-10 11:58:21.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package mono-tools (Version 1.2.3)
+# spec file for package mono-tools (Version 1.2.4)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -11,16 +11,29 @@
 # norootforbuild
 
 Name:           mono-tools
-BuildRequires:  gconf-sharp2 gecko-sharp2 glade-sharp2 glib-sharp2 gnome-sharp2 gtk-sharp2 gtkhtml-sharp2 mono-devel mono-nunit monodoc-core update-desktop-files
-Version:        1.2.3
-Release:        35
+BuildRequires:  gconf-sharp2 gecko-sharp2 gtkhtml-sharp2 mono-devel mono-nunit monodoc-core
+Version:        1.2.4
+Release:        1
 License:        GNU General Public License (GPL)
 BuildArch:    noarch
 URL:            http://go-mono.org/
-Source0:        %{name}-%{version}.tar.gz
+Source0:        %{name}-%{version}.tar.bz2
 Summary:        Collection of Tools and Utilities for Mono
 Group:          Development/Tools/Other
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version}
+BuildRequires:  update-desktop-files
+%if %suse_version <= 1000
+# Doesn't work on 9.3 and 10.0...
+%define suse_update_desktop_file true
+%endif
+%endif
+# Fedora options (Bug in fedora images where 'abuild' user is the same id as 'nobody')
+%if 0%{?fedora_version}
+%define env_options export MONO_SHARED_DIR=/tmp
+# Not sure of the equivalent for fedora...
+%define suse_update_desktop_file true
+%endif
 
 %description
 Mono Tools is a collection of development and testing programs and
@@ -56,16 +69,21 @@
 %_prefix/share/create-native-map
 %_prefix/share/pkgconfig/create-native-map.pc
 %_mandir/man1/create-native-map*
+%_prefix/share/applications/ilcontrast.desktop
+%_prefix/lib/ilcontrast
+%_prefix/share/pixmaps/ilcontrast.png
 %prep
 %setup  -q -n %{name}-%{version}
 
 %build
+%{?env_options}
 ./configure --prefix=/usr --libdir=/usr/lib --sysconfdir=/etc --mandir=/usr/share/man --infodir=/usr/share/info --localstatedir=/var
 
 %install
+%{?env_options}
 make install DESTDIR=$RPM_BUILD_ROOT
 %suse_update_desktop_file -N "Mono Documentation" -G "Documentation Library" -C "Learn about using Mono" monodoc Development Documentation
-%find_lang %{name}
+%suse_update_desktop_file -N "Mono IL Contrast" -G "Development Tools" -C "Contrast Assemblies" ilcontrast Development Documentation
 # Move create-native-map stuff out of lib into share
 mkdir $RPM_BUILD_ROOT/%_prefix/share/create-native-map
 mv $RPM_BUILD_ROOT/%_prefix/lib/create-native-map/MapAttribute.cs $RPM_BUILD_ROOT/%_prefix/share/create-native-map
@@ -74,9 +92,30 @@
 %clean
 rm -Rf "$RPM_BUILD_ROOT"
 
+%post
+monodoc --make-index
+# auto dep/req generation for older distros (it will take a while for the .config scanning to get upstream)
+%if 0%{?suse_version} <= 1040 || 0%{?fedora_version} <= 7
+%if 0%{?fedora_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=($(cat)) && { 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'
+%endif
+
 %changelog
-* Thu Jun 07 2007 - sbrabec@xxxxxxx
-- Removed invalid desktop Category "Application" (#254654).
+* Wed Jun 06 2007 - wberrier@xxxxxxxxxx
+- add post script to index documentation
+- Update to 1.2.4
+ -ilcontast: new util
+ -create-native-map updates
+ -docbrowser updates
+* Wed Apr 11 2007 - wberrier@xxxxxxxxxx
+- Add mono dep/req for older distros
+* Fri Apr 06 2007 - wberrier@xxxxxxx
+- Adapt for buildservice
+- Clean up BuildRequires
 * Fri Mar 02 2007 - wberrier@xxxxxxx
 - Update to 1.2.3
  -Adds --remote-mode used in conjuction with MonoDevelop


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



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread