Hello community, here is the log from the commit of package monodevelop for openSUSE:Factory checked in at 2013-01-31 14:50:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/monodevelop (Old) and /work/SRC/openSUSE:Factory/.monodevelop.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "monodevelop", Maintainer is "orpha...@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/monodevelop/monodevelop.changes 2012-12-14 09:46:05.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.monodevelop.new/monodevelop.changes 2013-01-31 14:50:49.000000000 +0100 @@ -1,0 +2,16 @@ +Sun Jan 20 01:02:06 UTC 2013 - mailaen...@opensuse.org + +- spec file cleanup + * remove obsolete suse macros + * use pkgconfig where possible + * add project URL + * remove redundant clean + +------------------------------------------------------------------- +Sat Dec 15 00:00:00 2012 - saf...@gmail.com + +- Updated MD to 3.0.6: + + Provides preliminary Android API17 (Jellybean 4.2) support. + + Fixes loading projects created in VS2012. + +------------------------------------------------------------------- Old: ---- monodevelop-3.0.5.tar.bz2 New: ---- monodevelop-3.0.6.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ monodevelop.spec ++++++ --- /var/tmp/diff_new_pack.hhySpj/_old 2013-01-31 14:50:50.000000000 +0100 +++ /var/tmp/diff_new_pack.hhySpj/_new 2013-01-31 14:50:50.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package monodevelop # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -15,57 +15,50 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: monodevelop -BuildRequires: gtk-sharp2 -BuildRequires: gconf-sharp2 -BuildRequires: glade-sharp2 -BuildRequires: gnome-sharp2 -BuildRequires: mono-addins -BuildRequires: mono-devel BuildRequires: mono-data BuildRequires: mono-data-postgresql -BuildRequires: mono-wcf -BuildRequires: monodoc-core -BuildRequires: gtksourceview-sharp2 +BuildRequires: pkgconfig(glade-sharp-2.0) +BuildRequires: pkgconfig(glib-sharp-2.0) +BuildRequires: pkgconfig(gnome-sharp-2.0) +BuildRequires: pkgconfig(gtk-sharp-2.0) +BuildRequires: pkgconfig(mono) +BuildRequires: pkgconfig(mono-addins) +BuildRequires: pkgconfig(mono-nunit) +BuildRequires: pkgconfig(monodoc) +BuildRequires: pkgconfig(wcf) # Mono.Cecil.dll requires rsync after it's build -BuildRequires: rsync -# TODO: Add build requirements for ASP.NET -#BuildRequires: gecko-sharp2 -#BuildRequires: jscall-sharp +BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool -Url: http://www.monodevelop.com -License: GPL-2.0+ -Group: Development/Languages/Mono -Version: 3.0.5 +BuildRequires: rsync +Url: http://www.monodevelop.com/ +Version: 3.0.6 Release: 0 Summary: A Full-Featured IDE for Mono and Gtk# +License: GPL-2.0+ +Group: Development/Languages/Mono Source: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -Requires: xsp Requires: mono-basic Requires: mono-devel Requires: mono-tools Requires: pkgconfig -PreReq: shared-mime-info -%if 0%{?suse_version} -%if %{suse_version} > 1100 -BuildRequires: gnome-print-sharp +Requires: xsp +%if 0%{?suse_version} > 1100 +BuildRequires: pkgconfig(gconf-sharp-2.0) +BuildRequires: pkgconfig(gnome-print-sharp-2.18) +BuildRequires: pkgconfig(gtksourceview-sharp-2.0) +# TODO: Add build requirements for ASP.NET +#BuildRequires: pkgconfig(gecko-sharp-2.0) +#BuildRequires: pkgconfig(jscall-sharp) %endif BuildRequires: desktop-file-utils -BuildRequires: update-desktop-files -%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 -%define run_suseconfig true -%endif -%if 0%{?rhel_version} + +%if 0%{?fedora} || 0%{?rhel_version} %define env_options export MONO_SHARED_DIR=/tmp -%define suse_update_desktop_file true -%define run_suseconfig true %endif %description @@ -89,11 +82,11 @@ %install %{?env_options} -make install DESTDIR=$RPM_BUILD_ROOT GACUTIL_FLAGS="/package monodevelop /root ${RPM_BUILD_ROOT}/usr/%_lib" +make install DESTDIR=%{buildroot} GACUTIL_FLAGS="/package monodevelop /root %{buildroot}%{_prefix}/%{_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" +mkdir -p %{buildroot}%{_prefix}/share/pkgconfig +mv %{buildroot}/usr/lib/pkgconfig/* %{buildroot}%{_datadir}/pkgconfig +desktop-file-install --dir=%{buildroot}/%{_datadir}/applications monodevelop.desktop %find_lang %{name} %files -f %{name}.lang @@ -111,15 +104,10 @@ %post update-mime-database /usr/share/mime >/dev/null || : -%run_suseconfig -m gtk2 %postun update-mime-database /usr/share/mime >/dev/null || : -%run_suseconfig -m gtk2 -%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=($(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' ++++++ monodevelop-3.0.5.tar.bz2 -> monodevelop-3.0.6.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/monodevelop/monodevelop-3.0.5.tar.bz2 /work/SRC/openSUSE:Factory/.monodevelop.new/monodevelop-3.0.6.tar.bz2 differ: char 11, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org