Package Details: ruby-ffi 1.9.10-1

Git Clone URL: https://aur.archlinux.org/ruby-ffi.git (read-only)
Package Base: ruby-ffi
Description: Ruby FFI
Upstream URL: http://wiki.github.com/ffi/ffi
Licenses: BSD
Submitter: unexist
Maintainer: supermario
Last Packager: hobarrera
Votes: 83
Popularity: 1.033284
First Submitted: 2010-01-22 16:37
Last Updated: 2015-08-24 22:39

Latest Comments

hobarrera commented on 2015-08-24 23:03

Manually maintaining a pile of ruby-* packages is a PITA. I recently discovered an Arch repo that contains binary packages for these, automatically generated, and maintained by one of the Arch devs (so we might as well trust it).

I recommend that you prefer it instead of using the AUR:

https://github.com/anatol/quarry

I'll be orphaning this now, so feel free to pick it up if you don't care much about my above advise.

anatolik commented on 2014-05-29 15:35

This package is native because it contains ffi_c.so shared library.

xantares commented on 2014-05-29 14:21

Hello,
Cannot the arch be 'any' instead of i686, x86_64 ?

unexist commented on 2013-10-28 12:51

This project isn't maintained anymore, so no idea what will happen in the future, but no idea why to flag it as out-of-date either.

pigmonkey commented on 2013-04-15 20:10

This builds issues a warning:

WARNING: Using a PKGBUILD without a package() function is deprecated.

unexist commented on 2013-02-22 12:42

Sorry for the late update, but the AUR isn't reachable with IPv6 and makes this kind of difficult.

Manouchehri commented on 2013-02-14 06:33

# Contributor: unexist <unexist@dorfelite.net>
# Contributor: David Manouchehri <d@32t.ca>

pkgname=ruby-ffi
pkgver=1.3.1
pkgrel=1
pkgdesc="Ruby-FFI is a ruby extension for programmatically loading dynamic libraries, binding functions within them, and calling those functions from Ruby code."
arch=('i686' 'x86_64')
url="http://github.com/ffi/ffi"
license=("LGPL")
depends=("ruby")
makedepends=("ruby")
source=(http://gems.rubyforge.org/gems/ffi-$pkgver.gem)
source=(http://rubygems.org/gems/ffi-$pkgver.gem)
noextract=(ffi-$pkgver.gem)
md5sums=("8a1e5ca89905fe02848407ff67c9e161")

build() {
cd $srcdir
local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"

gem install --ignore-dependencies --no-user-install -i "$pkgdir$_gemdir" ffi-$pkgver.gem
}

unexist commented on 2012-05-08 13:42

So finally arch does the same crap as the debian guys and modifies rubygems?

City-busz commented on 2012-05-06 21:44

Please fix arch and url lines:
arch=('i686' 'x86_64')
license=('LGPL')

And add '--no-user-install' switch to the 'gem install' line. (For details, see http://mailman.archlinux.org/pipermail/arch-dev-public/2012-February/022609.html )

unexist commented on 2012-04-30 14:01

Uhm ppl is a dependency of gcc, so why was it missing? I won't add that to the dependency list though.

All comments