summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames An2016-01-02 07:17:35 -0500
committerJames An2016-01-02 07:17:35 -0500
commit24f87d5699aff1aa2448551d9d976fc75be19f90 (patch)
treefd95e16074457bc6ea7ccc77af5942a171fe1d03
parenta94c29efd6f75e95a05251ab34c650ab745bb3f8 (diff)
downloadaur-24f87d5699aff1aa2448551d9d976fc75be19f90.tar.gz
Removed definition redundancy for gemspec file path.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD7
2 files changed, 6 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b5f77b2207a7..2a9e310648c6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Sat Jan 2 12:14:19 UTC 2016
+# Sat Jan 2 12:17:26 UTC 2016
pkgbase = ruby-mailcatcher
pkgdesc = Catches mail and serves it through a dream.
pkgver = 0.6.1
- pkgrel = 7
+ pkgrel = 8
url = http://mailcatcher.me
install = ruby-mailcatcher.install
arch = any
diff --git a/PKGBUILD b/PKGBUILD
index 719a8bc065a7..b57c40fb338f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
_pkgname=mailcatcher
pkgname=ruby-$_pkgname
pkgver=0.6.1
-pkgrel=7
+pkgrel=8
pkgdesc='Catches mail and serves it through a dream.'
arch=('any')
url="http://$_pkgname.me"
@@ -35,13 +35,14 @@ package() {
# _gemdir is defined inside package() because if ruby[gems] is not installed on
# the system, makepkg will exit with an error when sourcing the PKGBUILD.
local _gemdir="$pkgdir$(ruby -rubygems -e'puts Gem.default_dir')"
+ local _gemspec="$_gemdir/specifications/$_pkgname-$pkgver.gemspec"
gem install --no-document --no-user-install --ignore-dependencies --install-dir "$_gemdir" --bindir "$pkgdir/usr/bin" "$_pkgname-$pkgver.gem"
rm "$_gemdir/cache/$_pkgname-$pkgver.gem"
# Loosen version-specific dependencies
- sed -i '/dependency(%q<eventmachine>/{s/"<= 1.0.5", //}' "$_gemdir/specifications/$_pkgname-$pkgver.gemspec"
- sed -i '/dependency(%q<thin>/{s/"~> 1.5.0"/"~> 1"/}' "$_gemdir/specifications/$_pkgname-$pkgver.gemspec"
+ sed -i '/dependency(%q<eventmachine>/{s/"<= 1.0.5", //}' $_gemspec
+ sed -i '/dependency(%q<thin>/{s/"~> 1.5.0"/"~> 1"/}' $_gemspec
# Install systemd units
for file in "$_pkgname"{.service,{-http,-smtp}{@.service,.socket}}; do