1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- # Tanım: Ruby2.3 yorumlayıcı
- # URL: http://www.ruby-lang.org
- # Paketçi: milisarge
- # Gerekler: libffi yaml
- 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"
- }
|