[arch-commits] Commit in meteorjs/repos (4 files)

Massimiliano Torromeo mtorromeo at nymeria.archlinux.org
Sat Feb 2 18:38:31 UTC 2013


    Date: Saturday, February 2, 2013 @ 19:38:31
  Author: mtorromeo
Revision: 83547

archrelease: copy trunk to community-i686, community-x86_64

Added:
  meteorjs/repos/community-i686/PKGBUILD
    (from rev 83546, meteorjs/trunk/PKGBUILD)
  meteorjs/repos/community-i686/meteor
    (from rev 83546, meteorjs/trunk/meteor)
  meteorjs/repos/community-x86_64/PKGBUILD
    (from rev 83546, meteorjs/trunk/PKGBUILD)
  meteorjs/repos/community-x86_64/meteor
    (from rev 83546, meteorjs/trunk/meteor)

---------------------------+
 community-i686/PKGBUILD   |   50 ++++++++++++++++++++++++++++++++++++++++++++
 community-i686/meteor     |   13 +++++++++++
 community-x86_64/PKGBUILD |   50 ++++++++++++++++++++++++++++++++++++++++++++
 community-x86_64/meteor   |   13 +++++++++++
 4 files changed, 126 insertions(+)

Copied: meteorjs/repos/community-i686/PKGBUILD (from rev 83546, meteorjs/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD	                        (rev 0)
+++ community-i686/PKGBUILD	2013-02-02 18:38:31 UTC (rev 83547)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo <massimiliano.torromeo at gmail.com>
+# Contributor: Parth Buch <parthbuch115 at gmail dot com>
+# Contributor: Tom Vincent <http://tlvince.com/contact/>
+
+pkgname=meteorjs
+pkgver=0.5.4
+pkgrel=1
+pkgdesc="Open-source platform for building top-quality web apps in a fraction of the time."
+arch=('i686' 'x86_64')
+url="https://github.com/meteor/meteor"
+license=('MIT')
+depends=('nodejs' 'mongodb')
+options=('!strip')
+
+sha256sums=('64dbdfd1788e3859f54bbe36e99ca60574e625c68d41b9bfc9384b253b345798'
+            'a3ac659c52b652676da0530f2148025e0f8bfa84bccf63431c20eb72d3bc5cb7')
+
+if [ "$CARCH" == x86_64 ]; then
+    _arch="amd64"
+else
+    _arch="i386"
+    sha256sums[0]='7a3c1eaa8588876ed8bec6bab20b0be99f7e36fce839b3d70b776018ca606f89'
+fi
+
+source=("http://d3sqy0vbqsdhku.cloudfront.net/meteor_$pkgver-1_$_arch.deb" meteor)
+
+package() {
+    tar xf data.tar.gz -C "$pkgdir" ./usr/lib/meteor
+
+    install -Dm644 "$pkgdir/usr/lib/meteor/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+    install -Dm755 "$srcdir/meteor" "$pkgdir/usr/bin/meteor"
+
+    cd "$pkgdir/usr/lib/meteor"
+    rm -rf LICENSE.txt lib/node lib/dtrace lib/node_modules/npm share include \
+           lib/node_modules/mongodb/node_modules/bson/build/Release/obj.target/bson.node
+
+    # mongodb links
+    rm -rf mongodb
+    install -dm755 mongodb/bin
+    ln -s /usr/bin/mongod mongodb/bin/mongod
+    ln -s /usr/bin/mongo mongodb/bin/mongo
+
+    # node links
+    rm -rf bin
+    install -dm755 bin
+    ln -s /usr/bin/node bin/node
+    ln -s /usr/bin/node-waf bin/node-waf
+    ln -s /usr/bin/npm bin/npm
+}

Copied: meteorjs/repos/community-i686/meteor (from rev 83546, meteorjs/trunk/meteor)
===================================================================
--- community-i686/meteor	                        (rev 0)
+++ community-i686/meteor	2013-02-02 18:38:31 UTC (rev 83547)
@@ -0,0 +1,13 @@
+#!/bin/sh
+if [ "$(ulimit -n)" != "unlimited" ] ; then
+    ulimit -n 16384 > /dev/null 2>&1 || \
+    ulimit -n 8192 > /dev/null 2>&1 || \
+    ulimit -n 4096 > /dev/null 2>&1 || \
+    ulimit -n 2048 > /dev/null 2>&1 || \
+    ulimit -n 1024 > /dev/null 2>&1 || \
+    ulimit -n 512 > /dev/null 2>&1
+fi
+
+METEORDIR=/usr/lib/meteor
+export NODE_PATH=$METEORDIR/lib/node_modules
+exec /usr/bin/node $METEORDIR/app/meteor/meteor.js "$@"

Copied: meteorjs/repos/community-x86_64/PKGBUILD (from rev 83546, meteorjs/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD	                        (rev 0)
+++ community-x86_64/PKGBUILD	2013-02-02 18:38:31 UTC (rev 83547)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo <massimiliano.torromeo at gmail.com>
+# Contributor: Parth Buch <parthbuch115 at gmail dot com>
+# Contributor: Tom Vincent <http://tlvince.com/contact/>
+
+pkgname=meteorjs
+pkgver=0.5.4
+pkgrel=1
+pkgdesc="Open-source platform for building top-quality web apps in a fraction of the time."
+arch=('i686' 'x86_64')
+url="https://github.com/meteor/meteor"
+license=('MIT')
+depends=('nodejs' 'mongodb')
+options=('!strip')
+
+sha256sums=('64dbdfd1788e3859f54bbe36e99ca60574e625c68d41b9bfc9384b253b345798'
+            'a3ac659c52b652676da0530f2148025e0f8bfa84bccf63431c20eb72d3bc5cb7')
+
+if [ "$CARCH" == x86_64 ]; then
+    _arch="amd64"
+else
+    _arch="i386"
+    sha256sums[0]='7a3c1eaa8588876ed8bec6bab20b0be99f7e36fce839b3d70b776018ca606f89'
+fi
+
+source=("http://d3sqy0vbqsdhku.cloudfront.net/meteor_$pkgver-1_$_arch.deb" meteor)
+
+package() {
+    tar xf data.tar.gz -C "$pkgdir" ./usr/lib/meteor
+
+    install -Dm644 "$pkgdir/usr/lib/meteor/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+    install -Dm755 "$srcdir/meteor" "$pkgdir/usr/bin/meteor"
+
+    cd "$pkgdir/usr/lib/meteor"
+    rm -rf LICENSE.txt lib/node lib/dtrace lib/node_modules/npm share include \
+           lib/node_modules/mongodb/node_modules/bson/build/Release/obj.target/bson.node
+
+    # mongodb links
+    rm -rf mongodb
+    install -dm755 mongodb/bin
+    ln -s /usr/bin/mongod mongodb/bin/mongod
+    ln -s /usr/bin/mongo mongodb/bin/mongo
+
+    # node links
+    rm -rf bin
+    install -dm755 bin
+    ln -s /usr/bin/node bin/node
+    ln -s /usr/bin/node-waf bin/node-waf
+    ln -s /usr/bin/npm bin/npm
+}

Copied: meteorjs/repos/community-x86_64/meteor (from rev 83546, meteorjs/trunk/meteor)
===================================================================
--- community-x86_64/meteor	                        (rev 0)
+++ community-x86_64/meteor	2013-02-02 18:38:31 UTC (rev 83547)
@@ -0,0 +1,13 @@
+#!/bin/sh
+if [ "$(ulimit -n)" != "unlimited" ] ; then
+    ulimit -n 16384 > /dev/null 2>&1 || \
+    ulimit -n 8192 > /dev/null 2>&1 || \
+    ulimit -n 4096 > /dev/null 2>&1 || \
+    ulimit -n 2048 > /dev/null 2>&1 || \
+    ulimit -n 1024 > /dev/null 2>&1 || \
+    ulimit -n 512 > /dev/null 2>&1
+fi
+
+METEORDIR=/usr/lib/meteor
+export NODE_PATH=$METEORDIR/lib/node_modules
+exec /usr/bin/node $METEORDIR/app/meteor/meteor.js "$@"




More information about the arch-commits mailing list