Mailinglist Archive: opensuse-commit (1003 mails)

< Previous Next >
commit monodevelop
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Mon, 18 Jun 2007 17:24:31 +0200
  • Message-id: <20070618152432.28CAB67816D@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package monodevelop
checked in at Mon Jun 18 17:24:31 CEST 2007.

--------
--- monodevelop/monodevelop.changes     2007-04-25 04:37:09.000000000 +0200
+++ /mounts/work_src_done/NOARCH/monodevelop/monodevelop.changes        2007-06-15 02:36:51.092802000 +0200
@@ -2 +2 @@
-Wed Apr 25 04:25:01 CEST 2007 - wberrier@xxxxxxx
+Thu Jun 14 17:08:53 MST 2007 - wberrier@xxxxxxxxxx
@@ -4,4 +4,58 @@
-- Update to 0.13.1
- -Fixx some ASP.NET compilation issues found in 0.13
-- Remove unnecessary autoreconf
-- Require at least the version of boo found at build time
+- Put ja_JP locale files in valid location 
+  (monodevelop-rename_ja_JP.patch)
+- Update to 0.14
+ -Improved Toolbox and Properties pad
+ -Subversion add-in updates
+  -auth prompts 
+  -supports newer versions of subversion
+ -New refactory operations:
+  -rename
+  -implement interface
+  -encapsulate field
+ -Search by filename or classname in Open Solution File Dialog
+ -New class and member selector when browsing source
+ -Improved smart indenting for C#
+ -Project export/conversion
+ -Packaging features: automatic bundling of an app
+ -Desktop integration: automatically generate  shell wrappers, 
+  .desktop and .pc files
+ -Improved New Project dialog
+ -New Navigation Toolbar
+ -Gtk# Designer updates:
+  -better widget defaults
+  -supports internal and custom widgets
+  -images assigned to widgets are automatically added to project
+ -Can add file to project while creating them
+ -Improved VS2005 support and VS integration
+ -VB.Net support utilizes new vbnc compiler
+ -Close to 100 bugs fixed
+
+-------------------------------------------------------------------
+Tue May 16 19:08:53 MST 2007 - wberrier@xxxxxxxxxx
+
+- Remove gtkhtml2-devel from BuildRequires (not needed, allows
+  building on sle10)
+
+-------------------------------------------------------------------
+Tue Apr 24 20:38:53 MST 2007 - wberrier@xxxxxxxxxx
+
+- Depend on version of boo found at build time
+
+-------------------------------------------------------------------
+Fri Apr 13 19:18:53 CET 2007 - wberrier@xxxxxxxxxx
+
+- add %debug_package so debug packages get created
+
+-------------------------------------------------------------------
+Wed Apr 11 16:16:25 CET 2007 - wberrier@xxxxxxxxxx
+
+- Add mono dep/req for older distros
+
+-------------------------------------------------------------------
+Fri Apr  6 04:53:32 CET 2007 - wberrier@xxxxxxx
+
+- Update to 0.13.1:
+ -Bugfix release to fix some asp.net compilation issues
+
+- Adapt for buildservice
+- Clean up unnecessary BuildRequires

Old:
----
  monodevelop-0.13.1.tar.bz2

New:
----
  monodevelop-0.14.tar.bz2
  monodevelop-rename_ja_JP.patch

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

Other differences:
------------------
++++++ monodevelop.spec ++++++
--- /var/tmp/diff_new_pack.y32403/_old  2007-06-18 17:24:00.000000000 +0200
+++ /var/tmp/diff_new_pack.y32403/_new  2007-06-18 17:24:00.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package monodevelop (Version 0.13.1)
+# spec file for package monodevelop (Version 0.14)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -12,18 +12,16 @@
 
 Name:           monodevelop
 %define boo_version %(rpm -q boo --queryformat '%{VERSION}')
-BuildRequires:  boo bytefx-data-mysql gconf-sharp2 glade-sharp2 gtk-sharp2 gtk-sharp2-gapi gtkhtml-sharp2 gtkhtml2-devel gtksourceview-sharp2 ikvm intltool mono-basic mono-data-oracle mono-data-postgresql mono-data-sqlite mono-data-sybase mono-devel mono-nunit mono-tools perl-XML-Parser update-desktop-files vte-sharp2 xsp
+BuildRequires:  boo bytefx-data-mysql gconf-sharp2 gecko-sharp2 gtk-sharp2-gapi gtkhtml-sharp2 gtksourceview-sharp2 ikvm intltool mono-basic mono-data-oracle mono-data-postgresql mono-data-sqlite mono-data-sybase mono-devel mono-nunit monodoc-core perl-XML-Parser vte-sharp2 xsp
 URL:            http://www.go-mono.com/
-%define prefix /usr
-%define gnome_prefix /opt/gnome
-%define sysconfdir /etc
 License:        GNU General Public License (GPL)
 Group:          Development/Languages/Other
 Autoreqprov:    on
-Version:        0.13.1
+Version:        0.14
 Release:        1
 Summary:        A Full-Featured IDE for Mono and Gtk#
 Source:         %{name}-%{version}.tar.bz2
+Patch:          monodevelop-rename_ja_JP.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildArch:    noarch
 # Boo's assemblies are always version at 1.0.0.0.  Force built against or newer.
@@ -32,6 +30,19 @@
 Requires:       mono-data-postgresql bytefx-data-mysql
 Requires:       mono-basic
 PreReq:         shared-mime-info
+%if 0%{?suse_version}
+BuildRequires:  desktop-file-utils update-desktop-files
+%if %suse_version <= 1000
+# Doesn't work on 9.3 and 10.0...
+# Syntax must have changed... skip for now
+%define suse_update_desktop_file true
+%endif
+%endif
+%if 0%{?fedora_version}
+%define env_options export MONO_SHARED_DIR=/tmp
+# TODO: what to do here on fedora?
+%define suse_update_desktop_file true
+%endif
 
 %description
 MonoDevelop is intended to be a full-featured integrated development
@@ -42,13 +53,12 @@
 
 %prep
 %setup
+%patch
 
 %build
-./configure --prefix=%{prefix} \
-           --libdir=%{prefix}/%_lib \
-           --mandir=%{prefix}/share/man \
-           --infodir=%{prefix}/share/info \
-           --sysconfdir=%{sysconfdir} \
+%{?env_options}
+mv po/ja_JP.po po/ja.po
+./configure --prefix=%{_prefix} \
            --enable-java \
            --enable-boo \
            --enable-subversion \
@@ -59,7 +69,9 @@
 make
 
 %install
+%{?env_options}
 make install DESTDIR=$RPM_BUILD_ROOT GACUTIL_FLAGS="/package monodevelop /root ${RPM_BUILD_ROOT}/usr/%_lib"
+#
 mkdir -p $RPM_BUILD_ROOT/usr/share/pkgconfig
 mv $RPM_BUILD_ROOT/usr/lib/pkgconfig/* $RPM_BUILD_ROOT/usr/share/pkgconfig
 %suse_update_desktop_file -N "Mono Development Environment" -G "Integrated Development Environment" -C "Develop software using Mono tools" %name "Application Development IDE"
@@ -70,28 +82,72 @@
 
 %files -f %{name}.lang
 %defattr(-,root,root)
-%{prefix}/bin/*
-%{prefix}/share/applications/monodevelop.desktop
-%{prefix}/share/mime/packages/monodevelop.xml
-%{prefix}/share/pixmaps/monodevelop.png
-%{prefix}/lib/monodevelop
-#%{prefix}/lib/pkgconfig/monodevelop.pc
-%{prefix}/share/pkgconfig/monodevelop.pc
-%dir %{prefix}/share/locale/ja_JP
-%dir %{prefix}/share/locale/ja_JP/LC_MESSAGES
+%{_prefix}/bin/*
+%{_prefix}/share/applications/monodevelop.desktop
+%{_prefix}/share/mime/packages/monodevelop.xml
+%{_prefix}/share/pixmaps/monodevelop.png
+%{_prefix}/lib/monodevelop
+%{_prefix}/share/pkgconfig/monodevelop.pc
 
 %post
 update-mime-database /usr/share/mime >/dev/null || :
 
 %postun
 update-mime-database /usr/share/mime >/dev/null || :
+# 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
-* Wed Apr 25 2007 - wberrier@xxxxxxx
-- Update to 0.13.1
- -Fixx some ASP.NET compilation issues found in 0.13
-- Remove unnecessary autoreconf
-- Require at least the version of boo found at build time
+* Thu Jun 14 2007 - wberrier@xxxxxxxxxx
+- Put ja_JP locale files in valid location
+  (monodevelop-rename_ja_JP.patch)
+- Update to 0.14
+ -Improved Toolbox and Properties pad
+ -Subversion add-in updates
+  -auth prompts
+  -supports newer versions of subversion
+ -New refactory operations:
+  -rename
+  -implement interface
+  -encapsulate field
+ -Search by filename or classname in Open Solution File Dialog
+ -New class and member selector when browsing source
+ -Improved smart indenting for C#
+ -Project export/conversion
+ -Packaging features: automatic bundling of an app
+ -Desktop integration: automatically generate  shell wrappers,
+  .desktop and .pc files
+ -Improved New Project dialog
+ -New Navigation Toolbar
+ -Gtk# Designer updates:
+  -better widget defaults
+  -supports internal and custom widgets
+  -images assigned to widgets are automatically added to project
+ -Can add file to project while creating them
+ -Improved VS2005 support and VS integration
+ -VB.Net support utilizes new vbnc compiler
+ -Close to 100 bugs fixed
+* Wed May 16 2007 - wberrier@xxxxxxxxxx
+- Remove gtkhtml2-devel from BuildRequires (not needed, allows
+  building on sle10)
+* Tue Apr 24 2007 - wberrier@xxxxxxxxxx
+- Depend on version of boo found at build time
+* Fri Apr 13 2007 - wberrier@xxxxxxxxxx
+- add %%debug_package so debug packages get created
+* Wed Apr 11 2007 - wberrier@xxxxxxxxxx
+- Add mono dep/req for older distros
+* Fri Apr 06 2007 - wberrier@xxxxxxx
+- Update to 0.13.1:
+ -Bugfix release to fix some asp.net compilation issues
+- Adapt for buildservice
+- Clean up unnecessary BuildRequires
 * Fri Mar 02 2007 - wberrier@xxxxxxx
 - Update to 0.13:
  -More than 70 bugs fixed

++++++ monodevelop-0.13.1.tar.bz2 -> monodevelop-0.14.tar.bz2 ++++++
++++ 173800 lines of diff (skipped)

++++++ monodevelop-rename_ja_JP.patch ++++++
diff -ur ../../monodevelop-0.14/configure ./configure
--- ../../monodevelop-0.14/configure    2007-06-12 10:02:24.000000000 -0600
+++ ./configure 2007-06-14 17:22:57.000000000 -0600
@@ -5864,7 +5864,7 @@
 fi
 
 
-ALL_LINGUAS="cs da de es fr ja_JP pt_BR tr pl it zh_TW zh_CN ru sl_SI ca gl pt"
+ALL_LINGUAS="cs da de es fr ja pt_BR tr pl it zh_TW zh_CN ru sl_SI ca gl pt"
 GETTEXT_PACKAGE=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
  • No further messages