# HG changeset patch # User Christophe Lincoln # Date 1212829887 -7200 # Node ID 6c4a9dddac48c16ed6211e83806309ad3a527d8b # Parent ac79d89fa8126605a3368f13c89c4ed741868be5 Add: rubygems (Ruby Packages Manager) diff -r ac79d89fa812 -r 6c4a9dddac48 rubygems/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/rubygems/receipt Sat Jun 07 11:11:27 2008 +0200 @@ -0,0 +1,30 @@ +# SliTaz package receipt. + +PACKAGE="rubygems" +VERSION="1.1.1" +CATEGORY="development" +SHORT_DESC="Rubx packages Manager." +MAINTAINER="pankso@slitaz.org" +TARBALL="$PACKAGE-$VERSION.tgz" +DEPENDS="ruby" +BUILD_DEPENDS="ruby" +WEB_SITE="http://www.rubygems.org/" +WGET_URL="http://rubyforge.org/frs/download.php/35283/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ruby setup.rb --prefix=$PWD/_pkg/usr --no-rdoc +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/ruby/site_ruby/1.8/rubygems \ + $fs/usr/lib/ruby/gems/1.8/cache \ + $fs/usr/lib/ruby/gems/1.8/gems \ + $fs/usr/lib/ruby/gems/1.8/specifications + cp -a $_pkg/usr/lib/* $fs/usr/lib/ruby/site_ruby/1.8/rubygems + cp -a $_pkg/usr/bin $fs/usr +}