commit nant for openSUSE:Factory
Hello community, here is the log from the commit of package nant for openSUSE:Factory checked in at Mon Nov 8 15:16:15 CET 2010. -------- --- nant/nant.changes 2008-08-12 23:26:29.000000000 +0200 +++ nant/nant.changes 2010-11-05 21:10:47.000000000 +0100 @@ -1,0 +2,6 @@ +Fri Nov 5 20:09:32 UTC 2010 - ajorgensen@novell.com + +- Update to 0.90 + * http://nant.sourceforge.net/release/0.90/releasenotes.html + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- nant-0.86-beta1-src.tar.gz nant-bootstrap.patch nant-useruntime_fix.patch New: ---- nant-0.90-src.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nant.spec ++++++ --- /var/tmp/diff_new_pack.51gfKe/_old 2010-11-08 15:15:08.000000000 +0100 +++ /var/tmp/diff_new_pack.51gfKe/_new 2010-11-08 15:15:08.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package nant (Version 0.86_beta1) +# spec file for package nant (Version 0.90) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 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,82 +15,43 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: nant -# We have to append a .0 to make sure the rpm upgrade versioning works. -# nant's progression: 0.85-rc4, 0.85 -# working rpm upgrade path requires: 0.85-rc4, 0.85.0 -Version: 0.86_beta1 -Release: 37 -License: GPL v2 or later; LGPL v2.1 or later +Version: 0.90 +Release: 1 +License: GPLv2+ ; LGPLv2.1+ BuildArch: noarch Url: http://nant.sourceforge.net -Source0: %{name}-0.86-beta1-src.tar.gz -Patch0: nant-useruntime_fix.patch -Patch1: nant-bootstrap.patch +Source0: %{name}-%{version}-src.tar.bz2 Summary: Ant for .NET Group: Development/Tools/Building BuildRoot: %{_tmppath}/%{name}-%{version}-build -# Only needed when building from prefer rpms (normally mono-devel depends on glib2-devel) -BuildRequires: glib2-devel -BuildRequires: mono-data mono-devel pkgconfig -#### suse #### -%if 0%{?suse_version} -%define old_suse_buildrequires mono-winforms mono-web -%if %sles_version == 9 -BuildRequires: %{old_suse_buildrequires} -%define env_options export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/opt/gnome/%_lib/pkgconfig -%endif -%endif -# Fedora options (Bug in fedora images where 'abuild' user is the same id as 'nobody') -%if 0%{?fedora_version} || 0%{?rhel_version} -%define env_options export MONO_SHARED_DIR=/tmp -%endif +BuildRequires: mono-data +BuildRequires: mono-devel %description NAnt is a free .NET build tool. In theory it is kind of like make without make's wrinkles. In practice it's a lot like Ant. - - -Authors: --------- - Gerry Shaw - %files %defattr(-, root, root) -%{_bindir}/nant +%{_bindir}/%{name} %{_datadir}/NAnt +%{_datadir}/pkgconfig/%{name}.pc %prep -%setup -q -n %{name}-0.86-beta1 -%patch0 -p1 -%patch1 +%setup -q %build -%{?env_options} make %install -%{?env_options} -make install prefix=${RPM_BUILD_ROOT}%{_prefix} -# Fix script (doesn't properly support prefix) -cat <<EOF > $RPM_BUILD_ROOT%{_prefix}/bin/nant -#!/bin/sh -exec %{_prefix}/bin/mono %{_prefix}/share/NAnt/bin/NAnt.exe "\$@" -EOF -chmod 755 $RPM_BUILD_ROOT%{_prefix}/bin/nant +make install prefix=%{_prefix} DESTDIR=%{buildroot} +mkdir -p %{buildroot}%{_datadir} +mv %{buildroot}%{_prefix}/lib/pkgconfig %{buildroot}%{_datadir}/ %clean -rm -rf "$RPM_BUILD_ROOT" -%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 -# ignore some bundled dlls -%define __find_provides env sh -c 'filelist=($(grep -v log4net.dll | grep -v scvs.exe | grep -v nunit | grep -v NDoc | grep -v neutral)) && { 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' +rm -rf %{buildroot} %changelog ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de