X-Original-To: alpine-aports@lists.alpinelinux.org Delivered-To: alpine-aports@mail.alpinelinux.org Received: from mail-pa0-f48.google.com (mail-pa0-f48.google.com [209.85.220.48]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id A46C8DC00B1 for ; Sun, 8 Mar 2015 01:46:36 +0000 (UTC) Received: by padet14 with SMTP id et14so65921470pad.0 for ; Sat, 07 Mar 2015 17:46:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=I2N9FDj6vVARgcWdkCJayrPDLBaY6Y9/tGMXwaZvMHU=; b=SMSuC1GAw9BvRUKKY9YvHpF+dCMKjdegCFqdLmp2zVTaPGf+DeZ+W7IYqJJOSnhn4b ZmQLh9uvJAvG5Oiq24a9//OY65MSpwFyc+v+NXm1VTfgcEbKWdPb9cD882gqEfQKbuXu x3PQa1Ss8GZuw54ts/Iqi6g3TxCGgdrKA/INsbUxBHSAZQLp7OJS9LiYNTCUjIoU+LZN 3Ff7sQUFu6eI4F1Qctq1NighE1r5hzkajJy8Q2XLdN8TMvsKxopJVPxjIL7s5NBWLR/0 6SFokuDS3CLzGr/CN4qW3xW1UI0vkkeW41PyREKYr+EiuM1mYIcQQ/xqtn5mtAKyDCrU K/HQ== X-Received: by 10.70.0.66 with SMTP id 2mr38832965pdc.4.1425779195139; Sat, 07 Mar 2015 17:46:35 -0800 (PST) Received: from alpine.my.domain (219-89-199-59.adsl.xtra.co.nz. [219.89.199.59]) by mx.google.com with ESMTPSA id zz7sm13471140pbc.28.2015.03.07.17.46.32 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 07 Mar 2015 17:46:34 -0800 (PST) From: Brad Murray To: alpine-aports@lists.alpinelinux.org Cc: Brad Murray Subject: [alpine-aports] [PATCH] testing/ruby-bcrypt: new aport Date: Sun, 8 Mar 2015 01:46:27 +0000 Message-Id: <1425779187-3199-1-git-send-email-wyaeld@gmail.com> X-Mailer: git-send-email 2.3.1 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: Ruby gem wrapper for the OpenBSD bcrypt library for safely handling passwords https://github.com/codahale/bcrypt-ruby --- testing/ruby-bcrypt/APKBUILD | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 testing/ruby-bcrypt/APKBUILD diff --git a/testing/ruby-bcrypt/APKBUILD b/testing/ruby-bcrypt/APKBUILD new file mode 100644 index 0000000..de7dcfa --- /dev/null +++ b/testing/ruby-bcrypt/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Brad Murray +# Maintainer: +_gemname=bcrypt +pkgname=ruby-bcrypt +pkgver=3.1.10 +pkgrel=0 +pkgdesc="bcrypt is a sophisticated and secure hash algorithm designed by The OpenBSD project for hashing +passwords." +url="https://github.com/codahale/bcrypt-ruby" +arch="all" +license="MIT" +depends="ruby" +depends_dev="ruby-dev" +makedepends="$depends_dev" +install="" +subpackages="" +source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem" + +_builddir="$srcdir"/$_gemname-$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 -- --use-system-libraries || \ + return 1 + rm -rf "$pkgdir"/$_gemdir/cache \ + "$pkgdir"/$_geminstdir/ext \ + "$pkgdir"/$_geminstdir/.require_paths +} + +md5sums="10521932110c607df4536136b92809e2 bcrypt-3.1.10.gem" +sha256sums="86d25b7eaec3db734bf681aa0e3d58e121766d75c849113aeb602549ff3f8e95 bcrypt-3.1.10.gem" +sha512sums="11e7a1ea28c53d22354abd3891b88c5f58bd8c18611a2964db69e56e5f9b819e5af184423fbd7fb2ebd1fb84b1618fbd043f0bfd62902515a07427846bef607a bcrypt-3.1.10.gem" -- 2.3.1 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---