Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.1:Update
ruby-racc
ruby-racc.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ruby-racc.spec of Package ruby-racc
# # spec file for package ruby-racc (Version 1.4.5_all) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: ruby-racc %define rb_module racc %define rb_modversion 1.4.5-all # Version: 1.4.5_all Release: 226 # Group: Development/Languages/Ruby License: LGPL v2.1 or later # BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ruby-devel # Url: http://i.loveruby.net/en/projects/racc/ Source: http://i.loveruby.net/archive/racc/racc-%{rb_modversion}.tar.gz # Summary: A LALR(1) parser generator for Ruby %description Racc (Ruby yACC) is a LALR(1) parser generator for Ruby. Version 1.4.x is the stable release. Parsers generated by Racc requires "Racc Runtime Module". Ruby 1.8.x comes with this runtime. %prep %setup -n %{rb_module}-%{rb_modversion} %build ruby -rvendor-specific setup.rb config --without=raccrt ruby -rvendor-specific setup.rb setup # TODO: we have 7 failed tests here. check them export PATH="$PATH:$PWD/packages/racc/bin" export RUBYLIB="$PWD/packages/racc/lib:$PWD/packages/raccrt/ext:$PWD/packages/raccrt/lib" pushd packages/racc/test ruby test.rb popd %install ruby -rvendor-specific setup.rb install --prefix="%{buildroot}" %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc packages/racc/README* packages/racc/NEWS* packages/racc/TODO %doc packages/racc/ChangeLog packages/racc/doc.* packages/racc/sample #%{_bindir}/*%{rb_module}* #%{_libdir}/ruby/vendor_specific/%{rb_ver}/%{rb_module}* %{_bindir}/racc %{_bindir}/racc2y %{_bindir}/y2racc %dir %{_libdir}/ruby/vendor_ruby/%{rb_ver}/racc/ %{_libdir}/ruby/vendor_ruby/%{rb_ver}/racc/compat.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/racc/compiler.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/racc/exception.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/racc/grammar.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/racc/grammarfileparser.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/racc/grammarfilescanner.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/racc/info.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/racc/iset.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/racc/output.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/racc/parser-text.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/racc/state.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/racc/usercodeparser.rb %changelog * Sat Sep 30 2006 mrueckert@suse.de - install into vendor_ruby * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Tue Jan 24 2006 mrueckert@suse.de - dont build the runtime. ruby 1.8 already has it * Fri Jan 20 2006 mrueckert@suse.de - update to version 1.4.5-all * Mon Oct 17 2005 mrueckert@suse.de - Initial package of version 1.4.4-all
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor