12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- Name: mono-nuget
- Version: 2.8.3
- Release: 2%{?_dist_release}
- Summary: DotNet package manager
- Summary(ja): DotNet パッケージマネージャー
- License: Apache License 2.0
- Group: Development/Tools
- URL: https://github.com/directhex/xamarin-nuget/
- Source0: http://origin-download.mono-project.com/sources/nuget/nuget-%{version}+md58+dhx1.tar.bz2
- Source1: mono-nuget.pc
- Source3: build-minimal.sh
- Patch0: fix_xdt_hintpath.patch
- BuildArch: noarch
- BuildRoot: %{_tmppath}/%{name}-%{version}-root
- BuildRequires: dos2unix
- BuildRequires: mono-devel
- BuildRequires: pkgconfig
- %description
- This is the Xamarin version of NuGet for use with MonoDevelop.
- %package devel
- Summary: Development files for NuGet
- Summary(ja): NuGet の開発用ファイル
- Group: Development/Libraries
- Requires: mono-nuget = %{version}-%{release}
- %description devel
- This package contains development files for NuGet integration into MonoDevelop.
- %prep
- %setup -q -n nuget-git
- %patch0 -p1
- cp -a %{SOURCE3} ./
- chmod +x build-minimal.sh
- %build
- ./build-minimal.sh
- %install
- rm -rf %{buildroot}
- mkdir -p %{buildroot}%{_datadir}/pkgconfig
- install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/pkgconfig/
- mkdir -p %{buildroot}%{_prefix}/lib/mono/nuget
- install -m0755 src/CommandLine/bin/Release/NuGet.Core.dll %{buildroot}%{_prefix}/lib/mono/nuget/
- install -m0755 xdt/XmlTransform/bin/Debug/Microsoft.Web.XmlTransform.dll %{buildroot}%{_prefix}/lib/mono/nuget/
- install -m0755 src/CommandLine/bin/Release/NuGet.exe %{buildroot}%{_prefix}/lib/mono/nuget/
- %clean
- rm -rf %{buildroot}
- %files
- %defattr(-, root, root)
- %doc COPYRIGHT.txt LICENSE.txt
- %{_prefix}/lib/mono/nuget
- %files devel
- %defattr(-, root, root)
- %{_datadir}/pkgconfig/mono-nuget.pc
- %changelog
- * Tue May 26 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.8.3-2
- - initial build for VineLinux
- * Sat May 2 2015 mailaender@opensuse.org
- - update to version 2.8.3 for MonoDevelop 5.8 and above
- - add fix_xdt_hintpath.patch to fix the build
- - add build-minimal.sh as it was removed from the tarball
- - add pkgconfig as this contains a .pc file
- * Mon Dec 22 2014 mailaender@opensuse.org
- - initial packaging
|