diff options
author | Mario Finelli | 2022-01-03 20:23:54 -0500 |
---|---|---|
committer | Mario Finelli | 2022-01-03 20:23:54 -0500 |
commit | 4ace3af526f625c7eb1475d436cfb9df4a1eab93 (patch) | |
tree | d1c1db0481be26f3e5889fefc85b7f00d47c7e5c | |
parent | b56b7a82be808829a61eb3dd2c7074c1d6638a03 (diff) | |
download | aur-4ace3af526f625c7eb1475d436cfb9df4a1eab93.tar.gz |
upgpkg: ruby-gemoji 4.0.0.rc3-1
upstream release
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 54 |
3 files changed, 55 insertions, 20 deletions
@@ -1,13 +1,18 @@ pkgbase = ruby-gemoji - pkgdesc = Image assets and character information for emoji - pkgver = 4.0.0.rc2 + pkgdesc = Character information and metadata for Unicode emoji + pkgver = 4.0.0.rc3 pkgrel = 1 url = https://github.com/github/gemoji arch = any - license = custom:MIT + license = MIT + checkdepends = ruby-bundler + checkdepends = ruby-rake + checkdepends = ruby-i18n + checkdepends = ruby-minitest + makedepends = rubygems + makedepends = ruby-rdoc depends = ruby - noextract = gemoji-4.0.0.rc2.gem - source = https://rubygems.org/downloads/gemoji-4.0.0.rc2.gem - sha256sums = 0cfb4101e11b8d091a9e26c2899789102b4151da467e5a6257d5058abb4663f7 + source = https://github.com/github/gemoji/archive/v4.0.0.rc3/gemoji-4.0.0.rc3.tar.gz + sha256sums = 81d86b6889eb3c9831f9a4be3931dcd957fe289eeee5132848aa6749fcb01c7a pkgname = ruby-gemoji diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f71c635dafda --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!.gitignore +!PKGBUILD +!.SRCINFO @@ -1,19 +1,45 @@ +# Maintainer: Mario Finelli <mario at finel dot li> # Contributor: Andy Weidenbaum <archbaum@gmail.com> + _gemname=gemoji -pkgname=ruby-gemoji -pkgver=4.0.0.rc2 +pkgname=ruby-$_gemname +pkgver=4.0.0.rc3 pkgrel=1 -pkgdesc="Image assets and character information for emoji" -arch=('any') -url="https://github.com/github/gemoji" -license=('custom:MIT') -depends=('ruby') -source=(https://rubygems.org/downloads/${pkgname#*-}-${pkgver}.gem) -sha256sums=('0cfb4101e11b8d091a9e26c2899789102b4151da467e5a6257d5058abb4663f7') -noextract=("${pkgname#*-}-${pkgver}.gem") +pkgdesc="Character information and metadata for Unicode emoji" +arch=(any) +url=https://github.com/github/gemoji +license=(MIT) +depends=(ruby) +checkdepends=(ruby-bundler ruby-rake ruby-i18n ruby-minitest) +makedepends=(rubygems ruby-rdoc) +source=(${url}/archive/v$pkgver/$_gemname-$pkgver.tar.gz) +sha256sums=('81d86b6889eb3c9831f9a4be3931dcd957fe289eeee5132848aa6749fcb01c7a') + +build() { + cd $_gemname-$pkgver + gem build ${_gemname}.gemspec +} + +check() { + cd $_gemname-$pkgver + rake +} package() { - local _gemdir="$(ruby -e'puts Gem.default_dir')" - gem install --no-document --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem - rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" -}
\ No newline at end of file + cd $_gemname-$pkgver + local _gemdir="$(gem env gemdir)" + + gem install \ + --ignore-dependencies \ + --no-user-install \ + -i "$pkgdir/$_gemdir" \ + -n "$pkgdir/usr/bin" \ + $_gemname-$pkgver.gem + + rm -rf "$pkgdir/$_gemdir/cache" + + install -Dm0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm0644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" +} + +# vim: set ts=2 sw=2 et: |