Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemath
GitHub Repository: sagemath/sagesmc
Path: blob/master/build/pkgs/iconv/SPKG.txt
8815 views
1
= iconv =
2
3
== Description ==
4
GNU libiconv is a library that is used to enable different
5
languages, with different characters to be handled properly.
6
7
== License ==
8
* GPL 3 and LGPL 3. So we can safely link against the library in Sage.
9
10
== SPKG Maintainers ==
11
* David Kirkby
12
13
== Upstream Contact ==
14
* http://www.gnu.org/software/libiconv/
15
* Bug reports to [email protected]
16
17
== Dependencies ==
18
* None for the purposes of Sage, but in general gettext.
19
20
== Special Update/Build Instructions ==
21
* None, other than anyone updating this package should be familiar with how
22
to write shell scripts.
23
24
== Changelog ==
25
26
=== iconv-1.14 (Jean-Pierre Flori, 26 May 2013) ===
27
* #14647: update to version 1.14.
28
29
=== iconv-1.13.1.p4 (Jean-Pierre Flori, 5 January 2013) ===
30
* #13912: let iconv build on Cygwin without additional prereqs.
31
32
=== iconv-1.13.1.p3 (David Kirkby, August 10th, 2010) ===
33
* Use '$MAKE' instead of 'make' in spkg-install and spkg-check to enable
34
parallel builds, and allow the user to specify a different 'make' program.
35
* Use CC="$CC $CFLAG64" instead of adding $CFLAG64 to CFLAGS. The latter
36
caused problems on Solaris 10 x86 and an early version of OpenSolaris
37
on x86. It was never a problem on recent versions of OpenSolaris, or
38
Solaris 10 on SPARC. See #9718 for a discussion of this.
39
* Changed the format of the tests in spkg-install and spkg-check to be a
40
little clearer.
41
* Added a few extra comments.
42
* Removed code to remove old files, to avoid causing any confusion.
43
* Quoted "$SAGE_LOCAL" where this had been omitted before.
44
* Removed trailing white space on lines.
45
* Removed a surplus ; in both spkg-check and spkg-install.
46
* Added the "Upstream Contact" section to SPKG.txt.
47
* Changed the "Special Update/Build Instructions" to be "none",
48
as what was written before was confusing.
49
* Install iconv on HP-UX in addition to the two platforms iconv was
50
previously installed on (Solaris and Cygwin).
51
* Additionally force 'make check' to execute on HP-UX, too.
52
* No longer assume bash is in /bin, as it is not on HP-UX or AIX.
53
Instead use "#!/usr/bin/env bash", as suggested in the Sage
54
Developers Guide.
55
* Consistently use "$UNAME" (which is set by 'sage-env') rather than
56
`uname`. (Reviewer change. Also further cosmetic changes.)
57
* Stylistic change: Use 'case' statements for $UNAME case distinctions
58
rather than (nested) 'if's with or-lists of 'test' statements.
59
(Reviewer change, too.)
60
* All patches/changes made at #9603.
61
62
=== iconv-1.13.1.p2 (John Palmieri, March 31st 2010) ===
63
* spkg-check: only run 'make check' on Solaris and Cygwin.
64
65
=== iconv-1.13.1.p1 (William Stein, March 31st 2010) ===
66
* Really ensure iconv spkg only does something on Solaris and Cygwin.
67
In particular, don't delete old versions thus breaking everybody's
68
upgrades.
69
70
=== iconv-1.13.1.p0 (David Kirkby, March 21st 2010) ===
71
* #8567 Ensure iconv only builds on Solaris and Cygwin as
72
having two copies of iconv causes problems on some Linux systems.
73
74
=== iconv-1.13.1 (David Kirkby, February 13th 2010) ===
75
* #8191 First release of libiconv, needed for R on Solaris
76
and probably for Cygwin too (see #7319)
77
78
79