Initial import.
authoryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Fri, 5 Jan 2007 04:16:11 +0000 (04:16 +0000)
committeryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Fri, 5 Jan 2007 04:16:11 +0000 (04:16 +0000)
git-svn-id: https://cygwin-ports.svn.sourceforge.net/svnroot/cygwin-ports/ports/trunk@756 e127d73d-b18e-4ae1-a744-a22e6a3ccd30

README [new file with mode: 0644]
devel.hint [new file with mode: 0644]
lib.hint [new file with mode: 0644]
setup.hint [new file with mode: 0644]

diff --git a/README b/README
new file mode 100644 (file)
index 0000000..c62702e
--- /dev/null
+++ b/README
@@ -0,0 +1,206 @@
+cln
+-------------------------------------------
+This is the Class Library for Numbers.
+Features:
+- Rich set of number classes:
+  Integer (unlimited precision), rational, short float,
+  single float, double float, long float (unlimited
+  precision), complex, modular integer, univariate polynomial.
+- Elementary, logical, transcendental functions.
+- C++ as implementation language brings
+    - efficiency,
+    - type safety,
+    - algebraic syntax.
+- Memory efficiency:
+    - Small integers and short floats are immediate,
+      not heap allocated.
+    - Automatic, non-interruptive garbage collection.
+- Speed efficiency:
+    - Assembly language kernel for some CPUs,
+    - Karatsuba and Schönhage-Strassen multiplication.
+- Interoperability:
+    - Garbage collection with no burden on
+      the main application,
+    - hooks for memory allocation and exceptions.
+
+Runtime requirements:
+  cygwin-1.5.23-2
+  libgmp3-4.2.1-1
+
+Build requirements:
+(besides corresponding devel packages)
+  cygwin-1.5.23-2
+  autoconf2.5-2.60-2
+  automake1.10-1.10-1
+  binutils-20060817-1
+  cygport-0.2.7-1
+  gawk-3.1.5-4
+  gcc-core-3.4.4-3
+  gcc-g++-3.4.4-3
+  libtool1.5-1.5.23a-2
+  make-3.81-1
+  sed-4.1.5-2
+
+Canonical homepage:
+  http://www.ginac.de/CLN/
+
+Canonical download:
+  ftp://ftpthep.physik.uni-mainz.de/pub/gnu/
+  ftp://ftp.ilog.fr/pub/Users/haible/gnu/
+  ftp://ftp.santafe.edu/pub/gnu/
+
+-------------------------------------------
+
+Build instructions:
+  unpack cln-1.1.8-1-src.tar.bz2
+    if you use setup to install this src package, it will be
+        unpacked under /usr/src automatically
+  cd /usr/src
+  cygport ./cln-1.1.8-1.cygport all
+
+This will create:
+  /usr/src/cln-1.1.8-1-src.tar.bz2
+  /usr/src/cln-1.1.8-1.tar.bz2
+  /usr/src/libcln3-1.1.8-1.tar.bz2
+  /usr/src/libcln-devel-1.1.8-1.tar.bz2
+
+-------------------------------------------
+
+Files included in the binary packages:
+
+(cln)
+  /etc/postinstall/cln.sh
+  /usr/share/doc/Cygwin/cln-1.1.13.README
+  /usr/share/doc/cln-1.1.13/COPYING
+  /usr/share/doc/cln-1.1.13/ChangeLog
+  /usr/share/doc/cln-1.1.13/INSTALL
+  /usr/share/doc/cln-1.1.13/NEWS
+  /usr/share/doc/cln-1.1.13/README
+  /usr/share/doc/cln-1.1.13/TODO
+  /usr/share/doc/cln-1.1.13/dvi/cln.dvi
+  /usr/share/doc/cln-1.1.13/html/cln_1.html
+  /usr/share/doc/cln-1.1.13/html/cln_10.html
+  /usr/share/doc/cln-1.1.13/html/cln_11.html
+  /usr/share/doc/cln-1.1.13/html/cln_12.html
+  /usr/share/doc/cln-1.1.13/html/cln_13.html
+  /usr/share/doc/cln-1.1.13/html/cln_14.html
+  /usr/share/doc/cln-1.1.13/html/cln_15.html
+  /usr/share/doc/cln-1.1.13/html/cln_16.html
+  /usr/share/doc/cln-1.1.13/html/cln_2.html
+  /usr/share/doc/cln-1.1.13/html/cln_3.html
+  /usr/share/doc/cln-1.1.13/html/cln_4.html
+  /usr/share/doc/cln-1.1.13/html/cln_5.html
+  /usr/share/doc/cln-1.1.13/html/cln_6.html
+  /usr/share/doc/cln-1.1.13/html/cln_7.html
+  /usr/share/doc/cln-1.1.13/html/cln_8.html
+  /usr/share/doc/cln-1.1.13/html/cln_9.html
+  /usr/share/doc/cln-1.1.13/html/cln_abt.html
+  /usr/share/doc/cln-1.1.13/html/cln_ovr.html
+  /usr/share/doc/cln-1.1.13/html/cln_toc.html
+  /usr/share/info/cln.info.gz
+
+(libcln4)
+  /usr/bin/cygcln-4.dll
+
+(libcln-devel)
+  /usr/bin/cln-config
+  /usr/include/cln/GV.h
+  /usr/include/cln/GV_complex.h
+  /usr/include/cln/GV_integer.h
+  /usr/include/cln/GV_modinteger.h
+  /usr/include/cln/GV_number.h
+  /usr/include/cln/GV_rational.h
+  /usr/include/cln/GV_real.h
+  /usr/include/cln/SV.h
+  /usr/include/cln/SV_complex.h
+  /usr/include/cln/SV_integer.h
+  /usr/include/cln/SV_number.h
+  /usr/include/cln/SV_rational.h
+  /usr/include/cln/SV_real.h
+  /usr/include/cln/SV_ringelt.h
+  /usr/include/cln/V.h
+  /usr/include/cln/abort.h
+  /usr/include/cln/cln.h
+  /usr/include/cln/complex.h
+  /usr/include/cln/complex_class.h
+  /usr/include/cln/complex_io.h
+  /usr/include/cln/complex_ring.h
+  /usr/include/cln/condition.h
+  /usr/include/cln/config.h
+  /usr/include/cln/dfloat.h
+  /usr/include/cln/dfloat_class.h
+  /usr/include/cln/dfloat_io.h
+  /usr/include/cln/ffloat.h
+  /usr/include/cln/ffloat_class.h
+  /usr/include/cln/ffloat_io.h
+  /usr/include/cln/float.h
+  /usr/include/cln/float_class.h
+  /usr/include/cln/float_io.h
+  /usr/include/cln/floatformat.h
+  /usr/include/cln/floatparam.h
+  /usr/include/cln/input.h
+  /usr/include/cln/integer.h
+  /usr/include/cln/integer_class.h
+  /usr/include/cln/integer_io.h
+  /usr/include/cln/integer_ring.h
+  /usr/include/cln/intparam.h
+  /usr/include/cln/io.h
+  /usr/include/cln/lfloat.h
+  /usr/include/cln/lfloat_class.h
+  /usr/include/cln/lfloat_io.h
+  /usr/include/cln/malloc.h
+  /usr/include/cln/modinteger.h
+  /usr/include/cln/modules.h
+  /usr/include/cln/null_ring.h
+  /usr/include/cln/number.h
+  /usr/include/cln/number_io.h
+  /usr/include/cln/numtheory.h
+  /usr/include/cln/object.h
+  /usr/include/cln/output.h
+  /usr/include/cln/proplist.h
+  /usr/include/cln/random.h
+  /usr/include/cln/rational.h
+  /usr/include/cln/rational_class.h
+  /usr/include/cln/rational_io.h
+  /usr/include/cln/rational_ring.h
+  /usr/include/cln/real.h
+  /usr/include/cln/real_class.h
+  /usr/include/cln/real_io.h
+  /usr/include/cln/real_ring.h
+  /usr/include/cln/ring.h
+  /usr/include/cln/sfloat.h
+  /usr/include/cln/sfloat_class.h
+  /usr/include/cln/sfloat_io.h
+  /usr/include/cln/string.h
+  /usr/include/cln/symbol.h
+  /usr/include/cln/timing.h
+  /usr/include/cln/types.h
+  /usr/include/cln/univpoly.h
+  /usr/include/cln/univpoly_complex.h
+  /usr/include/cln/univpoly_integer.h
+  /usr/include/cln/univpoly_modint.h
+  /usr/include/cln/univpoly_rational.h
+  /usr/include/cln/univpoly_real.h
+  /usr/include/cln/version.h
+  /usr/lib/libcln.dll.a
+  /usr/lib/libcln.la
+  /usr/lib/pkgconfig/cln.pc
+  /usr/share/aclocal/cln.m4
+  /usr/share/man/man1/cln-config.1.gz
+
+------------------
+
+Port Notes:
+
+----- version 1.1.13-1 -----
+Version and ABI bump, built with cygport.
+
+----- version 1.1.8-1 -----
+Version bump; shared library built and html documentation included.
+
+----- version 1.1.5-1 -----
+Initial release for Cygwin.
+
+
+Cygwin port maintained by:
+http://cygwinports.dotsrc.org/
diff --git a/devel.hint b/devel.hint
new file mode 100644 (file)
index 0000000..1ecec95
--- /dev/null
@@ -0,0 +1,18 @@
+category: Math Libs
+requires: cygwin libgmp-devel
+external-source: cln
+sdesc: "Class Library for Numbers (development)"
+ldesc: "This is the Class Library for Numbers.  Features--
+- Rich set of number classes-
+  Integer (unlimited precision), rational, short float,
+  single float, double float, long float (unlimited
+  precision), complex, modular integer, univariate polynomial.
+- Elementary, logical, transcendental functions.
+- C++ as implementation language
+- Memory efficiency-
+- Speed efficiency-
+- Interoperability"
+
+
+
+
diff --git a/lib.hint b/lib.hint
new file mode 100644 (file)
index 0000000..1a94ace
--- /dev/null
+++ b/lib.hint
@@ -0,0 +1,18 @@
+category: Math Libs
+requires: cygwin libgmp3
+external-source: cln
+sdesc: "Class Library for Numbers (runtime)"
+ldesc: "This is the Class Library for Numbers.  Features--
+- Rich set of number classes-
+  Integer (unlimited precision), rational, short float,
+  single float, double float, long float (unlimited
+  precision), complex, modular integer, univariate polynomial.
+- Elementary, logical, transcendental functions.
+- C++ as implementation language
+- Memory efficiency-
+- Speed efficiency-
+- Interoperability"
+
+
+
+
diff --git a/setup.hint b/setup.hint
new file mode 100644 (file)
index 0000000..cfd881a
--- /dev/null
@@ -0,0 +1,16 @@
+category: Math Libs
+sdesc: "Class Library for Numbers (documentation)"
+ldesc: "This is the Class Library for Numbers.  Features--
+- Rich set of number classes-
+  Integer (unlimited precision), rational, short float,
+  single float, double float, long float (unlimited
+  precision), complex, modular integer, univariate polynomial.
+- Elementary, logical, transcendental functions.
+- C++ as implementation language
+- Memory efficiency-
+- Speed efficiency-
+- Interoperability"
+
+
+
+
This page took 0.033682 seconds and 5 git commands to generate.