diff --git a/4ti2.spec b/4ti2.spec index 4709e25..ec2d006 100644 --- a/4ti2.spec +++ b/4ti2.spec @@ -1,7 +1,7 @@ # # spec file for package 4ti2 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# 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 @@ -14,65 +14,76 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + Name: 4ti2 Version: 1.3.2 Release: 0 -Group: Productivity/Scientific/Math -Summary: Package for algebraic, geometric and combinatorial problems on linear spaces +Summary: Package for algebraic, geometric and combinatorial problems on linear spaces License: GPL-2.0+ -URL: http://4ti2.de/ +Group: Productivity/Scientific/Math +Url: http://4ti2.de/ -Source: %name-%version.tar.xz -Source2: %name-doc.tar.xz -Patch1: 4ti2-gcc.diff -Patch2: 4ti2-missing-libs.diff -Patch3: 4ti2-nonvoid-return.diff -Patch4: 4ti2-libtool.diff +Source: %name-%version.tar.xz +Source2: %name-doc.tar.xz +Patch1: 4ti2-gcc.diff +Patch2: 4ti2-missing-libs.diff +Patch3: 4ti2-nonvoid-return.diff +Patch4: 4ti2-libtool.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: autoconf >= 2.59, automake, gcc-c++ >= 3.4, glpk-devel -BuildRequires: gmp-devel >= 4.1.4, libtool, xz +BuildRequires: autoconf >= 2.59 +BuildRequires: automake +BuildRequires: gcc-c++ >= 3.4 +BuildRequires: glpk-devel +BuildRequires: gmp-devel >= 4.1.4 +BuildRequires: libtool +BuildRequires: xz %description -(Upstream has not provided a description.) +4ti2 is a collection of programs that compute and solve algebraic, +geometric and combinational problems on linear spaces. %package -n lib4ti2gmp0 -Summary: GMP-using computation library for Gröber bases with 4ti2 -Group: System/Libraries +Summary: GMP-using computation library for Gröbner bases with 4ti2 +Group: System/Libraries %description -n lib4ti2gmp0 -(Upstream has not provided a description.) +This package contains the 4ti2 program library and supports arbitrary +precision integers through use of GNU MP. %package -n lib4ti2int32-0 -Summary: 32-bit wide integer-using computation library for Gröbner bases with 4ti2 -Group: System/Libraries +Summary: 32-bit wide integer-using computation library for Gröbner bases with 4ti2 +Group: System/Libraries %description -n lib4ti2int32-0 -(Upstream has not provided a description.) +This package contains the 4ti2 program library and supports integer +precision of 32 bits. %package -n lib4ti2int64-0 -Summary: 64-bit wide integer-using computation library for Gröbner bases with 4ti2 -Group: System/Libraries +Summary: 64-bit wide integer-using computation library for Gröbner bases with 4ti2 +Group: System/Libraries %description -n lib4ti2int64-0 -(Upstream has not provided a description.) +This package contains the 4ti2 program library and supports integer +precision of 64 bits. %package -n libzsolve0 -Summary: Library for solving systems of linear systems over the integers for 4ti2 -Group: System/Libraries +Summary: Library for solving linear systems over integers for 4ti2 +Group: System/Libraries %description -n libzsolve0 -(Upstream has not provided a description.) +This package contains the 4ti2 library for solving systems linear systems over +integers (\mathbb{Z}). %package devel -Summary: Development files for 4ti2 -Group: Development/Libraries/C and C++ -Requires: lib4ti2gmp0 = %version -Requires: lib4ti2int32-0 = %version, lib4ti2int64-0 = %version -Requires: libzsolve0 = %version +Summary: Development files for 4ti2 +Group: Development/Libraries/C and C++ +Requires: lib4ti2gmp0 = %version +Requires: lib4ti2int32-0 = %version +Requires: lib4ti2int64-0 = %version +Requires: libzsolve0 = %version %description devel -(Upstream has not provided a description for 4ti2.) - This subpackage contains the include files and library links for developing against 4ti2's libraries.