From 0b89812deb4c47983ffaef26d59ad7a6f29a295c Mon Sep 17 00:00:00 2001 From: Ruslan Pisarev Date: Sat, 15 Jun 2013 16:31:54 +0300 Subject: [PATCH 1/4] Add ebuild for Gentoo for heroku v2.39.4 --- gentoo/Manifest | 2 ++ gentoo/heroku-2.39.4.ebuild | 38 +++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 gentoo/Manifest create mode 100644 gentoo/heroku-2.39.4.ebuild diff --git a/gentoo/Manifest b/gentoo/Manifest new file mode 100644 index 000000000..45e1f09da --- /dev/null +++ b/gentoo/Manifest @@ -0,0 +1,2 @@ +DIST heroku-client.tgz 659086 SHA256 a7ab4ede34d3ef32297708e050d9b950ef33e8e09d9f2c76e787a6efc7a7101d SHA512 735ca6ad8a7d7057bd218ddda073ac2628c59fafddbdab5ea570b9b67bb8e5b83a2f04d1e6f122519594b1999319245f8238849f71b9b1c160ca2cad2939766f WHIRLPOOL 8dc148986a3970be5e33bc1ae6620778e7d559fe2d5722be9590ca0008ab134ec504aeca3f64159297a66e036d7f14f4ebef1c52830f7b38d742ea148b074926 +EBUILD heroku-2.39.4.ebuild 874 SHA256 359714e67ae075a896292f46c3b48eed0e183175d5d1608c13e9ecb1150c5c33 SHA512 c34305a2db26118da06b3a94d76c6b42179a4b7466589d92b1fab93cf6dedda9451d3adf436e41b09a12ee3c5a1a66942d07888c9269782cde1ac7d75e50d393 WHIRLPOOL 1425a35f019461d395b7fe71a4560e58c893510897fd3caa2dab1ab3ce269c3d925cca6cba0c81d33dbe0dd4d823d0ee3c163b712198faf1ddad151d2b148641 diff --git a/gentoo/heroku-2.39.4.ebuild b/gentoo/heroku-2.39.4.ebuild new file mode 100644 index 000000000..8fb52167d --- /dev/null +++ b/gentoo/heroku-2.39.4.ebuild @@ -0,0 +1,38 @@ +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +DESCRIPTION="Client tools for heroku" +HOMEPAGE="http://heroku.com" +SRC_URI="http://assets.heroku.com.s3.amazonaws.com/heroku-client/heroku-client.tgz" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND+="dev-lang/ruby" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} +} + +S="${WORKDIR}/heroku-client" + +src_install() { + dodir "/usr/local/heroku" + cp -r ${S}/* ${D}/usr/local/heroku + dodir "/usr/local/bin" + dosym /usr/local/heroku/bin/heroku /usr/local/bin/heroku +} + +pkg_postinst() { + einfo "To start using heroku, please create first an account at" + einfo "${HOMEPAGE}, then run" + einfo " \$ heroku login" + einfo "this will ask for your login data and generate a public ssh key" + einfo "for you if needed. To deploy your app do:" + einfo " \$ cd ~/myapp" + einfo " \$ heroku create" +} From fdcb60c6c895fba80855f9fbf1688c6a9b827224 Mon Sep 17 00:00:00 2001 From: Ruslan Pisarev Date: Sat, 15 Jun 2013 16:38:16 +0300 Subject: [PATCH 2/4] Add in README.md about install in Gentoo --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index fdade0a9f..525d80259 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,10 @@ Setup Ubuntu Linux apt-get repository + + Gentoo Linux + + Other Tarball (add contents to your $PATH) From 05051031f1fa2a94e310de5a7a6370564bc8f4a3 Mon Sep 17 00:00:00 2001 From: Ruslan Pisarev Date: Sat, 15 Jun 2013 16:40:27 +0300 Subject: [PATCH 3/4] Fix error in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 525d80259..8203578f6 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Setup Gentoo Linux - + Other From 58a6278bf3fb7bffbb66c96170ada9cc726d094b Mon Sep 17 00:00:00 2001 From: Ruslan Pisarev Date: Sat, 15 Jun 2013 16:41:43 +0300 Subject: [PATCH 4/4] Fix error in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8203578f6..2f7112337 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Setup Gentoo Linux - + ebuild for Gentoo Other