Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:13.1
glucat
glucat.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File glucat.spec of Package glucat
# # spec file for package glucat # # Copyright (c) 2013 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/ # Name: glucat Version: 0.7.1 Release: 0 Summary: Library of C++ templates implementing universal Clifford algebras License: LGPL-3.0 Group: Development/Libraries/C and C++ Url: http://glucat.sourceforge.net/ Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Patch0: glucat-fix-32bit-build.patch #PATCH-FIX-UPSTREAM glucat-build-with-updated-boost.patch badshah400@gmail.com -- Fix building with updated boost; patch came from upstream Patch1: glucat-build-with-updated-boost.patch BuildRequires: boost-devel BuildRequires: gcc-c++ BuildRequires: python-Cython BuildRequires: python-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %description GluCat is a library of template classes which model the universal Clifford algebras over the field of real numbers, with arbitrary dimension and arbitrary signature. GluCat implements a model of each Clifford algebra corresponding to each non-degenerate quadratic form up to a maximum number of dimensions. %package devel Summary: Library of C++ templates implementing universal Clifford algebras Group: Development/Libraries/C and C++ %description devel GluCat is a library of template classes which model the universal Clifford algebras over the field of real numbers, with arbitrary dimension and arbitrary signature. GluCat implements a model of each Clifford algebra corresponding to each non-degenerate quadratic form up to a maximum number of dimensions. This package contains the header files required for developing applications using the glucat library. %package -n python-glucat Summary: Library of C++ templates implementing universal Clifford algebras Group: Development/Libraries/C and C++ Requires: python-base = %{py_ver} %description -n python-glucat GluCat is a library of template classes which model the universal Clifford algebras over the field of real numbers, with arbitrary dimension and arbitrary signature. GluCat implements a model of each Clifford algebra corresponding to each non-degenerate quadratic form up to a maximum number of dimensions. This package contains the python-bindings for the package. %prep %setup -q -n %{name}-%{version} %ifarch i586 ppc %patch0 -p1 %endif %patch1 -p1 %build # Parallel make fails for openSUSE 11.4 and lower %configure --prefix=%{buildroot}%{_prefix}/ %if 0%{?suse_version} >= 1210 make %{?_smp_mflags} %else make %endif %install make DESTDIR=%{buildroot} install %files devel %defattr(-,root,root) %{_includedir}/%{name}/ %doc AUTHORS INSTALL ChangeLog README COPYING TODO %files -n python-glucat %defattr(-,root,root) %{python_sitearch}/* %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