Date: Saturday, December 12, 2015 @ 22:55:02 Author: daniel Revision: 256013
archrelease: copy trunk to extra-any Added: nuget/repos/extra-any/PKGBUILD (from rev 256012, nuget/trunk/PKGBUILD) nuget/repos/extra-any/nuget (from rev 256012, nuget/trunk/nuget) nuget/repos/extra-any/nuget.install (from rev 256012, nuget/trunk/nuget.install) nuget/repos/extra-any/nuget.pc (from rev 256012, nuget/trunk/nuget.pc) Deleted: nuget/repos/extra-any/nuget.pc ---------------+ PKGBUILD | 40 ++++++++++++++++++++++++++++++++++++++++ nuget | 4 ++++ nuget.install | 10 ++++++++++ nuget.pc | 20 ++++++++++---------- 4 files changed, 64 insertions(+), 10 deletions(-) Copied: nuget/repos/extra-any/PKGBUILD (from rev 256012, nuget/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2015-12-12 21:55:02 UTC (rev 256013) @@ -0,0 +1,40 @@ +# Maintainer: Daniel Isenmann <dan...@archlinux.org> +# Contributor: wenLiangcan <boxeed at gmail dot com> + +pkgname=nuget +pkgver=2.10.1 +pkgrel=1 +pkgdesc="Package manager for .NET." +arch=('any') +url="http://www.nuget.org" +license=('APACHE') +depends=('mono' 'sh') +source=(https://sources.archlinux.org/other/packages/${pkgname}/${pkgname}-${pkgver}.tar.gz + "${pkgname}" + "${pkgname}.pc" + "https://sources.archlinux.org/other/packages/${pkgname}/xdt.tar.gz") +install="${pkgname}.install" +md5sums=('0bed01aa6aa9dd983eea287df048e68d' + 'dce06048fb6eb42beb69001adb2fd530' + 'ffb7d95fb39f72c9619c72db91ec36a0' + '61580e6d1e1ecf80f8f2caf4a43b7b71') + +build() { + xbuild /p:Configuration=Release xdt/XmlTransform/Microsoft.Web.XmlTransform.csproj + cd ${srcdir}/${pkgname}-${pkgver} + xbuild Build/Build.proj /p:Configuration=Release /p:TreatWarningsAsErrors=false /tv:4.0 /p:TargetFrameworkVersion=v4.5 /p:Configuration="Mono Release" /t:BuildMono +} + +package() { + +mkdir -p ${pkgdir}/usr/lib/pkgconfig +install -m 0644 ${srcdir}/nuget.pc ${pkgdir}/usr/lib/pkgconfig/nuget.pc + +install -d ${pkgdir}/usr/lib/nuget +install -m 0644 ${srcdir}/nuget-2.10.1/src/CommandLine/obj/Mono\ Release/NuGet.exe ${pkgdir}/usr/lib/nuget/ +install -m 0644 ${srcdir}/nuget-2.10.1/src/Core/obj/Mono\ Release/NuGet.Core.dll ${pkgdir}/usr/lib/nuget/ +install -m 0644 ${srcdir}/xdt/XmlTransform/obj/Release/Microsoft.Web.XmlTransform.dll ${pkgdir}/usr/lib/nuget/ + +install -d ${pkgdir}/usr/bin +install -m 0755 ${srcdir}/nuget ${pkgdir}/usr/bin/nuget +} Copied: nuget/repos/extra-any/nuget (from rev 256012, nuget/trunk/nuget) =================================================================== --- nuget (rev 0) +++ nuget 2015-12-12 21:55:02 UTC (rev 256013) @@ -0,0 +1,4 @@ +#!/bin/sh +MONO_PATH=/usr/lib/nuget:$MONO_PATH +export MONO_PATH +exec mono $MONO_OPTIONS --runtime=v4.0 /usr/lib/nuget/NuGet.exe $* Copied: nuget/repos/extra-any/nuget.install (from rev 256012, nuget/trunk/nuget.install) =================================================================== --- nuget.install (rev 0) +++ nuget.install 2015-12-12 21:55:02 UTC (rev 256013) @@ -0,0 +1,10 @@ +post_install() { + post_upgrade +} + +post_upgrade() { + mozroots --import --machine --sync + yes | certmgr -ssl -m https://go.microsoft.com + yes | certmgr -ssl -m https://nugetgallery.blob.core.windows.net + yes | certmgr -ssl -m https://nuget.org +} Deleted: nuget.pc =================================================================== --- nuget.pc 2015-12-12 21:54:58 UTC (rev 256012) +++ nuget.pc 2015-12-12 21:55:02 UTC (rev 256013) @@ -1,10 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=${prefix}/lib -includedir=${prefix}/include -Libraries=${prefix}/lib/nuget/NuGet.Core.dll ${prefix}/lib/nuget/Microsoft.Web.XmlTransform.dll - -Name: nuget -Description: Library for acessing Microsoft NuGet repositories -Version: %{version} -Libs: -r:${libdir}/nuget/NuGet.Core.dll -r:${libdir}/nuget/Microsoft.Web.XmlTransform.dll Copied: nuget/repos/extra-any/nuget.pc (from rev 256012, nuget/trunk/nuget.pc) =================================================================== --- nuget.pc (rev 0) +++ nuget.pc 2015-12-12 21:55:02 UTC (rev 256013) @@ -0,0 +1,10 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${prefix}/lib +includedir=${prefix}/include +Libraries=${prefix}/lib/nuget/NuGet.Core.dll ${prefix}/lib/nuget/Microsoft.Web.XmlTransform.dll + +Name: nuget +Description: Library for acessing Microsoft NuGet repositories +Version: %{version} +Libs: -r:${libdir}/nuget/NuGet.Core.dll -r:${libdir}/nuget/Microsoft.Web.XmlTransform.dll