Date: Saturday, December 12, 2015 @ 10:19:30 Author: fyan Revision: 153112
archrelease: copy trunk to community-any Added: ironpython/repos/community-any/PKGBUILD (from rev 153111, ironpython/trunk/PKGBUILD) Deleted: ironpython/repos/community-any/PKGBUILD ----------+ PKGBUILD | 126 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2015-12-12 09:19:10 UTC (rev 153111) +++ PKGBUILD 2015-12-12 09:19:30 UTC (rev 153112) @@ -1,63 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Contributor: Michael Schubert <mschu.dev at gmail> -# Contributor: Di "thc_flow" Abel <nos...@weedsmoker.im> - -pkgname=ironpython -pkgver=2.7.5 -pkgrel=2 -pkgdesc="Python implementation for the .NET framework" -arch=("any") -url="http://ironpython.net" -license=("Apache") -depends=('mono') -source=("https://github.com/IronLanguages/main/archive/ipy-$pkgver.zip") -md5sums=('85951a4125fb733cdeaced19f3ff7157') - -prepare() { - cd "$srcdir/main-ipy-$pkgver" - - # Workaround errors during Stage - # https://github.com/IronLanguages/main/issues/1156 - # TODO: make this less ugly... - mv Languages/IronPython/Public/License.{R,r}tf - - mkdir -p bin/{Silverlight5Release/DLLs,v45Release/DLLs,v2Release/DLLs} - touch \ - bin/Silverlight5Release/Microsoft.{Dynamic,Scripting}.{xml,dll} \ - bin/Silverlight5Release/Microsoft.Scripting.Silverlight.dll \ - bin/Silverlight5Release/IronPython{,.Modules}.{xml,dll} \ - bin/Silverlight5Release/DLLs/IronPython.SQLite.{xml,dll} \ - bin/v45Release/Microsoft.{Dynamic,Scripting}.{xml,dll} \ - bin/v45Release/Microsoft.Scripting.{Metadata,AspNet}.{xml,dll} \ - bin/v45Release/IronPython{,.Modules}.{xml,dll} \ - bin/v45Release/DLLs/IronPython.SQLite.{xml,dll} \ - bin/v2Release/Microsoft.{Dynamic,Scripting}.{xml,dll} \ - bin/v2Release/Microsoft.Scripting.{Metadata,AspNet,Core}.{xml,dll} \ - bin/v2Release/IronPython{,.Modules}.{xml,dll} \ - bin/v2Release/DLLs/IronPython.SQLite.{xml,dll} -} - -build() { - cd "$srcdir/main-ipy-$pkgver" - xbuild /t:Stage '/p:BaseConfiguration=Release;Mono=true' /verbosity:minimal /nologo -} - -check() { - cd "$srcdir/main-ipy-$pkgver" - # Not really runable now - # make test-ipy -} - -package() { - cd "$srcdir/main-ipy-$pkgver" - install -d "$pkgdir"/usr/{lib,bin} - - rm -r Stage/Release/IronPython-$pkgver/{Silverlight,Platforms/{Net45,Net35,Sl5}} - cp -r Stage/Release/IronPython-$pkgver "$pkgdir/usr/lib/ipy" - - for bin in ipy ipy64 ipyw ipyw64; do - echo -e "#!/bin/sh\nmono /usr/lib/ipy/$bin.exe \$*" > "$pkgdir/usr/bin/$bin" - chmod +x "$pkgdir/usr/bin/$bin" - done -} Copied: ironpython/repos/community-any/PKGBUILD (from rev 153111, ironpython/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2015-12-12 09:19:30 UTC (rev 153112) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Michael Schubert <mschu.dev at gmail> +# Contributor: Di "thc_flow" Abel <nos...@weedsmoker.im> + +pkgname=ironpython +pkgver=2.7.5 +pkgrel=3 +pkgdesc="Python implementation for the .NET framework" +arch=("any") +url="http://ironpython.net" +license=("Apache") +depends=('mono') +source=("https://github.com/IronLanguages/main/archive/ipy-$pkgver.zip") +md5sums=('85951a4125fb733cdeaced19f3ff7157') + +prepare() { + cd "$srcdir/main-ipy-$pkgver" + + # Workaround errors during Stage + # https://github.com/IronLanguages/main/issues/1156 + # TODO: make this less ugly... + mv Languages/IronPython/Public/License.{R,r}tf + + mkdir -p bin/{Silverlight5Release/DLLs,v45Release/DLLs,v2Release/DLLs} + touch \ + bin/Silverlight5Release/Microsoft.{Dynamic,Scripting}.{xml,dll} \ + bin/Silverlight5Release/Microsoft.Scripting.Silverlight.dll \ + bin/Silverlight5Release/IronPython{,.Modules}.{xml,dll} \ + bin/Silverlight5Release/DLLs/IronPython.SQLite.{xml,dll} \ + bin/v45Release/Microsoft.{Dynamic,Scripting}.{xml,dll} \ + bin/v45Release/Microsoft.Scripting.{Metadata,AspNet}.{xml,dll} \ + bin/v45Release/IronPython{,.Modules}.{xml,dll} \ + bin/v45Release/DLLs/IronPython.SQLite.{xml,dll} \ + bin/v2Release/Microsoft.{Dynamic,Scripting}.{xml,dll} \ + bin/v2Release/Microsoft.Scripting.{Metadata,AspNet,Core}.{xml,dll} \ + bin/v2Release/IronPython{,.Modules}.{xml,dll} \ + bin/v2Release/DLLs/IronPython.SQLite.{xml,dll} +} + +build() { + cd "$srcdir/main-ipy-$pkgver" + xbuild /t:Stage '/p:BaseConfiguration=Release;Mono=true' /verbosity:minimal /nologo +} + +check() { + cd "$srcdir/main-ipy-$pkgver" + # Not really runable now + # make test-ipy +} + +package() { + cd "$srcdir/main-ipy-$pkgver" + install -d "$pkgdir"/usr/{lib,bin} + + rm -r Stage/Release/IronPython-$pkgver/{Silverlight,Platforms} + cp -r Stage/Release/IronPython-$pkgver "$pkgdir/usr/lib/ipy" + + for bin in ipy ipy64 ipyw ipyw64; do + echo -e "#!/bin/sh\nmono /usr/lib/ipy/$bin.exe \$*" > "$pkgdir/usr/bin/$bin" + chmod +x "$pkgdir/usr/bin/$bin" + done +}