[arch-commits] Commit in pulp/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, July 13, 2017 @ 05:47:22 Author: felixonmars Revision: 244853 archrelease: copy trunk to community-any Added: pulp/repos/community-any/PKGBUILD (from rev 244852, pulp/trunk/PKGBUILD) Deleted: pulp/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-07-13 05:47:04 UTC (rev 244852) +++ PKGBUILD2017-07-13 05:47:22 UTC (rev 244853) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Micha Alt - -pkgname=pulp -pkgver=11.0.0 -pkgrel=1 -pkgdesc="A build system for PureScript projects" -arch=('any') -url="https://github.com/bodil/pulp; -license=('LGPL') -depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript') -makedepends=('npm') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('e931308e2634d2f91b0db1193e8eeca4b92f4ca5d11e1bfb9750844710075288a5cdd45da3cdd3fdee45567c299a0aeac226f5f5398ab577068958afd883f36b') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Fix permissions - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in acorn browserify; do -rm -r $dep; -npm link $dep; - done -} Copied: pulp/repos/community-any/PKGBUILD (from rev 244852, pulp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-07-13 05:47:22 UTC (rev 244853) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Micha Alt + +pkgname=pulp +pkgver=11.0.2 +pkgrel=1 +pkgdesc="A build system for PureScript projects" +arch=('any') +url="https://github.com/bodil/pulp; +license=('LGPL') +depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('aa600ac7b75a2cd64e836a2a0bf4e25c93fed528cdeccf833f601fbc231493fdf9a164112c1379644bd450910b026d2bb9d120a26e2dcde7b4fb7e9e477e69db') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Fix permissions + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn browserify; do +rm -r $dep; +npm link $dep; + done +}
[arch-commits] Commit in pulp/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, April 10, 2017 @ 04:13:46 Author: felixonmars Revision: 221690 archrelease: copy trunk to community-any Added: pulp/repos/community-any/PKGBUILD (from rev 221689, pulp/trunk/PKGBUILD) Deleted: pulp/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-04-10 04:13:29 UTC (rev 221689) +++ PKGBUILD2017-04-10 04:13:46 UTC (rev 221690) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Micha Alt - -pkgname=pulp -pkgver=10.0.4 -pkgrel=1 -pkgdesc="A build system for PureScript projects" -arch=('any') -url="https://github.com/bodil/pulp; -license=('LGPL') -depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript') -makedepends=('npm') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) -noextract=($pkgname-$pkgver.tgz) -md5sums=('5fa53b5c1eb2ed4f82cee48ce8476676') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Fix permissions - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in acorn browserify; do -rm -r $dep; -npm link $dep; - done -} Copied: pulp/repos/community-any/PKGBUILD (from rev 221689, pulp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-04-10 04:13:46 UTC (rev 221690) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Micha Alt + +pkgname=pulp +pkgver=11.0.0 +pkgrel=1 +pkgdesc="A build system for PureScript projects" +arch=('any') +url="https://github.com/bodil/pulp; +license=('LGPL') +depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('e931308e2634d2f91b0db1193e8eeca4b92f4ca5d11e1bfb9750844710075288a5cdd45da3cdd3fdee45567c299a0aeac226f5f5398ab577068958afd883f36b') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Fix permissions + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn browserify; do +rm -r $dep; +npm link $dep; + done +}
[arch-commits] Commit in pulp/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, March 13, 2017 @ 03:10:35 Author: felixonmars Revision: 215991 archrelease: copy trunk to community-any Added: pulp/repos/community-any/PKGBUILD (from rev 215990, pulp/trunk/PKGBUILD) Deleted: pulp/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-03-13 03:10:16 UTC (rev 215990) +++ PKGBUILD2017-03-13 03:10:35 UTC (rev 215991) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Micha Alt - -pkgname=pulp -pkgver=10.0.3 -pkgrel=1 -pkgdesc="A build system for PureScript projects" -arch=('any') -url="https://github.com/bodil/pulp; -license=('LGPL') -depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript') -makedepends=('npm') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) -noextract=($pkgname-$pkgver.tgz) -md5sums=('f8b7ca9845d6d61d93a6b685d1b8b21e') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Fix permissions - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in acorn browserify; do -rm -r $dep; -npm link $dep; - done -} Copied: pulp/repos/community-any/PKGBUILD (from rev 215990, pulp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-03-13 03:10:35 UTC (rev 215991) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Micha Alt + +pkgname=pulp +pkgver=10.0.4 +pkgrel=1 +pkgdesc="A build system for PureScript projects" +arch=('any') +url="https://github.com/bodil/pulp; +license=('LGPL') +depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=($pkgname-$pkgver.tgz) +md5sums=('5fa53b5c1eb2ed4f82cee48ce8476676') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Fix permissions + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn browserify; do +rm -r $dep; +npm link $dep; + done +}
[arch-commits] Commit in pulp/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, March 10, 2017 @ 04:49:45 Author: felixonmars Revision: 215456 archrelease: copy trunk to community-any Added: pulp/repos/community-any/PKGBUILD (from rev 215455, pulp/trunk/PKGBUILD) Deleted: pulp/repos/community-any/PKGBUILD --+ PKGBUILD | 74 - 1 file changed, 34 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-03-10 04:49:25 UTC (rev 215455) +++ PKGBUILD2017-03-10 04:49:45 UTC (rev 215456) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Micha Alt - -pkgname=pulp -pkgver=10.0.1 -pkgrel=1 -pkgdesc="A build system for PureScript projects" -arch=('any') -url="https://github.com/bodil/pulp; -license=('LGPL') -depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript') -makedepends=('npm') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) -noextract=($pkgname-$pkgver.tgz) -md5sums=('c0cf62f2d71892cad311979661ca877b') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Fix permissions - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in acorn browserify; do -rm -r $dep; -npm link $dep; - done - - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/syntax-error/node_modules - for dep in acorn; do -rm -r $dep; -npm link $dep; - done -} Copied: pulp/repos/community-any/PKGBUILD (from rev 215455, pulp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-03-10 04:49:45 UTC (rev 215456) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Micha Alt + +pkgname=pulp +pkgver=10.0.3 +pkgrel=1 +pkgdesc="A build system for PureScript projects" +arch=('any') +url="https://github.com/bodil/pulp; +license=('LGPL') +depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=($pkgname-$pkgver.tgz) +md5sums=('f8b7ca9845d6d61d93a6b685d1b8b21e') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Fix permissions + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn browserify; do +rm -r $dep; +npm link $dep; + done +}
[arch-commits] Commit in pulp/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, February 16, 2017 @ 16:31:47 Author: felixonmars Revision: 212591 archrelease: copy trunk to community-any Added: pulp/repos/community-any/PKGBUILD (from rev 212590, pulp/trunk/PKGBUILD) Deleted: pulp/repos/community-any/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-02-16 16:31:23 UTC (rev 212590) +++ PKGBUILD2017-02-16 16:31:47 UTC (rev 212591) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Micha Alt - -pkgname=pulp -pkgver=10.0.0 -pkgrel=1 -pkgdesc="A build system for PureScript projects" -arch=('any') -url="https://github.com/bodil/pulp; -license=('LGPL') -depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript') -makedepends=('npm') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) -noextract=($pkgname-$pkgver.tgz) -md5sums=('4a26b7aa0029095d1da7faed2b71fc77') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Fix permissions - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in acorn browserify; do -rm -r $dep; -npm link $dep; - done - - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/syntax-error/node_modules - for dep in acorn; do -rm -r $dep; -npm link $dep; - done -} Copied: pulp/repos/community-any/PKGBUILD (from rev 212590, pulp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-02-16 16:31:47 UTC (rev 212591) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Micha Alt + +pkgname=pulp +pkgver=10.0.1 +pkgrel=1 +pkgdesc="A build system for PureScript projects" +arch=('any') +url="https://github.com/bodil/pulp; +license=('LGPL') +depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=($pkgname-$pkgver.tgz) +md5sums=('c0cf62f2d71892cad311979661ca877b') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Fix permissions + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn browserify; do +rm -r $dep; +npm link $dep; + done + + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/syntax-error/node_modules + for dep in acorn; do +rm -r $dep; +npm link $dep; + done +}
[arch-commits] Commit in pulp/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, November 17, 2016 @ 05:36:04 Author: felixonmars Revision: 196086 archrelease: copy trunk to community-any Added: pulp/repos/community-any/PKGBUILD (from rev 196085, pulp/trunk/PKGBUILD) Deleted: pulp/repos/community-any/PKGBUILD --+ PKGBUILD | 86 - 1 file changed, 40 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-11-17 05:35:51 UTC (rev 196085) +++ PKGBUILD2016-11-17 05:36:04 UTC (rev 196086) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Micha Alt - -pkgname=pulp -pkgver=9.1.0 -pkgrel=1 -pkgdesc="A build system for PureScript projects" -arch=('any') -url="https://github.com/bodil/pulp; -license=('LGPL') -depends=('nodejs' 'acorn' 'browserify' 'uglify-js' 'bower' 'purescript') -makedepends=('npm') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) -noextract=($pkgname-$pkgver.tgz) -md5sums=('e48d51d0954d92d4cb0380902a264ed0') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Fix permissions - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in acorn browserify uglify-js; do -rm -r $dep; -npm link $dep; - done - - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/syntax-error/node_modules - for dep in acorn; do -rm -r $dep; -npm link $dep; - done - - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/webpack/node_modules - for dep in acorn; do -rm -r $dep; -npm link $dep; - done -} Copied: pulp/repos/community-any/PKGBUILD (from rev 196085, pulp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-11-17 05:36:04 UTC (rev 196086) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Micha Alt + +pkgname=pulp +pkgver=10.0.0 +pkgrel=1 +pkgdesc="A build system for PureScript projects" +arch=('any') +url="https://github.com/bodil/pulp; +license=('LGPL') +depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=($pkgname-$pkgver.tgz) +md5sums=('4a26b7aa0029095d1da7faed2b71fc77') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Fix permissions + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn browserify; do +rm -r $dep; +npm link $dep; + done + + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/syntax-error/node_modules + for dep in acorn; do +rm -r $dep; +npm link $dep; + done +}
[arch-commits] Commit in pulp/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, November 13, 2016 @ 16:41:13 Author: felixonmars Revision: 195518 archrelease: copy trunk to community-any Added: pulp/repos/community-any/PKGBUILD (from rev 195517, pulp/trunk/PKGBUILD) Deleted: pulp/repos/community-any/PKGBUILD --+ PKGBUILD | 80 +++-- 1 file changed, 46 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-11-13 16:40:40 UTC (rev 195517) +++ PKGBUILD2016-11-13 16:41:13 UTC (rev 195518) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Micha Alt - -pkgname=pulp -pkgver=9.0.1 -pkgrel=2 -pkgdesc="A build system for PureScript projects" -arch=('any') -url="https://github.com/bodil/pulp; -license=('LGPL') -depends=('nodejs' 'acorn' 'browserify' 'uglify-js' 'bower' 'purescript') -makedepends=('npm') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) -noextract=($pkgname-$pkgver.tgz) -md5sums=('de74c994ba8ffdfd178cf0fd8b9ff234') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Fix permissions - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in acorn browserify uglify-js; do -rm -r $dep; -npm link $dep; - done -} Copied: pulp/repos/community-any/PKGBUILD (from rev 195517, pulp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-11-13 16:41:13 UTC (rev 195518) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Micha Alt + +pkgname=pulp +pkgver=9.1.0 +pkgrel=1 +pkgdesc="A build system for PureScript projects" +arch=('any') +url="https://github.com/bodil/pulp; +license=('LGPL') +depends=('nodejs' 'acorn' 'browserify' 'uglify-js' 'bower' 'purescript') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=($pkgname-$pkgver.tgz) +md5sums=('e48d51d0954d92d4cb0380902a264ed0') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Fix permissions + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn browserify uglify-js; do +rm -r $dep; +npm link $dep; + done + + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/syntax-error/node_modules + for dep in acorn; do +rm -r $dep; +npm link $dep; + done + + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/webpack/node_modules + for dep in acorn; do +rm -r $dep; +npm link $dep; + done +}
[arch-commits] Commit in pulp/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, August 15, 2016 @ 02:20:58 Author: felixonmars Revision: 186761 archrelease: copy trunk to community-any Added: pulp/repos/community-any/PKGBUILD (from rev 186760, pulp/trunk/PKGBUILD) Deleted: pulp/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-08-15 02:20:40 UTC (rev 186760) +++ PKGBUILD2016-08-15 02:20:58 UTC (rev 186761) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Micha Alt - -pkgname=pulp -pkgver=9.0.1 -pkgrel=1 -pkgdesc="A build system for PureScript projects" -arch=('any') -url="https://github.com/bodil/pulp; -license=('LGPL') -depends=('nodejs' 'browserify' 'uglify-js' 'bower' 'purescript') -makedepends=('npm') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) -noextract=($pkgname-$pkgver.tgz) -md5sums=('de74c994ba8ffdfd178cf0fd8b9ff234') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Fix permissions - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in browserify uglify-js; do -rm -r $dep; -npm link $dep; - done -} Copied: pulp/repos/community-any/PKGBUILD (from rev 186760, pulp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-08-15 02:20:58 UTC (rev 186761) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Micha Alt + +pkgname=pulp +pkgver=9.0.1 +pkgrel=2 +pkgdesc="A build system for PureScript projects" +arch=('any') +url="https://github.com/bodil/pulp; +license=('LGPL') +depends=('nodejs' 'acorn' 'browserify' 'uglify-js' 'bower' 'purescript') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=($pkgname-$pkgver.tgz) +md5sums=('de74c994ba8ffdfd178cf0fd8b9ff234') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Fix permissions + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn browserify uglify-js; do +rm -r $dep; +npm link $dep; + done +}