X-Original-To: alpine-aports@lists.alpinelinux.org Delivered-To: alpine-aports@mail.alpinelinux.org Received: from mail-ie0-f176.google.com (mail-ie0-f176.google.com [209.85.223.176]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 4395CDC0096 for ; Fri, 13 Mar 2015 01:03:17 +0000 (UTC) Received: by iegc3 with SMTP id c3so73882309ieg.3 for ; Thu, 12 Mar 2015 18:03:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=lGMDOM/2Q+Ix2qTgMZTHo2NKUOZOzgvhKcWlDSiCFxk=; b=FfE/hohLnndymxs/2i11Zs+oTWWeljQzEDdoyfrRCvgehw3wIuu4bMFPuHnfCliv5b I4ZRNNz0We+0WYq9vtqMDYHKdQn75LEif5gyicl4Ts1XXzolfN1/TyZhz+uKnbFsRj7F CW4QUIcyEUgm2PP7KsZ7ByrRe2h647pUT3ZRKL/Y9ViSYfd6F1sHWy34TGld3GAqQ8oi qkHaZ9daLkrelo+zu43DkN8QBm4nq4qvA75xJCdzmaNF86UgZAB8BIBjXFVlb/HVA5he C3vRiQdiiU7xZvKWAWiLedR5QUBdLm6e3xIyHBTzmqACor50WfYlfjhdzSbyTUMf0xZO IWpA== X-Received: by 10.202.98.197 with SMTP id w188mr34258910oib.6.1426208595308; Thu, 12 Mar 2015 18:03:15 -0700 (PDT) X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Received: by 10.202.169.214 with HTTP; Thu, 12 Mar 2015 18:02:54 -0700 (PDT) From: Jason Burks Date: Thu, 12 Mar 2015 21:02:54 -0400 Message-ID: Subject: [alpine-aports] [PATCH] testing/ruby-puma: new aport To: alpine-aports@lists.alpinelinux.org Content-Type: multipart/alternative; boundary=001a113d2bdeb2f6ed051121106e --001a113d2bdeb2f6ed051121106e Content-Type: text/plain; charset=UTF-8 http://puma.io A modern, concurrent web server for Ruby --- commit-msg | 4 ++++ testing/ruby-puma/APKBUILD | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 commit-msg create mode 100644 testing/ruby-puma/APKBUILD diff --git a/commit-msg b/commit-msg new file mode 100644 index 0000000..10ab6f2 --- /dev/null +++ b/commit-msg @@ -0,0 +1,4 @@ +testing/ruby-puma: new aport + +http://puma.io +A modern, concurrent web server for Ruby diff --git a/testing/ruby-puma/APKBUILD b/testing/ruby-puma/APKBUILD new file mode 100644 index 0000000..546f58e --- /dev/null +++ b/testing/ruby-puma/APKBUILD @@ -0,0 +1,37 @@ +# Contributor: #NAME <#EMAIL#> +# Maintainer: #NAME <#EMAIL#> +_gemname=puma +pkgname=ruby-puma +pkgver=2.11.1 +pkgrel=0 +pkgdesc="Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications." +url="http://puma.io/" +arch="all" +license="BSD" +depends="ruby openssl" +depends_dev="ruby-dev openssl-dev" +makedepends="$depends_dev ruby" +install="" +subpackages="" +source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem" + +_builddir="$srcdir"/$_realname-$pkgver +build() { + return 0 +} + +package() { + local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')" + local _geminstdir=$_gemdir/gems/$_gemname-$pkgver + mkdir -p "$pkgdir" || return 1 + + gem install --local --install-dir "$pkgdir"/$_gemdir \ + --ignore-dependencies --verbose --no-rdoc --no-ri \ + "$srcdir"/$_gemname-$pkgver.gem || return 1 + rm -rf "$pkgdir"/$_gemdir/cache \ + "$pkgdir"/$_geminstdir/ext \ + "$pkgdir"/$_geminstdir/.require_paths +} +md5sums="de4517c67817a3ec7a6d98942d666f85 puma-2.11.1.gem" +sha256sums="19c15d2a9ab87182f49b8535e85254d6b79d0d5b316c0448e50a92b793e6e6a4 puma-2.11.1.gem" +sha512sums="d6fe7e3043e2777fb6ff9a063ebb63a331450c2b982e0ff346e08c1540166bbe28392b0aa1a9bc75707c1304e57c66198846ac498407ac82e71a4a2bfae8607c puma-2.11.1.gem" -- 2.2.1 --001a113d2bdeb2f6ed051121106e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
A modern, concurrent web server for Ruby
---
=C2=A0c= ommit-msg =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | =C2=A04= ++++
=C2=A0testing/ruby-puma/APKBUILD | 37 +++++++++++++++++++++= ++++++++++++++++
=C2=A02 files changed, 41 insertions(+)
=C2=A0create mode 100644 commit-msg
=C2=A0create mode 100644 te= sting/ruby-puma/APKBUILD

diff --git a/commit-msg b= /commit-msg
new file mode 100644
index 0000000..10ab6f2=
--- /dev/null
+++ b/commit-msg
@@ -0,0 +1,4 = @@
+testing/ruby-puma: new aport
+
+A modern, concurrent web = server for Ruby
diff --git a/testing/ruby-puma/APKBUILD b/testing= /ruby-puma/APKBUILD
new file mode 100644
index 0000000.= .546f58e
--- /dev/null
+++ b/testing/ruby-puma/APKBUILD=
@@ -0,0 +1,37 @@
+# Contributor: #NAME <#EMAIL#>=
+# Maintainer: #NAME <#EMAIL#>
+_gemname=3Dpuma<= /div>
+pkgname=3Druby-puma
+pkgver=3D2.11.1
+pkgrel= =3D0
+pkgdesc=3D"Puma is a simple, fast, threaded, and highl= y concurrent HTTP 1.1 server for Ruby/Rack applications."
+u= rl=3D"http://puma.io/"
= +arch=3D"all"
+license=3D"BSD"
+dep= ends=3D"ruby openssl"
+depends_dev=3D"ruby-dev ope= nssl-dev"
+makedepends=3D"$depends_dev ruby"
=
+install=3D""
+subpackages=3D""
+source=3D"http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
+
+_builddir=3D"$srcdir"/$_realname-$pkgver
=
+build() {
+ =C2=A0return 0
+}
+
+package() {
+ =C2=A0local _gemdir=3D"$(ruby -rubygems -e= 'puts Gem.default_dir')"
+ =C2=A0local _geminstdir= =3D$_gemdir/gems/$_gemname-$pkgver
+ =C2=A0mkdir -p "$pkgdir= " || return 1
+
+ =C2=A0gem install --local --inst= all-dir "$pkgdir"/$_gemdir \
+ =C2=A0 =C2=A0--ignore-de= pendencies --verbose --no-rdoc --no-ri \
+ =C2=A0 =C2=A0"$sr= cdir"/$_gemname-$pkgver.gem || return 1
+ =C2=A0rm -rf "= ;$pkgdir"/$_gemdir/cache \
+ =C2=A0 =C2=A0"$pkgdir"= ;/$_geminstdir/ext \
+ =C2=A0 =C2=A0"$pkgdir"/$_geminst= dir/.require_paths
+}
+md5sums=3D"de4517c67817a3ec= 7a6d98942d666f85 =C2=A0puma-2.11.1.gem"
+sha256sums=3D"= 19c15d2a9ab87182f49b8535e85254d6b79d0d5b316c0448e50a92b793e6e6a4 =C2=A0puma= -2.11.1.gem"
+sha512sums=3D"d6fe7e3043e2777fb6ff9a063eb= b63a331450c2b982e0ff346e08c1540166bbe28392b0aa1a9bc75707c1304e57c66198846ac= 498407ac82e71a4a2bfae8607c =C2=A0puma-2.11.1.gem"
--
2.2.1

--001a113d2bdeb2f6ed051121106e-- --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---