Group :: Development/Ruby
RPM: gem-rgen
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%define gemname rgen
Name: gem-rgen
Version: 0.9.0
Release: alt1
Summary: Ruby Modelling and Generator Framework
License: MIT
Group: Development/Ruby
Url: https://github.com/mthiede/rgen
Vcs: https://github.com/mthiede/rgen.git
Packager: Ruby Maintainers Team <ruby at packages.altlinux.org>
BuildArch: noarch
Source: %name-%version.tar
BuildRequires(pre): rpm-build-ruby
BuildRequires: gem(nokogiri) >= 1.11.2 gem(nokogiri) < 2
BuildRequires: gem(rake) >= 12.0 gem(rake) < 14
BuildRequires: gem(minitest) >= 5.0 gem(minitest) < 6
BuildRequires: gem(minitest-fail-fast) >= 0.1.0 gem(minitest-fail-fast) < 0.2
BuildRequires: gem(andand) >= 1.3.3
%add_findreq_skiplist %ruby_gemslibdir/**/*
%add_findprov_skiplist %ruby_gemslibdir/**/*
%ruby_use_gem_dependency nokogiri >= 1.12.4,nokogiri < 2
%ruby_use_gem_dependency rake >= 13.0.1,rake < 14
%ruby_use_gem_dependency andand >= 1.3.3,andand < 2
%ruby_ignore_names dummy_sass_only,dummy_sass
Obsoletes: ruby-rgen < %EVR
Provides: ruby-rgen = %EVR
Provides: gem(rgen) = 0.9.0
%description
RGen is a framework for Model Driven Software Development (MDSD)in Ruby. This
means that it helps you build Metamodels, instantiate Models, modify and
transform Models and finally generate arbitrary textual content from it.
RGen features include:
* Supporting Ruby 1.8.6, 1.8.7 and 1.9.x
* Metamodel definition language (internal Ruby DSL)
* ECore Meta-metamodel with an ECore instance available for every Metamodel
* Generator creating the Ruby metamodel definition from an ECore instance
* Transformer creating Ruby metamodel classes/modules from an ECore instance
* Instantiation of Metamodels, i.e. creation of Models (e.g. from XML)
* Model builder, internal Ruby DSL
* Model fragmentation over several several files and per-fragment caching
* Model Transformation language (internal Ruby DSL)
* Powerful template based generator language (internal Ruby DSL inside of ERB)
* UML 1.3 metamodel and XMI 1.1 instantiator included
* ECore XML support (XMI 2.0)
* UML-to-ECore and ECore-to-UML transformation (UML class models)
* Enterprise Architect support (UML1.3/XMI1.1)
%package -n gem-rgen-doc
Version: 0.9.0
Release: alt1
Summary: Ruby Modelling and Generator Framework documentation files
Summary(ru_RU.UTF-8): Файлы сведений для самоцвета rgen
Group: Development/Documentation
BuildArch: noarch
Requires: gem(rgen) = 0.9.0
%description -n gem-rgen-doc
Ruby Modelling and Generator Framework documentation files.
RGen is a framework for Model Driven Software Development (MDSD)in Ruby. This
means that it helps you build Metamodels, instantiate Models, modify and
transform Models and finally generate arbitrary textual content from it.
RGen features include:
* Supporting Ruby 1.8.6, 1.8.7 and 1.9.x
* Metamodel definition language (internal Ruby DSL)
* ECore Meta-metamodel with an ECore instance available for every Metamodel
* Generator creating the Ruby metamodel definition from an ECore instance
* Transformer creating Ruby metamodel classes/modules from an ECore instance
* Instantiation of Metamodels, i.e. creation of Models (e.g. from XML)
* Model builder, internal Ruby DSL
* Model fragmentation over several several files and per-fragment caching
* Model Transformation language (internal Ruby DSL)
* Powerful template based generator language (internal Ruby DSL inside of ERB)
* UML 1.3 metamodel and XMI 1.1 instantiator included
* ECore XML support (XMI 2.0)
* UML-to-ECore and ECore-to-UML transformation (UML class models)
* Enterprise Architect support (UML1.3/XMI1.1)
%description -n gem-rgen-doc -l ru_RU.UTF-8
Файлы сведений для самоцвета rgen.
%package -n gem-rgen-devel
Version: 0.9.0
Release: alt1
Summary: Ruby Modelling and Generator Framework development package
Summary(ru_RU.UTF-8): Файлы для разработки самоцвета rgen
Group: Development/Ruby
BuildArch: noarch
Requires: gem(rgen) = 0.9.0
Requires: gem(nokogiri) >= 1.11.2 gem(nokogiri) < 2
Requires: gem(rake) >= 12.0 gem(rake) < 14
Requires: gem(minitest) >= 5.0 gem(minitest) < 6
Requires: gem(minitest-fail-fast) >= 0.1.0 gem(minitest-fail-fast) < 0.2
Requires: gem(andand) >= 1.3.3
%description -n gem-rgen-devel
Ruby Modelling and Generator Framework development package.
RGen is a framework for Model Driven Software Development (MDSD)in Ruby. This
means that it helps you build Metamodels, instantiate Models, modify and
transform Models and finally generate arbitrary textual content from it.
RGen features include:
* Supporting Ruby 1.8.6, 1.8.7 and 1.9.x
* Metamodel definition language (internal Ruby DSL)
* ECore Meta-metamodel with an ECore instance available for every Metamodel
* Generator creating the Ruby metamodel definition from an ECore instance
* Transformer creating Ruby metamodel classes/modules from an ECore instance
* Instantiation of Metamodels, i.e. creation of Models (e.g. from XML)
* Model builder, internal Ruby DSL
* Model fragmentation over several several files and per-fragment caching
* Model Transformation language (internal Ruby DSL)
* Powerful template based generator language (internal Ruby DSL inside of ERB)
* UML 1.3 metamodel and XMI 1.1 instantiator included
* ECore XML support (XMI 2.0)
* UML-to-ECore and ECore-to-UML transformation (UML class models)
* Enterprise Architect support (UML1.3/XMI1.1)
%description -n gem-rgen-devel -l ru_RU.UTF-8
Файлы для разработки самоцвета rgen.
%prep
%setup
%build
%ruby_build
%install
%ruby_install
%check
%ruby_test
%files
%doc README.rdoc
%ruby_gemspec
%ruby_gemlibdir
%files -n gem-rgen-doc
%doc README.rdoc
%ruby_gemdocdir
%files -n gem-rgen-devel
%doc README.rdoc
%changelog
…
Full changelog you can see here
Name: gem-rgen
Version: 0.9.0
Release: alt1
Summary: Ruby Modelling and Generator Framework
License: MIT
Group: Development/Ruby
Url: https://github.com/mthiede/rgen
Vcs: https://github.com/mthiede/rgen.git
Packager: Ruby Maintainers Team <ruby at packages.altlinux.org>
BuildArch: noarch
Source: %name-%version.tar
BuildRequires(pre): rpm-build-ruby
BuildRequires: gem(nokogiri) >= 1.11.2 gem(nokogiri) < 2
BuildRequires: gem(rake) >= 12.0 gem(rake) < 14
BuildRequires: gem(minitest) >= 5.0 gem(minitest) < 6
BuildRequires: gem(minitest-fail-fast) >= 0.1.0 gem(minitest-fail-fast) < 0.2
BuildRequires: gem(andand) >= 1.3.3
%add_findreq_skiplist %ruby_gemslibdir/**/*
%add_findprov_skiplist %ruby_gemslibdir/**/*
%ruby_use_gem_dependency nokogiri >= 1.12.4,nokogiri < 2
%ruby_use_gem_dependency rake >= 13.0.1,rake < 14
%ruby_use_gem_dependency andand >= 1.3.3,andand < 2
%ruby_ignore_names dummy_sass_only,dummy_sass
Obsoletes: ruby-rgen < %EVR
Provides: ruby-rgen = %EVR
Provides: gem(rgen) = 0.9.0
%description
RGen is a framework for Model Driven Software Development (MDSD)in Ruby. This
means that it helps you build Metamodels, instantiate Models, modify and
transform Models and finally generate arbitrary textual content from it.
RGen features include:
* Supporting Ruby 1.8.6, 1.8.7 and 1.9.x
* Metamodel definition language (internal Ruby DSL)
* ECore Meta-metamodel with an ECore instance available for every Metamodel
* Generator creating the Ruby metamodel definition from an ECore instance
* Transformer creating Ruby metamodel classes/modules from an ECore instance
* Instantiation of Metamodels, i.e. creation of Models (e.g. from XML)
* Model builder, internal Ruby DSL
* Model fragmentation over several several files and per-fragment caching
* Model Transformation language (internal Ruby DSL)
* Powerful template based generator language (internal Ruby DSL inside of ERB)
* UML 1.3 metamodel and XMI 1.1 instantiator included
* ECore XML support (XMI 2.0)
* UML-to-ECore and ECore-to-UML transformation (UML class models)
* Enterprise Architect support (UML1.3/XMI1.1)
%package -n gem-rgen-doc
Version: 0.9.0
Release: alt1
Summary: Ruby Modelling and Generator Framework documentation files
Summary(ru_RU.UTF-8): Файлы сведений для самоцвета rgen
Group: Development/Documentation
BuildArch: noarch
Requires: gem(rgen) = 0.9.0
%description -n gem-rgen-doc
Ruby Modelling and Generator Framework documentation files.
RGen is a framework for Model Driven Software Development (MDSD)in Ruby. This
means that it helps you build Metamodels, instantiate Models, modify and
transform Models and finally generate arbitrary textual content from it.
RGen features include:
* Supporting Ruby 1.8.6, 1.8.7 and 1.9.x
* Metamodel definition language (internal Ruby DSL)
* ECore Meta-metamodel with an ECore instance available for every Metamodel
* Generator creating the Ruby metamodel definition from an ECore instance
* Transformer creating Ruby metamodel classes/modules from an ECore instance
* Instantiation of Metamodels, i.e. creation of Models (e.g. from XML)
* Model builder, internal Ruby DSL
* Model fragmentation over several several files and per-fragment caching
* Model Transformation language (internal Ruby DSL)
* Powerful template based generator language (internal Ruby DSL inside of ERB)
* UML 1.3 metamodel and XMI 1.1 instantiator included
* ECore XML support (XMI 2.0)
* UML-to-ECore and ECore-to-UML transformation (UML class models)
* Enterprise Architect support (UML1.3/XMI1.1)
%description -n gem-rgen-doc -l ru_RU.UTF-8
Файлы сведений для самоцвета rgen.
%package -n gem-rgen-devel
Version: 0.9.0
Release: alt1
Summary: Ruby Modelling and Generator Framework development package
Summary(ru_RU.UTF-8): Файлы для разработки самоцвета rgen
Group: Development/Ruby
BuildArch: noarch
Requires: gem(rgen) = 0.9.0
Requires: gem(nokogiri) >= 1.11.2 gem(nokogiri) < 2
Requires: gem(rake) >= 12.0 gem(rake) < 14
Requires: gem(minitest) >= 5.0 gem(minitest) < 6
Requires: gem(minitest-fail-fast) >= 0.1.0 gem(minitest-fail-fast) < 0.2
Requires: gem(andand) >= 1.3.3
%description -n gem-rgen-devel
Ruby Modelling and Generator Framework development package.
RGen is a framework for Model Driven Software Development (MDSD)in Ruby. This
means that it helps you build Metamodels, instantiate Models, modify and
transform Models and finally generate arbitrary textual content from it.
RGen features include:
* Supporting Ruby 1.8.6, 1.8.7 and 1.9.x
* Metamodel definition language (internal Ruby DSL)
* ECore Meta-metamodel with an ECore instance available for every Metamodel
* Generator creating the Ruby metamodel definition from an ECore instance
* Transformer creating Ruby metamodel classes/modules from an ECore instance
* Instantiation of Metamodels, i.e. creation of Models (e.g. from XML)
* Model builder, internal Ruby DSL
* Model fragmentation over several several files and per-fragment caching
* Model Transformation language (internal Ruby DSL)
* Powerful template based generator language (internal Ruby DSL inside of ERB)
* UML 1.3 metamodel and XMI 1.1 instantiator included
* ECore XML support (XMI 2.0)
* UML-to-ECore and ECore-to-UML transformation (UML class models)
* Enterprise Architect support (UML1.3/XMI1.1)
%description -n gem-rgen-devel -l ru_RU.UTF-8
Файлы для разработки самоцвета rgen.
%prep
%setup
%build
%ruby_build
%install
%ruby_install
%check
%ruby_test
%files
%doc README.rdoc
%ruby_gemspec
%ruby_gemlibdir
%files -n gem-rgen-doc
%doc README.rdoc
%ruby_gemdocdir
%files -n gem-rgen-devel
%doc README.rdoc
%changelog
…
Full changelog you can see here