diff options
author | Marcell Meszaros | 2022-05-23 12:45:40 +0200 |
---|---|---|
committer | Marcell Meszaros | 2022-06-09 22:58:39 +0200 |
commit | 5d0d3e1c092555948df7a96ccbe2dd3bbfacdd6a (patch) | |
tree | 47c701e2e37f270c20e1a57a5345f5f2054c9d2b /PKGBUILD | |
parent | dcfbeaea0531f4f8ebfd4bed7d43175837c3c4f9 (diff) | |
download | aur-5d0d3e1c092555948df7a96ccbe2dd3bbfacdd6a.tar.gz |
update needed dependencies and their version constraints
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 51 |
1 files changed, 33 insertions, 18 deletions
@@ -1,28 +1,43 @@ -# Maintainer: Vojtěch Aschenbrenner <v@asch.cz> +# Contributor: Marcell Meszaros < marcell.meszaros AT runbox.eu > +# Contributor: Vojtěch Aschenbrenner <v@asch.cz> -_gemname=sup -pkgname=sup +_gemname="sup" +pkgname="${_gemname}" pkgver=1.0 pkgrel=1 -pkgdesc="Sup is a console-based email client for people with a lot of email. Great mutt alternative." -arch=(any) -url="http://sup-heliotrope.github.io/" -license=('GPL') -depends=('ruby-chronic-old' 'ruby-highline' 'ruby-locale' 'ruby-lockfile' 'ruby-mime-types' 'ruby-ncursesw' 'ruby-rmail-sup' 'ruby-trollop' 'ruby-unicode' 'ruby-xapian-ruby') -optdepends=('ruby-gpgme: PGP support') -conflicts=(sup-git) -source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) -noextract=($_gemname-$pkgver.gem) -md5sums=('3297c3ef21019e8cfd6e5ca28b1964e8') +pkgdesc='Console-based email client for people with a lot of email. Great mutt alternative.' +arch=('any') +url='http://sup-heliotrope.github.io/' +license=('GPL2') +depends=( + 'ruby' + 'ruby-chronic' + 'ruby-highline' + 'ruby-locale>=2.0' 'ruby-locale<3' + 'ruby-lockfile' + 'ruby-mime-types>2.0' + 'ruby-ncursesw>=1.4.0' 'ruby-ncursesw<1.5' + 'ruby-optimist' + 'ruby-rmail>=1.1' 'ruby-rmail<2' + 'ruby-unicode>=0.4.4' 'ruby-unicode<0.5' + 'ruby-unicode-display_width' + 'ruby-xapian-ruby>=1.2' 'ruby-xapian-ruby<2' +) +makedepends=('ruby-rake') +optdepends=( + 'ruby-gpgme>=2.0.2: PGP support' +) +conflicts=('sup-git') +source=("https://rubygems.org/downloads/${_gemname}-${pkgver}.gem") +noextract=("${_gemname}-${pkgver}.gem") +b2sums=('1c1864b4380e39c425fb41fc2904dd182fd2be446d0685671b943096b24a9d5a60bd1d91b49c26e2b2a7233e959d4f41ef3f2843bfff5a370bae00051b31abb0') package() { cd "$srcdir" # _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="$(ruby -rubygems -e'puts Gem.default_dir')" + local _gemdir="$(ruby -r rubygems -e'puts Gem.default_dir')" - gem install --no-user-install --ignore-dependencies -i "$pkgdir$_gemdir" -n "$pkgdir/usr/bin" \ - "$_gemname-$pkgver.gem" + gem install --no-user-install --ignore-dependencies -i "${pkgdir}/$_gemdir" -n "${pkgdir}/usr/bin" \ + "${_gemname}-${pkgver}.gem" } - -# vim:set ts=2 sw=2 et: |