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 > |