[Pkg-ocaml-maint-commits] r2515 - trunk/packages/numerix/trunk/debian

Mike Furr mfurr at costa.debian.org
Wed Jan 18 18:07:58 UTC 2006


Author: mfurr
Date: 2006-01-18 18:07:57 +0000 (Wed, 18 Jan 2006)
New Revision: 2515

Added:
   trunk/packages/numerix/trunk/debian/control
   trunk/packages/numerix/trunk/debian/control.in
   trunk/packages/numerix/trunk/debian/libnumerix-ocaml-dev.dirs
   trunk/packages/numerix/trunk/debian/libnumerix-ocaml-dev.install
   trunk/packages/numerix/trunk/debian/libnumerix-ocaml.dirs
   trunk/packages/numerix/trunk/debian/libnumerix-ocaml.install
Removed:
   trunk/packages/numerix/trunk/debian/control
Modified:
   trunk/packages/numerix/trunk/debian/changelog
   trunk/packages/numerix/trunk/debian/rules
Log:
3.09.1 rebuild


Modified: trunk/packages/numerix/trunk/debian/changelog
===================================================================
--- trunk/packages/numerix/trunk/debian/changelog	2006-01-18 10:04:06 UTC (rev 2514)
+++ trunk/packages/numerix/trunk/debian/changelog	2006-01-18 18:07:57 UTC (rev 2515)
@@ -1,8 +1,12 @@
-numerix (0.21-3) UNRELEASED; urgency=low
+numerix (0.21-3) unstable; urgency=low
 
-  * Remove the non-working -ffunction-sections workaround.
+  * Julien Cristau: Remove the non-working -ffunction-sections workaround.
+  * mfurr:
+    - Add versioned build dep on ocaml-nox with #OCamlABI# and thus
+      added control.in
+    - Rebuild for 3.09.1
 
- -- Julien Cristau <julien.cristau at ens-lyon.org>  Wed,  4 Jan 2006 03:42:11 +0100
+ -- Mike Furr <mfurr at debian.org>  Wed, 18 Jan 2006 13:00:22 -0500
 
 numerix (0.21-2) unstable; urgency=low
 

Deleted: trunk/packages/numerix/trunk/debian/control
===================================================================
--- trunk/packages/numerix/trunk/debian/control	2006-01-18 10:04:06 UTC (rev 2514)
+++ trunk/packages/numerix/trunk/debian/control	2006-01-18 18:07:57 UTC (rev 2515)
@@ -1,75 +0,0 @@
-Source: numerix
-Section: libdevel
-Priority: optional
-Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
-Uploaders: Ralf Treinen <treinen at debian.org>, Sven Luther <luther at debian.org>, Jerome Marant <jerome at debian.org>, Remi Vanicat <vanicat at debian.org>, Stefano Zacchiroli <zack at debian.org>, Sylvain Le Gall <sylvain.le-gall at polytechnique.org>, Michael K. Edwards <medwards-debian at sane.net>, Mike Furr <mfurr at debian.org>, Julien Cristau <julien.cristau at ens-lyon.org>
-Build-Depends: ocaml-nox, libgmp3-dev, debhelper (>> 4.0.0), dpatch, autotools-dev
-Build-Depends-Indep: tetex-bin, tetex-extra, gs-common
-Standards-Version: 3.6.2.0
-
-Package: libnumerix-ocaml
-Architecture: any
-Section: libs
-Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}
-Description: Numerix "big integer" library for OCaml - runtime
- The Numerix library provides unlimited precision integer arithmetic
- facilities for use in OCaml programs.  This package contains only
- the ocamlnumx runtime and the shared runtime stub libraries.
- .
- Numerix is a library implementing arbitrary long signed integers and
- the usual arithmetic operations between those numbers.  The
- algorithms and native (C and assembly) code implementations in
- Numerix compare well to the other multi-precision libraries commonly
- available, especially Big (the adaptation of BigNum for
- Camllight/Ocaml) and GMP.  Also, OCaml programmers are likely to find
- the Numerix API more natural and more complete than BigNum / Nat,
- especially for modular arithmetic applications such as cryptography.
- Several implementations of the low-level primitives are provided,
- including one that uses BigNum and one that uses GMP.
-
-Package: libnumerix-ocaml-dev
-Architecture: any
-Section: libdevel
-Depends: libgmp3-dev, libnumerix-ocaml (= ${Source-Version})
-Suggests: numerix-doc (= ${Source-Version})
-Description: Numerix "big integer" library for OCaml
- The Numerix library provides unlimited precision integer arithmetic
- facilities for use in OCaml programs.  This package contains all the
- libraries and headers that are needed to build programs that use the
- OCaml interface to Numerix.
- .
- Numerix is a library implementing arbitrary long signed integers and
- the usual arithmetic operations between those numbers.  The
- algorithms and native (C and assembly) code implementations in
- Numerix compare well to the other multi-precision libraries commonly
- available, especially Big (the adaptation of BigNum for
- Camllight/Ocaml) and GMP.  Also, OCaml programmers are likely to find
- the Numerix API more natural and more complete than BigNum / Nat,
- especially for modular arithmetic applications such as cryptography.
- Several implementations of the low-level primitives are provided,
- including one that uses BigNum and one that uses GMP.
-
-Package: numerix-doc
-Architecture: all
-Section: doc
-Suggests: libnumerix-ocaml-dev (= ${Source-Version})
-Description: Numerix "big integer" library for C and OCaml - documentation
- The Numerix library provides unlimited precision integer arithmetic
- facilities for use in OCaml programs.  This package contains
- documentation and examples for all of the languages that Numerix supports.
- .
- Numerix is a library implementing arbitrary long signed integers
- and the usual arithmetic operations between those numbers.  Designed
- for a use with the Objective-Caml language, it is also available
- with reduced functionalities for the Camllight, C and Pascal languages
- on 32 or 64 bit Unix-type computers.
- .
- The algorithms and native (C and assembly) code implementations in
- Numerix compare well to the other multi-precision libraries commonly
- available, especially Big (the adaptation of BigNum for Camllight/Ocaml)
- and GMP.  Also, OCaml programmers are likely to find the Numerix API
- more natural and more complete than BigNum / Nat, especially for
- modular arithmetic applications such as cryptography.  Several
- implementations of the low-level primitives are provided, including
- one that uses BigNum and one that uses GMP.
-

Added: trunk/packages/numerix/trunk/debian/control
===================================================================
--- trunk/packages/numerix/trunk/debian/control	2006-01-18 10:04:06 UTC (rev 2514)
+++ trunk/packages/numerix/trunk/debian/control	2006-01-18 18:07:57 UTC (rev 2515)
@@ -0,0 +1,75 @@
+Source: numerix
+Section: libdevel
+Priority: optional
+Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
+Uploaders: Ralf Treinen <treinen at debian.org>, Sven Luther <luther at debian.org>, Jerome Marant <jerome at debian.org>, Remi Vanicat <vanicat at debian.org>, Stefano Zacchiroli <zack at debian.org>, Sylvain Le Gall <sylvain.le-gall at polytechnique.org>, Michael K. Edwards <medwards-debian at sane.net>, Mike Furr <mfurr at debian.org>, Julien Cristau <julien.cristau at ens-lyon.org>
+Build-Depends: ocaml-nox (>= 3.09.1), libgmp3-dev, debhelper (>> 4.0.0), dpatch, autotools-dev
+Build-Depends-Indep: tetex-bin, tetex-extra, gs-common
+Standards-Version: 3.6.2.0
+
+Package: libnumerix-ocaml
+Architecture: any
+Section: libs
+Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}
+Description: Numerix "big integer" library for OCaml - runtime
+ The Numerix library provides unlimited precision integer arithmetic
+ facilities for use in OCaml programs.  This package contains only
+ the ocamlnumx runtime and the shared runtime stub libraries.
+ .
+ Numerix is a library implementing arbitrary long signed integers and
+ the usual arithmetic operations between those numbers.  The
+ algorithms and native (C and assembly) code implementations in
+ Numerix compare well to the other multi-precision libraries commonly
+ available, especially Big (the adaptation of BigNum for
+ Camllight/Ocaml) and GMP.  Also, OCaml programmers are likely to find
+ the Numerix API more natural and more complete than BigNum / Nat,
+ especially for modular arithmetic applications such as cryptography.
+ Several implementations of the low-level primitives are provided,
+ including one that uses BigNum and one that uses GMP.
+
+Package: libnumerix-ocaml-dev
+Architecture: any
+Section: libdevel
+Depends: libgmp3-dev, libnumerix-ocaml (= ${Source-Version})
+Suggests: numerix-doc (= ${Source-Version})
+Description: Numerix "big integer" library for OCaml
+ The Numerix library provides unlimited precision integer arithmetic
+ facilities for use in OCaml programs.  This package contains all the
+ libraries and headers that are needed to build programs that use the
+ OCaml interface to Numerix.
+ .
+ Numerix is a library implementing arbitrary long signed integers and
+ the usual arithmetic operations between those numbers.  The
+ algorithms and native (C and assembly) code implementations in
+ Numerix compare well to the other multi-precision libraries commonly
+ available, especially Big (the adaptation of BigNum for
+ Camllight/Ocaml) and GMP.  Also, OCaml programmers are likely to find
+ the Numerix API more natural and more complete than BigNum / Nat,
+ especially for modular arithmetic applications such as cryptography.
+ Several implementations of the low-level primitives are provided,
+ including one that uses BigNum and one that uses GMP.
+
+Package: numerix-doc
+Architecture: all
+Section: doc
+Suggests: libnumerix-ocaml-dev (= ${Source-Version})
+Description: Numerix "big integer" library for C and OCaml - documentation
+ The Numerix library provides unlimited precision integer arithmetic
+ facilities for use in OCaml programs.  This package contains
+ documentation and examples for all of the languages that Numerix supports.
+ .
+ Numerix is a library implementing arbitrary long signed integers
+ and the usual arithmetic operations between those numbers.  Designed
+ for a use with the Objective-Caml language, it is also available
+ with reduced functionalities for the Camllight, C and Pascal languages
+ on 32 or 64 bit Unix-type computers.
+ .
+ The algorithms and native (C and assembly) code implementations in
+ Numerix compare well to the other multi-precision libraries commonly
+ available, especially Big (the adaptation of BigNum for Camllight/Ocaml)
+ and GMP.  Also, OCaml programmers are likely to find the Numerix API
+ more natural and more complete than BigNum / Nat, especially for
+ modular arithmetic applications such as cryptography.  Several
+ implementations of the low-level primitives are provided, including
+ one that uses BigNum and one that uses GMP.
+

Added: trunk/packages/numerix/trunk/debian/control.in
===================================================================
--- trunk/packages/numerix/trunk/debian/control.in	2006-01-18 10:04:06 UTC (rev 2514)
+++ trunk/packages/numerix/trunk/debian/control.in	2006-01-18 18:07:57 UTC (rev 2515)
@@ -0,0 +1,75 @@
+Source: numerix
+Section: libdevel
+Priority: optional
+Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
+Uploaders: Ralf Treinen <treinen at debian.org>, Sven Luther <luther at debian.org>, Jerome Marant <jerome at debian.org>, Remi Vanicat <vanicat at debian.org>, Stefano Zacchiroli <zack at debian.org>, Sylvain Le Gall <sylvain.le-gall at polytechnique.org>, Michael K. Edwards <medwards-debian at sane.net>, Mike Furr <mfurr at debian.org>, Julien Cristau <julien.cristau at ens-lyon.org>
+Build-Depends: ocaml-nox (>= #OCamlABI#), libgmp3-dev, debhelper (>> 4.0.0), dpatch, autotools-dev
+Build-Depends-Indep: tetex-bin, tetex-extra, gs-common
+Standards-Version: 3.6.2.0
+
+Package: libnumerix-ocaml
+Architecture: any
+Section: libs
+Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}
+Description: Numerix "big integer" library for OCaml - runtime
+ The Numerix library provides unlimited precision integer arithmetic
+ facilities for use in OCaml programs.  This package contains only
+ the ocamlnumx runtime and the shared runtime stub libraries.
+ .
+ Numerix is a library implementing arbitrary long signed integers and
+ the usual arithmetic operations between those numbers.  The
+ algorithms and native (C and assembly) code implementations in
+ Numerix compare well to the other multi-precision libraries commonly
+ available, especially Big (the adaptation of BigNum for
+ Camllight/Ocaml) and GMP.  Also, OCaml programmers are likely to find
+ the Numerix API more natural and more complete than BigNum / Nat,
+ especially for modular arithmetic applications such as cryptography.
+ Several implementations of the low-level primitives are provided,
+ including one that uses BigNum and one that uses GMP.
+
+Package: libnumerix-ocaml-dev
+Architecture: any
+Section: libdevel
+Depends: libgmp3-dev, libnumerix-ocaml (= ${Source-Version})
+Suggests: numerix-doc (= ${Source-Version})
+Description: Numerix "big integer" library for OCaml
+ The Numerix library provides unlimited precision integer arithmetic
+ facilities for use in OCaml programs.  This package contains all the
+ libraries and headers that are needed to build programs that use the
+ OCaml interface to Numerix.
+ .
+ Numerix is a library implementing arbitrary long signed integers and
+ the usual arithmetic operations between those numbers.  The
+ algorithms and native (C and assembly) code implementations in
+ Numerix compare well to the other multi-precision libraries commonly
+ available, especially Big (the adaptation of BigNum for
+ Camllight/Ocaml) and GMP.  Also, OCaml programmers are likely to find
+ the Numerix API more natural and more complete than BigNum / Nat,
+ especially for modular arithmetic applications such as cryptography.
+ Several implementations of the low-level primitives are provided,
+ including one that uses BigNum and one that uses GMP.
+
+Package: numerix-doc
+Architecture: all
+Section: doc
+Suggests: libnumerix-ocaml-dev (= ${Source-Version})
+Description: Numerix "big integer" library for C and OCaml - documentation
+ The Numerix library provides unlimited precision integer arithmetic
+ facilities for use in OCaml programs.  This package contains
+ documentation and examples for all of the languages that Numerix supports.
+ .
+ Numerix is a library implementing arbitrary long signed integers
+ and the usual arithmetic operations between those numbers.  Designed
+ for a use with the Objective-Caml language, it is also available
+ with reduced functionalities for the Camllight, C and Pascal languages
+ on 32 or 64 bit Unix-type computers.
+ .
+ The algorithms and native (C and assembly) code implementations in
+ Numerix compare well to the other multi-precision libraries commonly
+ available, especially Big (the adaptation of BigNum for Camllight/Ocaml)
+ and GMP.  Also, OCaml programmers are likely to find the Numerix API
+ more natural and more complete than BigNum / Nat, especially for
+ modular arithmetic applications such as cryptography.  Several
+ implementations of the low-level primitives are provided, including
+ one that uses BigNum and one that uses GMP.
+

Added: trunk/packages/numerix/trunk/debian/libnumerix-ocaml-dev.dirs
===================================================================
--- trunk/packages/numerix/trunk/debian/libnumerix-ocaml-dev.dirs	2006-01-18 10:04:06 UTC (rev 2514)
+++ trunk/packages/numerix/trunk/debian/libnumerix-ocaml-dev.dirs	2006-01-18 18:07:57 UTC (rev 2515)
@@ -0,0 +1,2 @@
+usr/lib/ocaml/3.09.1/numerix/
+usr/lib/ocaml/3.09.1/METAS/

Added: trunk/packages/numerix/trunk/debian/libnumerix-ocaml-dev.install
===================================================================
--- trunk/packages/numerix/trunk/debian/libnumerix-ocaml-dev.install	2006-01-18 10:04:06 UTC (rev 2514)
+++ trunk/packages/numerix/trunk/debian/libnumerix-ocaml-dev.install	2006-01-18 18:07:57 UTC (rev 2515)
@@ -0,0 +1,4 @@
+usr/lib/ocaml/3.09.1/METAS/*	usr/lib/ocaml/3.09.1/METAS/
+usr/lib/numerix.*	usr/lib/ocaml/3.09.1/numerix/
+usr/include/numerix.mli	usr/lib/ocaml/3.09.1/numerix/
+usr/lib/libnumerix-*.a	usr/lib/ocaml/3.09.1/numerix/

Added: trunk/packages/numerix/trunk/debian/libnumerix-ocaml.dirs
===================================================================
--- trunk/packages/numerix/trunk/debian/libnumerix-ocaml.dirs	2006-01-18 10:04:06 UTC (rev 2514)
+++ trunk/packages/numerix/trunk/debian/libnumerix-ocaml.dirs	2006-01-18 18:07:57 UTC (rev 2515)
@@ -0,0 +1 @@
+usr/lib/ocaml/3.09.1/stublibs/

Added: trunk/packages/numerix/trunk/debian/libnumerix-ocaml.install
===================================================================
--- trunk/packages/numerix/trunk/debian/libnumerix-ocaml.install	2006-01-18 10:04:06 UTC (rev 2514)
+++ trunk/packages/numerix/trunk/debian/libnumerix-ocaml.install	2006-01-18 18:07:57 UTC (rev 2515)
@@ -0,0 +1 @@
+usr/lib/dll* usr/lib/ocaml/3.09.1/stublibs/

Modified: trunk/packages/numerix/trunk/debian/rules
===================================================================
--- trunk/packages/numerix/trunk/debian/rules	2006-01-18 10:04:06 UTC (rev 2514)
+++ trunk/packages/numerix/trunk/debian/rules	2006-01-18 18:07:57 UTC (rev 2515)
@@ -36,7 +36,7 @@
 	done
 
 config: config-stamp
-config-stamp: ocamlabi patch-stamp
+config-stamp: patch-stamp
 	dh_testdir
 	dh_clean -k
 




More information about the Pkg-ocaml-maint-commits mailing list