# HG changeset patch # User Liu Peng # Date 1293785712 0 # Node ID 79af31ccc3e7d3bdec09fe460b8217bf72d922cb # Parent 091548cc3ca5a14d0cc56ae54c03f3499c54313e ruby: build and package with shared library, added zlib-dev BUILD_DEPENDS. diff -r 091548cc3ca5 -r 79af31ccc3e7 ruby/receipt --- a/ruby/receipt Fri Dec 31 08:51:37 2010 +0000 +++ b/ruby/receipt Fri Dec 31 08:55:12 2010 +0000 @@ -9,7 +9,7 @@ WEB_SITE="http://www.ruby-lang.org/" WGET_URL="ftp://ftp.ruby-lang.org/pub/ruby/${VERSION%.*}/$TARBALL" DEPENDS="libdb ncurses openssl readline zlib tk xorg-libXss gdbm" -BUILD_DEPENDS=" coreutils-file-output-full" +BUILD_DEPENDS=" coreutils-file-output-full zlib-dev" TAGS="ruby language programming" # Rules to configure and make the package. @@ -17,7 +17,7 @@ { cd $src patch -Np1 < ../stuff/openssl-1.0.patch - ./configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man $CONFIGURE_ARGS && + ./configure --prefix=/usr --enable-shared --infodir=/usr/share/info --mandir=/usr/share/man $CONFIGURE_ARGS && make -j 4 && make DESTDIR=$PWD/_pkg install } @@ -28,4 +28,5 @@ mkdir -p $fs/usr/lib cp -a $_pkg/usr/lib/ruby $fs/usr/lib cp -a $_pkg/usr/bin $fs/usr + cp -a $_pkg/usr/lib/libruby.so* $fs/usr/lib }