# HG changeset patch # User Hans-G?nter Theisgen # Date 1587020349 -3600 # Node ID 6983626e3f72ce1e082785fba51329dcdf92cd8b # Parent b8224321a8c3962eda68d2c946120405b78dd1f5 created recipe for ruby-native-package-installer diff -r b8224321a8c3 -r 6983626e3f72 ruby-native-package-installer/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ruby-native-package-installer/receipt Thu Apr 16 07:59:09 2020 +0100 @@ -0,0 +1,34 @@ +# SliTaz package receipt. + +PACKAGE="ruby-native-package-installer" +VERSION="1.0.9" +CATEGORY="development" +SHORT_DESC="Helper to install native packages on 'gem install'." +MAINTAINER="maintainer@slitaz.org" +LICENSE="LGPL3" +WEB_SITE="https://rubygems.org/gems/native-package-installer" + +SOURCE="native-package-installer" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="https://github.com/ruby-gnome/$SOURCE/archive/$VERSION.tar.gz" + +DEPENDS="ruby" +BUILD_DEPENDS="ruby-dev rubygems" + +COOK_OPT="!repack_src !unpack" + +# Rules to configure and make the package. +compile_rules() +{ + local _gemdir="$(ruby -r rubygems -e'puts Gem.default_dir')" + gem install \ + --ignore-dependencies \ + -i "$DESTDIR/$_gemdir" \ + native-package-installer +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cp -a $install/usr $fs +}