summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorHenry-Joseph Audéoud2019-02-08 17:27:27 +0100
committerHenry-Joseph Audéoud2019-02-08 17:27:27 +0100
commitee0d0ed41d2bc5fea1a496301e739d0d596a9985 (patch)
tree30eabe5a61cd413796f4dc0a42d9c3b026653c60 /PKGBUILD
downloadaur-ee0d0ed41d2bc5fea1a496301e739d0d596a9985.tar.gz
Create ruby-certified package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 23 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..31f0721e3a21
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Henry-Joseph Audéoud <henry-joseph.audeoud@univ-grenoble-alpes.fr>
+# Based on the ruby-kramdown-rfc2629 PKGBUILD
+
+_basename=certified
+pkgname="ruby-${_basename}"
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Ensure net/https verifies SSL certificates and provides certificate bundle"
+arch=(any)
+url="http://github.com/stevegraham/${_basename}"
+license=('MIT')
+depends=('ruby>=1.8.7')
+options=(!emptydirs)
+source=("https://rubygems.org/downloads/${_basename}-${pkgver}.gem")
+noextract=("${_basename}-${pkgver}.gem")
+sha256sums=('aa4cdf0e90e7ee96f6e0ce3daae39eaa8f0486124e0d92daf64d2105aeb9069c')
+
+package() {
+ local _gemdir="$(ruby -e'puts Gem.default_dir')"
+
+ gem install --ignore-dependencies --no-user-install \
+ -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" "${_basename}-${pkgver}.gem"
+}