summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www-servers/meteor/Manifest2
-rw-r--r--www-servers/meteor/meteor-0.4.1.ebuild47
2 files changed, 49 insertions, 0 deletions
diff --git a/www-servers/meteor/Manifest b/www-servers/meteor/Manifest
index aa7e01f..a2c3f00 100644
--- a/www-servers/meteor/Manifest
+++ b/www-servers/meteor/Manifest
@@ -1,4 +1,6 @@
DIST meteor-0.3.9.tar.gz 1108439 SHA256 600db9ce5492fbce4c958d98882fb0fe5194b93e4daefabb56d3399d7f0977b4 SHA512 d4cf0a2112e64ce1078a9f01da6260fd04d14b666c763772de07c5ce11db92198fe81db0e6bcb265f079b685f6546ba21c6a26fc1177135af5bb37f50b575566 WHIRLPOOL 41f6fbf0ac3962817cf33e39ae559f3bfec31fdb7f862014c345916f791dee1ffad696e27f99743e4bf950783b8824b3ca476c5ce56dac8d23fe51272761e10e
DIST meteor-0.4.0.tar.gz 1196250 SHA256 1356364c98c7f77494d62ca42c662856069006c7c310e345ae5bbcc5bcf6d2bc SHA512 21dc0f303506239301ef23305607a16405fa26a49e15cda555f6629b70301e8bc69dfe99bc9942a0f7fc98e267feba51a69ee530921dda741c3841d4bb272877 WHIRLPOOL 80a5db4ef6dfa2d0f62530616b4ad12fa1cd3f4ba1eed340f9bf0c0433813de1d6d8c39e0e5996645d6eb3f89255faf8b663fb496d0d79f79a9a82d6ca561100
+DIST meteor-0.4.1.tar.gz 1207066 SHA256 f924ca92e4519d8c63a21974a800c4d22e2151022393a70511a5a0deec2b728d SHA512 f3fdac928db3c44c029706aa6e56cf76d4fc65399a49285f41997b5b7ea3bba162aa1acb8f1a5e9f0e08bc47294df4ef03b9e158ee418ec1e8a49b741e0e9545 WHIRLPOOL 4c2a5c6a197453ac73950a5aedc7ba9fe5ba1848fb2e1718902ff4b89ed705c5855ca3d319c6c05e54ba7ef8b2b6e87e1d0730231c7e190acaadc9306afc7d6e
EBUILD meteor-0.3.9.ebuild 1205 SHA256 ea00bf3518077c97671ab739940bbd3295d6730f1da1ad1cef83fe2d62e8bcf1 SHA512 74fa3b350509d7960c2bebe42b505c305824ea56867abbebd12318f8ad2f707b58410d91a70a8f86442a49c749e53a24add2d2ca7e75580eff9f378f33c6761e WHIRLPOOL a3242f408cc203fe8eaa32c752a2854c59c18322a764986d3233f9d312a5cd2d3274a962d323b97ac1e871580d2d5256db370041ca165760db9c6347bae3a077
EBUILD meteor-0.4.0.ebuild 1205 SHA256 ea00bf3518077c97671ab739940bbd3295d6730f1da1ad1cef83fe2d62e8bcf1 SHA512 74fa3b350509d7960c2bebe42b505c305824ea56867abbebd12318f8ad2f707b58410d91a70a8f86442a49c749e53a24add2d2ca7e75580eff9f378f33c6761e WHIRLPOOL a3242f408cc203fe8eaa32c752a2854c59c18322a764986d3233f9d312a5cd2d3274a962d323b97ac1e871580d2d5256db370041ca165760db9c6347bae3a077
+EBUILD meteor-0.4.1.ebuild 1205 SHA256 ea00bf3518077c97671ab739940bbd3295d6730f1da1ad1cef83fe2d62e8bcf1 SHA512 74fa3b350509d7960c2bebe42b505c305824ea56867abbebd12318f8ad2f707b58410d91a70a8f86442a49c749e53a24add2d2ca7e75580eff9f378f33c6761e WHIRLPOOL a3242f408cc203fe8eaa32c752a2854c59c18322a764986d3233f9d312a5cd2d3274a962d323b97ac1e871580d2d5256db370041ca165760db9c6347bae3a077
diff --git a/www-servers/meteor/meteor-0.4.1.ebuild b/www-servers/meteor/meteor-0.4.1.ebuild
new file mode 100644
index 0000000..bdf7dea
--- /dev/null
+++ b/www-servers/meteor/meteor-0.4.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+DESCRIPTION="Meteor is an open-source platform for building top-quality web apps in a fraction of the time, whether you're an expert developer or just getting started."
+HOMEPAGE="http://meteor.com/"
+SRC_URI="https://github.com/meteor/meteor/tarball/v${PV} -> $P.tar.gz"
+LICENSE="https://raw.github.com/meteor/meteor/master/LICENSE.txt"
+
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd"
+
+src_unpack() {
+ unpack ${A}
+ mv meteor* ${P}
+}
+
+src_prepare() {
+ cd ${P}
+
+ touch .git
+ ./meteor --version || die
+ git rev-parse HEAD > .git_version.txt
+ rm .git
+ mv dev_bundle/* .
+ mv dev_bundle/.bundle_version.txt .
+ rm -rf dev_bundle
+
+ rm -rf admin
+ rm -rf packages/*/.meteor/local
+ rm -rf examples/*/.meteor/local
+ rm -rf examples/unfinished
+
+ sed -e 's/DEV_BUNDLE=$(dirname "$SCRIPT_DIR")/DEV_BUNDLE=$SCRIPT_DIR/g' -i meteor
+}
+
+src_install() {
+ mkdir -p ${D}/usr/local/meteor
+ cp -ar ${WORKDIR}/${P}/* ${D}/usr/local/meteor
+ cp ${WORKDIR}/${P}/.bundle_version.txt ${D}/usr/local/meteor
+
+ mkdir -p ${D}/usr/local/bin
+ ln -s /usr/local/meteor/meteor ${D}/usr/local/bin/meteor
+}
+