r38240 - in /packages/gmp/trunk/debian: changelog control

smr at users.alioth.debian.org smr at users.alioth.debian.org
Wed Mar 23 03:03:02 UTC 2011


Author: smr
Date: Wed Mar 23 03:02:53 2011
New Revision: 38240

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=38240
Log:
Change libgmp-dev to real package; re-introduce libgmp3-dev as a real package.

Modified:
    packages/gmp/trunk/debian/changelog
    packages/gmp/trunk/debian/control

Modified: packages/gmp/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/gmp/trunk/debian/changelog?rev=38240&op=diff
==============================================================================
--- packages/gmp/trunk/debian/changelog (original)
+++ packages/gmp/trunk/debian/changelog Wed Mar 23 03:02:53 2011
@@ -1,4 +1,4 @@
-gmp (2:5.0.1+dfsg-7) UNRELEASED; urgency=low
+gmp (2:5.0.1+dfsg-7) unstable; urgency=low
 
   [ Peter Pearse ]
   * For cross builds, strip GNU_TYPES & pass --target.  Closes: #605038.
@@ -11,7 +11,14 @@
     on Ubuntu.  So as long as we're modifying this line, let's simplify it
     some more.
 
- -- Steve M. Robbins <smr at debian.org>  Sun, 13 Mar 2011 14:26:32 -0500
+  [ Steve Robbins ]
+  * control: Make libgmp-dev, and lib{32,64}-dev real packages, providing
+    virtual packages libgmp10-dev, etc.  Add real package libgmp3-dev, a
+    dummy package to pull in libgmp-dev.  Required to ease transition of
+    mlton because it build-depends on itself and on versioned libgmp3-dev.
+    See http://lists.debian.org/debian-release/2011/03/msg00374.html.
+  
+ -- Steve M. Robbins <smr at debian.org>  Tue, 22 Mar 2011 22:00:03 -0500
 
 gmp (2:5.0.1+dfsg-6) unstable; urgency=low
 

Modified: packages/gmp/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/gmp/trunk/debian/control?rev=38240&op=diff
==============================================================================
--- packages/gmp/trunk/debian/control (original)
+++ packages/gmp/trunk/debian/control Wed Mar 23 03:02:53 2011
@@ -34,13 +34,13 @@
  arithmetic (ie, a bignum package).  It can operate on signed
  integer, rational, and floating point numeric types.
 
-Package: libgmp10-dev
+Package: libgmp-dev
 Section: libdevel
 Priority: optional
 Architecture: any
 Depends: libgmp10 (= ${binary:Version}), libgmpxx4ldbl (= ${binary:Version}), ${misc:Depends}
-Provides: libgmp-dev, libgmp3-dev
-Conflicts: libgmp3-dev
+Provides: libgmp10-dev
+Conflicts: libgmp3-dev (<< 5.0.1)
 Replaces: libgmp3-dev
 Recommends: libstdc++-dev
 Suggests: libgmp10-doc, libmpfr-dev
@@ -82,12 +82,12 @@
  integer, rational, and floating point numeric types.  This
  package includes a 32 bit version of the shared library.
 
-Package: lib32gmp10-dev
+Package: lib32gmp-dev
 Section: libdevel
 Priority: optional
 Architecture: amd64 ppc64 kfreebsd-amd64
 Depends: libgmp10-dev (= ${binary:Version}), lib32gmp10 (= ${binary:Version}), lib32gmpxx4 (= ${binary:Version}), ${misc:Depends}
-Provides: lib32gmp-dev, lib32gmp3-dev
+Provides: lib32gmp10-dev, lib32gmp3-dev
 Suggests: libgmp10-doc, libmpfr-dev
 Conflicts: libc6-i386 (<= 2.9-18), lib32gmp3-dev
 Replaces: lib32gmp3-dev
@@ -128,12 +128,12 @@
  integer, rational, and floating point numeric types.  This
  package includes a 64 bit version of the shared library.
 
-Package: lib64gmp10-dev
+Package: lib64gmp-dev
 Section: libdevel
 Priority: optional
 Architecture: powerpc
 Depends: libgmp10-dev (= ${binary:Version}), lib64gmp10 (= ${binary:Version}), lib64gmpxx4 (= ${binary:Version}), ${misc:Depends}
-Provides: lib64gmp-dev, lib64gmp3-dev
+Provides: lib64gmp10-dev, lib64gmp3-dev
 Conflicts: lib64gmp3-dev
 Replaces: lib64gmp3-dev
 Suggests: libgmp10-doc, libmpfr-dev
@@ -156,3 +156,12 @@
 Depends: ${misc:Depends}
 Description: Multiprecision arithmetic library example code
  This package provides example code illustrating the use of GMP.
+
+Package: libgmp3-dev
+Section: libdevel
+Priority: optional
+Architecture: any
+Depends: ${misc:Depends}, libgmp-dev (= ${binary:Version})
+Description: Multiprecision arithmetic library developers tools
+ This is a dummy package that simply pulls in libgmp-dev.
+ It can safely be removed.




More information about the debian-science-commits mailing list