Пакет ruby-json: Specfile
# vim: set ft=spec: -*- rpm-spec -*- %define pkgname json Name: ruby-%pkgname Version: 1.5.1 Release: alt1 Summary: JSON parser and generator Group: Development/Ruby License: MIT/Ruby Url: http://rubyforge.org/projects/json/ Packager: Ruby Maintainers Team <ruby@packages.altlinux.org> Source: %pkgname-%version.tar Patch: %pkgname-%version-%release.patch # Automatically added by buildreq on Fri Jul 24 2009 (-bi) BuildRequires: libruby-devel ragel ruby-test-unit ruby-tool-rdoc ruby-tool-setup %description This library can parse JSON texts and generate them from ruby data structures. %package utils Summary: Utilites for %name Group: Development/Ruby BuildArch: noarch Requires: %name = %version-%release %description utils Utilites for %name %package doc Summary: Documentation files for %name Group: Documentation BuildArch: noarch %description doc Documentation files for %name %prep %setup -n %pkgname-%version %patch -p1 %update_setup_rb # We don't need no pure json parser. rm -rf lib/json/pure* %build %ruby_config pushd ext/json/ext/parser ragel parser.rl -G2 -o parser.c popd %ruby_build for m in generator parser; do ln -s "$m/$m.so" "ext/json/ext/$m.so" done %ruby_test_unit -Ilib:ext:tests tests/test_*.rb for m in generator parser; do rm -f "ext/json/ext/$m.so" done %install %ruby_install %rdoc lib/ for f in %buildroot%_bindir/*; do mv "$f" "${f%%.rb}" done %files %doc README %ruby_sitelibdir/* %ruby_sitearchdir/* %exclude %ruby_sitelibdir/json/editor.rb %files utils %_bindir/* %ruby_sitelibdir/json/editor.rb %files doc %ruby_ri_sitedir/JSON* %changelog * Wed Mar 23 2011 Andriy Stepanov <stanv@altlinux.ru> 1.5.1-alt1 - [1.5.1] * Sat Sep 25 2010 Alexey I. Froloff <raorn@altlinux.org> 1.1.9-alt1 - [1.1.9] * Fri Jul 24 2009 Alexey I. Froloff <raorn@altlinux.org> 1.1.7-alt1 - Built for Sisyphus |