Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Education
tablix
tablix2.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File tablix2.spec of Package tablix
# # spec file for package tablix # # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # norootforbuild Name: tablix2 Summary: Kernel for solving general timetabling problems Version: 0.3.5 Release: 1 License: GPL Version 2 or any later Group: Applications/Other Url: http://www.tablix.org/ Vendor: openSUSE-Education BuildRequires: libxml2-devel BuildRequires: pvm-devel Requires: bash %if 0%{?suse_version} Recommends: gnuplot %else Requires: gnuplot %endif Source: %{name}-%{version}.tar.bz2 Source1: tablix2-bash_completion Patch1: tablix2-0.3.5-locale.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Tablix is a powerful free software kernel implementing a parallel genetic algorithm. It can be used to solve a large subset of discreet multivariable optimization problems, but is specially optimized for timetabling. Because of its modular design it is relatively simple to adapt Tablix to needs of a specific organization. Input and output is in form of specially formatted XML files, which can be exported to a variety of formats including HTML for publishing on the web and Comma-separated values suitable for import into other applications and further processing. New formats can be added by writing custom export modules. Author: ------- Tomaž Šolc %package devel Summary: Development files for tablix2 Group: Development/Libraries Requires: %name = %version Requires: libxml2-devel Requires: pvm-devel %description devel This package contains header files necessary for building additional Tablix modules. Tablix is a powerful free software kernel implementing a parallel genetic algorithm. It can be used to solve a large subset of discreet multivariable optimization problems, but is specially optimized for timetabling. Because of its modular design it is relatively simple to adapt Tablix to needs of a specific organization. Input and output is in form of specially formatted XML files, which can be exported to a variety of formats including HTML for publishing on the web and Comma-separated values suitable for import into other applications and further processing. New formats can be added by writing custom export modules. Author: ------- Tomaž Šolc %package doc Summary: Tablix User Manual Group: Documentation/Other Requires: %name = %version %description doc This package contains Tablix User's Manual, Tablix modules HOW-TO, Modules reference documentation and Tablix kernel API reference. Tablix is a powerful free software kernel implementing a parallel genetic algorithm. It can be used to solve a large subset of discreet multivariable optimization problems, but is specially optimized for timetabling. Because of its modular design it is relatively simple to adapt Tablix to needs of a specific organization. Input and output is in form of specially formatted XML files, which can be exported to a variety of formats including HTML for publishing on the web and Comma-separated values suitable for import into other applications and further processing. New formats can be added by writing custom export modules. Author: ------- Tomaž Šolc %prep %setup -q %patch1 -p0 %build %configure --disable-static \ --enable-conv \ --with-pvm3 \ %__make %install %makeinstall mkdir -p %{buildroot}%{_includedir}/%{name} install -m644 src/*.h %{buildroot}%{_includedir}/%{name}/ install -Dm644 %{S:1} %{buildroot}/%{_sysconfdir}/bash_completion.d/%name %find_lang %{name} %clean rm -rf %{buildroot} %files -f %name.lang %defattr(-,root,root) %doc AUTHORS BUGS README COPYING ChangeLog NEWS %doc examples/*.xml %doc examples/*.dtd %doc examples/*.css %doc %{_mandir}/man1/* %dir %{_libdir}/%{name} %dir %{_datadir}/%{name} %config %{_sysconfdir}/bash_completion.d/%name %{_bindir}/%{name}* %{_libdir}/%{name}/* %{_datadir}/%{name}/* %dir /usr/locale %dir /usr/locale/sl %dir /usr/locale/sl/LC_MESSAGES %files devel %defattr(-,root,root) %doc examples/modules/* %dir %{_includedir}/%{name} %{_includedir}/%{name}/* %files doc %defattr(-,root,root) %doc doc/*.pdf %doc doc/modules doc/doxygen %changelog
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