ruby: applied a bunch of patches with varying importance
[crux-ports.git] / ruby / Pkgfile
1 # $Id: Pkgfile 79 2005-12-28 17:02:58Z tilman $
2 # Packager:    Jürgen Daubert, juergen dot daubert at t-online dot de
3 # Maintainer:  Tilman Sauerbeck, tilman at code-monkey dot de
4 # Description: Ruby interpreter w/ Valgrind extensions
5 # URL:         http://www.ruby-lang.org
6 # Depends on:  openssl
7
8 name=ruby
9 version=1.8.5
10 release=2
11 source=(ftp://ftp.ruby-lang.org/pub/$name/1.8/$name-$version.tar.gz \
12         $name-arch.diff $name-valgrind.diff \
13         $name-rdoc-multiple_files.diff $name-array_shift.diff \
14                 $name-cgi_dos.diff)
15
16 build () {
17         cd $name-$version
18
19         patch -Np1 -i ../$name-valgrind.diff
20         patch -Np1 -i ../$name-arch.diff
21         patch -Np1 -i ../$name-rdoc-multiple_files.diff
22         patch -Np1 -i ../$name-array_shift.diff
23         patch -Np0 -i ../$name-cgi_dos.diff
24
25         ./configure --prefix=/usr --enable-shared --enable-pthread \
26                     --mandir=/usr/man
27
28         make
29
30         make DESTDIR=$PKG install
31 }