[SCM] givaro: library for arithmetic and algebraic computations branch, master, updated. debian/3.2.13-1.3-33-g1be4231

Lifeng Sun lifongsun at gmail.com
Tue Jul 17 00:28:51 UTC 2012


The following commit has been merged in the master branch:
commit 19f32d52dfe80f625798dda834d557cd8b5113de
Author: Lifeng Sun <lifongsun at gmail.com>
Date:   Tue Jul 17 07:50:38 2012 +0800

    Get givaro-user-doc and givaro-dev-doc back as transitional packages.

diff --git a/debian/changelog b/debian/changelog
index 7ee8870..94cacfb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,8 +4,8 @@ givaro (3.7.1-1) unstable; urgency=low
   * Remove bus-error.patch: applied by upstream.
   * Bump SONAME. (Closes: #678769)
   * New patch: local-include-syntax.patch. (Closes: #681589)
-  * Rename givaro-user-doc to libgivaro-doc and remove givaro-dev-doc.
-    Thanks to Daniel Leidert.
+  * New package: libgivaro-doc.  Set givaro-user-doc and givaro-dev-doc
+    as transitional packages. Thanks to Daniel Leidert.
 
  -- Lifeng Sun <lifongsun at gmail.com>  Fri, 13 Jul 2012 22:44:32 +0800
 
diff --git a/debian/control b/debian/control
index 8436bc5..ffec12c 100644
--- a/debian/control
+++ b/debian/control
@@ -62,7 +62,6 @@ Package: libgivaro-doc
 Section: doc
 Architecture: all
 Depends: ${misc:Depends}
-Conflicts: givaro-user-doc
 Description: Documentation for Givaro
  Givaro is a C++ library for arithmetic and algebraic computations.
  Its main features are implementations of the basic arithmetic of many
@@ -80,3 +79,53 @@ Description: Documentation for Givaro
  which permits parallel programming.
  .
  This package contains Documentation for Givaro.
+
+Package: givaro-user-doc
+Section: doc
+Architecture: all
+Depends: libgivaro-doc, ${misc:Depends}
+Description: User Documentation for Givaro (obsolete)
+ Givaro is a C++ library for arithmetic and algebraic computations.
+ Its main features are implementations of the basic arithmetic of many
+ mathematical entities: Primes fields, Extensions Fields, Finite
+ Fields, Finite Rings, Polynomials, Algebraic numbers, and Arbitrary
+ precision integers and rationals (C++ wrappers over gmp).
+ .
+ Givaro also provides data-structures and templated classes for the
+ manipulation of basic algebraic objects, such as vectors, matrices
+ (dense, sparse, structured), univariate polynomials (and therefore
+ recursive multivariate).
+ .
+ It contains different program modules and is fully compatible with
+ the LinBox linear algebra library and the Athapascan environment,
+ which permits parallel programming.
+ .
+ This is a transitional dummy package. The 'givaro-user-doc' package
+ has been renamed to 'libgivaro-doc', which has been installed
+ automatically. This 'givaro-user-doc' package can be safely removed
+ from the system if no other package depends on it.
+
+Package: givaro-dev-doc
+Section: doc
+Architecture: all
+Depends: libgivaro-doc, ${misc:Depends}
+Description: Developer Documentation for Givaro (obsolete)
+ Givaro is a C++ library for arithmetic and algebraic computations.
+ Its main features are implementations of the basic arithmetic of many
+ mathematical entities: Primes fields, Extensions Fields, Finite
+ Fields, Finite Rings, Polynomials, Algebraic numbers, and Arbitrary
+ precision integers and rationals (C++ wrappers over gmp).
+ .
+ Givaro also provides data-structures and templated classes for the
+ manipulation of basic algebraic objects, such as vectors, matrices
+ (dense, sparse, structured), univariate polynomials (and therefore
+ recursive multivariate).
+ .
+ It contains different program modules and is fully compatible with
+ the LinBox linear algebra library and the Athapascan environment,
+ which permits parallel programming.
+ .
+ This is a transitional dummy package, Debian no longer ships Developer
+ Documentation for Givaro. This 'givaro-dev-doc' package can be safely
+ removed from the system if no other package depends on it.
+

-- 
givaro: library for arithmetic and algebraic computations



More information about the debian-science-commits mailing list