43 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| # 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"
 | ||
| }
 |