SHA256
1
0
forked from pool/gap
Jan Engelhardt 2014-02-04 18:30:15 +00:00 committed by Git OBS Bridge
parent 100cdf5875
commit 840e70b7e6
4 changed files with 81 additions and 58 deletions

View File

@ -1,3 +1,27 @@
-------------------------------------------------------------------
Tue Feb 4 18:28:04 UTC 2014 - jengelh@inai.de
- Update to new upstream release 4.7.2
* The methods for computing conjugacy classes of permutation
groups have been rewritten from scratch to enable potential use
for groups in different representations.
* The methods for determining (conjugacy classes of) subgroups in
non-solvable groups have been substantially improved in speed
and scope for groups with multiple nonabelian composition
factors.
* There is a new method for calculating the maximal subgroups of
a permutation group (with chief factors of width less or equal
5) without calculating the whole subgroup lattice.
* The functionality in GAP for transformations and transformation
semigroups has been rewritten and extended. Partial
permutations and inverse semigroups have been newly
implemented. The documentation for transformations and
transformation semigroups has been improved. Transformations
and partial permutations are implemented in the GAP kernel.
Methods for calculating attributes of transformations and
partial permutations, and taking products, and so are also
implemented in the kernel.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri May 10 07:34:20 UTC 2013 - jengelh@inai.de Fri May 10 07:34:20 UTC 2013 - jengelh@inai.de

109
gap.spec
View File

@ -17,14 +17,14 @@
Name: gap Name: gap
Version: 4.6.4 Version: 4.7.2
Release: 0 Release: 0
Summary: System for Computational Discrete Algebra Summary: System for Computational Discrete Algebra
License: GPL-2.0+ License: GPL-2.0+
Group: Productivity/Scientific/Math Group: Productivity/Scientific/Math
Url: http://gap-system.org/ Url: http://gap-system.org/
Source: ftp://ftp.gap-system.org/pub/gap/gap4core/gap4r6p4_nopackages.zip Source: ftp://ftp.gap-system.org/pub/gap/gap4core/gap4r7p2_nopackages.zip
Source2: %name-rpmlintrc Source2: %name-rpmlintrc
Patch1: gap-final-dir.diff Patch1: gap-final-dir.diff
Patch2: gap-multiarch.diff Patch2: gap-multiarch.diff
@ -66,8 +66,6 @@ distribution.
%package core %package core
Summary: Runtime for GAP (System for Computational Discrete Algebra) Summary: Runtime for GAP (System for Computational Discrete Algebra)
Group: Productivity/Scientific/Math Group: Productivity/Scientific/Math
Obsoletes: gap-base < %version-%release
Provides: gap-base = %version-%release
Requires: gap-data = %version Requires: gap-data = %version
Requires: gap-gapdoc >= 1.5.1 Requires: gap-gapdoc >= 1.5.1
@ -88,9 +86,6 @@ Group: Productivity/Scientific/Math
%if 0%{?suse_version} >= 1120 %if 0%{?suse_version} >= 1120
BuildArch: noarch BuildArch: noarch
%endif %endif
Obsoletes: gap45-data
Obsoletes: gap46-data < %version-%release
Provides: gap46-data = %version-%release
%description data %description data
GAP is a system for computational discrete algebra, with particular GAP is a system for computational discrete algebra, with particular
@ -101,10 +96,7 @@ This subpackage contains arch-independent supplementary data for GAP.
%package devel %package devel
Summary: Development environment for GAP Summary: Development environment for GAP
Group: Development/Tools/Other Group: Development/Tools/Other
Requires: gap-base = %version Requires: gap-core = %version
Obsoletes: gap45-devel
Obsoletes: gap46-devel < %version-%release
Provides: gap46-devel = %version-%release
%description devel %description devel
GAP is a system for computational discrete algebra, with particular GAP is a system for computational discrete algebra, with particular
@ -133,113 +125,118 @@ Group: Productivity/Scientific/Math
BuildArch: noarch BuildArch: noarch
%endif %endif
Requires: gap >= %version Requires: gap >= %version
Requires: gap-4ti2interface >= 2013.09.20
Requires: gap-ace >= 5.1 Requires: gap-ace >= 5.1
Requires: gap-aclib >= 1.2 Requires: gap-aclib >= 1.2
Requires: gap-alnuth >= 3.0.0 Requires: gap-alnuth >= 3.0.0
Requires: gap-anupq >= 3.0 Requires: gap-anupq >= 3.1.1
Requires: gap-atlasrep >= 1.5.0 Requires: gap-atlasrep >= 1.5.0
Requires: gap-autodoc >= 2013.01.16 Requires: gap-autodoc >= 2013.09.20
Requires: gap-automata >= 1.13 Requires: gap-automata >= 1.13
Requires: gap-automgrp >= 1.1.4.1 Requires: gap-automgrp >= 1.1.4.1
Requires: gap-autpgrp >= 1.5 Requires: gap-autpgrp >= 1.5
Requires: gap-browse >= 1.8.2 Requires: gap-browse >= 1.8.3
Requires: gap-carat >= 2.1.4 Requires: gap-carat >= 2.1.4
Requires: gap-circle >= 1.5.2 Requires: gap-circle >= 1.5.2
Requires: gap-citrus >= 0.9999
Requires: gap-cohomolo >= 1.6 Requires: gap-cohomolo >= 1.6
Requires: gap-congruence >= 1.3 Requires: gap-congruence >= 1.0.3
Requires: gap-convex >= 2012.11.15 Requires: gap-convex >= 2012.11.15
Requires: gap-corelg >= 0.2
Requires: gap-crime >= 1.4 Requires: gap-crime >= 1.4
Requires: gap-crisp >= 1.3.6 Requires: gap-crisp >= 1.3.7
Requires: gap-cryst >= 4.1.11 Requires: gap-cryst >= 4.1.12
Requires: gap-crystcat >= 1.1.6 Requires: gap-crystcat >= 1.1.6
Requires: gap-ctbllib >= 1.2.2 Requires: gap-ctbllib >= 1.2.2
Requires: gap-cubefree >= 1.13 Requires: gap-cubefree >= 1.13
Requires: gap-cvec >= 2.4 Requires: gap-cvec >= 2.4
Requires: gap-design >= 1.6 Requires: gap-design >= 1.6
Requires: gap-edim >= 1.3.1 Requires: gap-edim >= 1.3.2
Requires: gap-example >= 3.4.3 Requires: gap-example >= 3.4.4
Requires: gap-examplesforhomalg >= 2012.10.23 Requires: gap-examplesforhomalg >= 2013.07.25
Requires: gap-factint >= 1.5.3 Requires: gap-factint >= 1.5.3
Requires: gap-fga >= 1.2.0 Requires: gap-fga >= 1.2.0
Requires: gap-float >= 0.5.9 Requires: gap-float >= 0.5.9
Requires: gap-format >= 1.3 Requires: gap-format >= 1.3
Requires: gap-forms >= 1.2.2 Requires: gap-forms >= 1.2.2
Requires: gap-fplsa >= 1.1 Requires: gap-fplsa >= 1.1
Requires: gap-fr >= 2.0.3 Requires: gap-fr >= 2.1.0
Requires: gap-fwtree >= 1.0 Requires: gap-fwtree >= 1.0
Requires: gap-gapdoc >= 1.5.1 Requires: gap-gapdoc >= 1.5.1
Requires: gap-gauss >= 2013.03.07 Requires: gap-gauss >= 2013.06.26
Requires: gap-gaussforhomalg >= 2012.10.22 Requires: gap-gaussforhomalg >= 2013.09.20
Requires: gap-gbnp >= 1.0.1 Requires: gap-gbnp >= 1.0.1
Requires: gap-genss >= 1.5 Requires: gap-genss >= 1.5
Requires: gap-gpd >= 1.19 Requires: gap-gpd >= 1.22
Requires: gap-gradedmodules >= 2013.02.07 Requires: gap-gradedmodules >= 2013.10.27
Requires: gap-gradedringforhomalg >= 2013.02.07 Requires: gap-gradedringforhomalg >= 2013.10.27
Requires: gap-grape >= 4.6.1 Requires: gap-grape >= 4.6.1
Requires: gap-grpconst >= 2.3 Requires: gap-grpconst >= 2.3
Requires: gap-guarana >= 0.94 Requires: gap-guarana >= 0.94
Requires: gap-guava >= 3.12 Requires: gap-guava >= 3.12
Requires: gap-hap >= 1.10.10.2 Requires: gap-hap >= 1.10.14.3
Requires: gap-hapcryst >= 0.1.10 Requires: gap-hapcryst >= 0.1.11
Requires: gap-happrime >= 0.6 Requires: gap-happrime >= 0.6
Requires: gap-hecke >= 1.3 Requires: gap-hecke >= 1.4
Requires: gap-homalg >= 2012.10.28 Requires: gap-homalg >= 2013.10.10
Requires: gap-homalgtocas >= 2013.02.22 Requires: gap-homalgtocas >= 2013.08.07
Requires: gap-idrel >= 2.14 Requires: gap-idrel >= 2.14
Requires: gap-intpic >= 0.1.0
Requires: gap-io >= 4.2 Requires: gap-io >= 4.2
Requires: gap-io_forhomalg >= 2012.10.22 Requires: gap-io_forhomalg >= 2012.10.24
Requires: gap-irredsol >= 1.2.1 Requires: gap-irredsol >= 1.2.3
Requires: gap-itc >= 1.4 Requires: gap-itc >= 1.4
Requires: gap-kan >= 1.06 Requires: gap-kan >= 1.07
Requires: gap-kbmag >= 1.5 Requires: gap-kbmag >= 1.5
Requires: gap-laguna >= 3.6.3 Requires: gap-laguna >= 3.6.4
Requires: gap-liealgdb >= 2.1 Requires: gap-liealgdb >= 2.1
Requires: gap-linboxing >= 0.5.2 Requires: gap-linboxing >= 0.5.2
Requires: gap-localizeringforhomalg >= 2012.10.26 Requires: gap-localizeringforhomalg >= 2013.11.11
Requires: gap-loops >= 2.2.0 Requires: gap-loops >= 2.2.0
Requires: gap-mapclass >= 1.2 Requires: gap-mapclass >= 1.2
Requires: gap-matricesforhomalg >= 2013.04.16 Requires: gap-matricesforhomalg >= 2013.11.20
Requires: gap-modules >= 2013.04.19 Requires: gap-modisom >= 2.1
Requires: gap-modules >= 2013.11.07
Requires: gap-nilmat >= 1.2 Requires: gap-nilmat >= 1.2
Requires: gap-nq >= 2.4 Requires: gap-nq >= 2.4
Requires: gap-numericalsgps >= 0.971 Requires: gap-numericalsgps >= 0.980
Requires: gap-openmath >= 11.1.4 Requires: gap-openmath >= 11.2.0
Requires: gap-orb >= 4.6 Requires: gap-orb >= 4.6
#Needs separate gap-core built with openmpi and update-alternatives #Needs separate gap-core built with openmpi and update-alternatives
#Requires: gap-pargap >= 1.3.5 #Requires: gap-pargap >= 1.4.0
Requires: gap-polenta >= 1.3.1 Requires: gap-polenta >= 1.3.1
Requires: gap-polycyclic >= 2.11 Requires: gap-polycyclic >= 2.11
Requires: gap-polymakeinterface >= 2013.03.26 Requires: gap-polymakeinterface >= 2013.03.06
Requires: gap-polymaking >= 0.7.8 Requires: gap-polymaking >= 0.8.1
Requires: gap-qaos Requires: gap-qaos >= 1.0.28
Requires: gap-quagroup >= 1.6 Requires: gap-quagroup >= 1.8
Requires: gap-radiroot >= 2.6 Requires: gap-radiroot >= 2.6
Requires: gap-rcwa >= 3.5.1 Requires: gap-rcwa >= 3.6.1
Requires: gap-rds >= 1.6 Requires: gap-rds >= 1.6
Requires: gap-recog >= 1.2 Requires: gap-recog >= 1.2
Requires: gap-recogbase >= 1.2 Requires: gap-recogbase >= 1.2
Requires: gap-repsn >= 3.0.2 Requires: gap-repsn >= 3.0.2
Requires: gap-resclasses >= 3.3.0 Requires: gap-resclasses >= 3.3.2
Requires: gap-ringsforhomalg >= 2013.04.19 Requires: gap-ringsforhomalg >= 2013.11.01
Requires: gap-sco >= 2011.08.11 Requires: gap-sco >= 2011.08.11
Requires: gap-scscp >= 2.1.2 Requires: gap-scscp >= 2.1.4
Requires: gap-semigroups >= 1.4
Requires: gap-sgpviz >= 0.998 Requires: gap-sgpviz >= 0.998
Requires: gap-simpcomp >= 1.6.1 Requires: gap-simpcomp >= 1.6.1
Requires: gap-singular >= 12.04.28 Requires: gap-singular >= 12.04.28
Requires: gap-smallsemi >= 0.6.6 Requires: gap-sla >= 0.14
Requires: gap-smallsemi >= 0.6.7
Requires: gap-sonata >= 2.6 Requires: gap-sonata >= 2.6
Requires: gap-sophus >= 1.23 Requires: gap-sophus >= 1.23
Requires: gap-spinsym >= 1.5 Requires: gap-spinsym >= 1.5
Requires: gap-symbcompcc >= 1.2 Requires: gap-symbcompcc >= 1.2
Requires: gap-tomlib >= 1.2.2 Requires: gap-tomlib >= 1.2.4
Requires: gap-toolsforhomalg >= 2013.04.16 Requires: gap-toolsforhomalg >= 2013.04.16
Requires: gap-toric >= 1.8 Requires: gap-toric >= 1.8
Requires: gap-unipot >= 2012.12.22 Requires: gap-unipot >= 2012.12.22
Requires: gap-unitlib >= 3.1.3 Requires: gap-unitlib >= 3.1.3
Requires: gap-wedderga >= 4.5.4 Requires: gap-wedderga >= 4.6.1
Requires: gap-xgap >= 4.23 Requires: gap-xgap >= 4.23
Requires: gap-xmod >= 2.22 Requires: gap-xmod >= 2.26
%description full %description full
GAP is a system for computational discrete algebra, with particular GAP is a system for computational discrete algebra, with particular
@ -300,7 +297,7 @@ emphasis on Computational Group Theory.
This subpackage contains the database of transitive groups. This subpackage contains the database of transitive groups.
%prep %prep
%setup -qn gap4r6 %setup -qn gap4r7
%patch -P 1 -P 2 -P 3 -p1 %patch -P 1 -P 2 -P 3 -p1
%build %build
@ -347,6 +344,7 @@ find . -type f "(" \
%install %install
b="%buildroot"; b="%buildroot";
find "$b" -type f -name "*.orig" -delete
# Move doc into FHS # Move doc into FHS
mkdir -p "$b/%_docdir"; mkdir -p "$b/%_docdir";
@ -404,6 +402,7 @@ EOF
%_bindir/gap %_bindir/gap
%_bindir/gap-* %_bindir/gap-*
%dir %gapdir/ %dir %gapdir/
%gapdir/CITATION
%dir %gapdir/bin/ %dir %gapdir/bin/
%gapdir/bin/cygwin.ver %gapdir/bin/cygwin.ver
%gapdir/bin/gapicon* %gapdir/bin/gapicon*

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f89d10709b220e537f8937736627e32948ed98d17a91e482e1c7e6d714566c59
size 42178117

3
gap4r7p2_nopackages.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d4b533e7bea917097c5d2bdd6baac30ce0230815694271e7047e857ee5493abf
size 42297458