# Tanım: Ruby2.3 yorumlayıcı
# URL: http://www.ruby-lang.org
# Paketçi: milisarge
# Gerekler: libffi yaml
# Grup: geliştirme

isim=ruby23
_isim=ruby
_rubyver=2.3
surum=2.3.4
devir=1
kaynak=(http://cache.ruby-lang.org/pub/$_name/${surum%.*}/$_name-$surum.tar.xz)

derle() {
	cd $_name-$surum

	 PKG_CONFIG=/usr/bin/pkg-config ./configure \
	--prefix=/opt/ruby${_rubyver} \
	--program-suffix=-${_rubyver} \
	--sysconfdir=/etc \
	--localstatedir=/var \
	--sharedstatedir=/var/lib \
	--libexecdir=/usr/lib/ruby \
	--enable-shared \
	--disable-rpath \
	--with-dbm-type=gdbm_compat

	make ruby
	make test
	make DESTDIR="${PKG}" install-nodoc

	install -dm755 $PKG//usr/bin
	install -dm755 $PKG//usr/lib

	for i in erb irb rdoc ri ruby testrb rake gem; do
		ln -s /opt/ruby${_rubyver}/bin/$i-${_rubyver} $PKG/usr/bin/$i-${_rubyver}
		ln -s /opt/ruby${_rubyver}/bin/$i-${_rubyver} $PKG/opt/ruby${_rubyver}/bin/$i
	done

	ln -s /opt/$_name$_rubyver/lib/libruby.so.${_rubyver} $PKG/usr/lib/libruby.so.${_rubyver}

	install -D -m644 COPYING "${PKG}/usr/share/licenses/ruby${_rubyver}/LICENSE"
	install -D -m644 BSDL "${PKG}/usr/share/licenses/ruby${_rubyver}/BSDL"
}
