pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/gd Do not define a variable in a header file;...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2ad3398283ad
branches:  trunk
changeset: 495308:2ad3398283ad
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Mon Jun 06 18:38:08 2005 +0000

description:
Do not define a variable in a header file; move the definition into .c
and leave the declraration only.  This fixes the graphviz build
problem reported by Adrian Portelli in PR pkg/28596.

Bump PKGREVISION.

diffstat:

 graphics/gd/Makefile         |    3 +-
 graphics/gd/distinfo         |    4 +-
 graphics/gd/patches/patch-aa |   26 ++++
 graphics/gd/patches/patch-ab |  266 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 297 insertions(+), 2 deletions(-)

diffs (truncated from 324 to 300 lines):

diff -r 61b80d3a1009 -r 2ad3398283ad graphics/gd/Makefile
--- a/graphics/gd/Makefile      Mon Jun 06 18:37:22 2005 +0000
+++ b/graphics/gd/Makefile      Mon Jun 06 18:38:08 2005 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.64 2005/04/11 21:46:02 tv Exp $
+# $NetBSD: Makefile,v 1.65 2005/06/06 18:38:08 minskim Exp $
 
 DISTNAME=      gd-2.0.33
+PKGREVISION=   1
 CATEGORIES=    graphics
 MASTER_SITES=  http://www.boutell.com/gd/http/
 
diff -r 61b80d3a1009 -r 2ad3398283ad graphics/gd/distinfo
--- a/graphics/gd/distinfo      Mon Jun 06 18:37:22 2005 +0000
+++ b/graphics/gd/distinfo      Mon Jun 06 18:38:08 2005 +0000
@@ -1,5 +1,7 @@
-$NetBSD: distinfo,v 1.21 2005/02/24 08:45:05 agc Exp $
+$NetBSD: distinfo,v 1.22 2005/06/06 18:38:08 minskim Exp $
 
 SHA1 (gd-2.0.33.tar.gz) = 89548efb01116a740c796a8df80de16d19856811
 RMD160 (gd-2.0.33.tar.gz) = 6c573638387bb36044f3d4d480b10229445b9a6b
 Size (gd-2.0.33.tar.gz) = 587617 bytes
+SHA1 (patch-aa) = 38f0aa7043dba517405312d4eef59347e3c0185a
+SHA1 (patch-ab) = 082f5baa2c147fb62381c21ecb3ce11a1891a2aa
diff -r 61b80d3a1009 -r 2ad3398283ad graphics/gd/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/gd/patches/patch-aa      Mon Jun 06 18:38:08 2005 +0000
@@ -0,0 +1,26 @@
+$NetBSD: patch-aa,v 1.17 2005/06/06 18:38:08 minskim Exp $
+
+--- entities.h.orig    2004-10-27 09:22:46.000000000 -0500
++++ entities.h
+@@ -14,7 +14,12 @@ extern "C" {
+ struct entities_s {
+       char    *name;
+       int     value;
+-} entities[] = {
++};
++
++extern struct entities_s entities[];
++
++#if 0
++struct entities_s entities[] = {
+       {"AElig", 198},
+       {"Aacute", 193},
+       {"Acirc", 194},
+@@ -268,6 +273,7 @@ struct entities_s {
+       {"zwj", 8205},
+       {"zwnj", 8204},
+ };
++#endif
+ 
+ #define ENTITY_NAME_LENGTH_MAX 8
+ #define NR_OF_ENTITIES 252
diff -r 61b80d3a1009 -r 2ad3398283ad graphics/gd/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/gd/patches/patch-ab      Mon Jun 06 18:38:08 2005 +0000
@@ -0,0 +1,266 @@
+$NetBSD: patch-ab,v 1.8 2005/06/06 18:38:08 minskim Exp $
+
+--- gdft.c.orig        2004-11-02 15:00:48.000000000 -0600
++++ gdft.c
+@@ -25,6 +25,261 @@
+ #define R_OK 04                       /* Needed in Windows */
+ #endif
+ 
++struct entities_s entities[] = {
++      {"AElig", 198},
++      {"Aacute", 193},
++      {"Acirc", 194},
++      {"Agrave", 192},
++      {"Alpha", 913},
++      {"Aring", 197},
++      {"Atilde", 195},
++      {"Auml", 196},
++      {"Beta", 914},
++      {"Ccedil", 199},
++      {"Chi", 935},
++      {"Dagger", 8225},
++      {"Delta", 916},
++      {"ETH", 208},
++      {"Eacute", 201},
++      {"Ecirc", 202},
++      {"Egrave", 200},
++      {"Epsilon", 917},
++      {"Eta", 919},
++      {"Euml", 203},
++      {"Gamma", 915},
++      {"Iacute", 205},
++      {"Icirc", 206},
++      {"Igrave", 204},
++      {"Iota", 921},
++      {"Iuml", 207},
++      {"Kappa", 922},
++      {"Lambda", 923},
++      {"Mu", 924},
++      {"Ntilde", 209},
++      {"Nu", 925},
++      {"OElig", 338},
++      {"Oacute", 211},
++      {"Ocirc", 212},
++      {"Ograve", 210},
++      {"Omega", 937},
++      {"Omicron", 927},
++      {"Oslash", 216},
++      {"Otilde", 213},
++      {"Ouml", 214},
++      {"Phi", 934},
++      {"Pi", 928},
++      {"Prime", 8243},
++      {"Psi", 936},
++      {"Rho", 929},
++      {"Scaron", 352},
++      {"Sigma", 931},
++      {"THORN", 222},
++      {"Tau", 932},
++      {"Theta", 920},
++      {"Uacute", 218},
++      {"Ucirc", 219},
++      {"Ugrave", 217},
++      {"Upsilon", 933},
++      {"Uuml", 220},
++      {"Xi", 926},
++      {"Yacute", 221},
++      {"Yuml", 376},
++      {"Zeta", 918},
++      {"aacute", 225},
++      {"acirc", 226},
++      {"acute", 180},
++      {"aelig", 230},
++      {"agrave", 224},
++      {"alefsym", 8501},
++      {"alpha", 945},
++      {"amp", 38},
++      {"and", 8743},
++      {"ang", 8736},
++      {"aring", 229},
++      {"asymp", 8776},
++      {"atilde", 227},
++      {"auml", 228},
++      {"bdquo", 8222},
++      {"beta", 946},
++      {"brvbar", 166},
++      {"bull", 8226},
++      {"cap", 8745},
++      {"ccedil", 231},
++      {"cedil", 184},
++      {"cent", 162},
++      {"chi", 967},
++      {"circ", 710},
++      {"clubs", 9827},
++      {"cong", 8773},
++      {"copy", 169},
++      {"crarr", 8629},
++      {"cup", 8746},
++      {"curren", 164},
++      {"dArr", 8659},
++      {"dagger", 8224},
++      {"darr", 8595},
++      {"deg", 176},
++      {"delta", 948},
++      {"diams", 9830},
++      {"divide", 247},
++      {"eacute", 233},
++      {"ecirc", 234},
++      {"egrave", 232},
++      {"empty", 8709},
++      {"emsp", 8195},
++      {"ensp", 8194},
++      {"epsilon", 949},
++      {"equiv", 8801},
++      {"eta", 951},
++      {"eth", 240},
++      {"euml", 235},
++      {"euro", 8364},
++      {"exist", 8707},
++      {"fnof", 402},
++      {"forall", 8704},
++      {"frac12", 189},
++      {"frac14", 188},
++      {"frac34", 190},
++      {"frasl", 8260},
++      {"gamma", 947},
++      {"ge", 8805},
++      {"gt", 62},
++      {"hArr", 8660},
++      {"harr", 8596},
++      {"hearts", 9829},
++      {"hellip", 8230},
++      {"iacute", 237},
++      {"icirc", 238},
++      {"iexcl", 161},
++      {"igrave", 236},
++      {"image", 8465},
++      {"infin", 8734},
++      {"int", 8747},
++      {"iota", 953},
++      {"iquest", 191},
++      {"isin", 8712},
++      {"iuml", 239},
++      {"kappa", 954},
++      {"lArr", 8656},
++      {"lambda", 955},
++      {"lang", 9001},
++      {"laquo", 171},
++      {"larr", 8592},
++      {"lceil", 8968},
++      {"ldquo", 8220},
++      {"le", 8804},
++      {"lfloor", 8970},
++      {"lowast", 8727},
++      {"loz", 9674},
++      {"lrm", 8206},
++      {"lsaquo", 8249},
++      {"lsquo", 8216},
++      {"lt", 60},
++      {"macr", 175},
++      {"mdash", 8212},
++      {"micro", 181},
++      {"middot", 183},
++      {"minus", 8722},
++      {"mu", 956},
++      {"nabla", 8711},
++      {"nbsp", 160},
++      {"ndash", 8211},
++      {"ne", 8800},
++      {"ni", 8715},
++      {"not", 172},
++      {"notin", 8713},
++      {"nsub", 8836},
++      {"ntilde", 241},
++      {"nu", 957},
++      {"oacute", 243},
++      {"ocirc", 244},
++      {"oelig", 339},
++      {"ograve", 242},
++      {"oline", 8254},
++      {"omega", 969},
++      {"omicron", 959},
++      {"oplus", 8853},
++      {"or", 8744},
++      {"ordf", 170},
++      {"ordm", 186},
++      {"oslash", 248},
++      {"otilde", 245},
++      {"otimes", 8855},
++      {"ouml", 246},
++      {"para", 182},
++      {"part", 8706},
++      {"permil", 8240},
++      {"perp", 8869},
++      {"phi", 966},
++      {"pi", 960},
++      {"piv", 982},
++      {"plusmn", 177},
++      {"pound", 163},
++      {"prime", 8242},
++      {"prod", 8719},
++      {"prop", 8733},
++      {"psi", 968},
++      {"quot", 34},
++      {"rArr", 8658},
++      {"radic", 8730},
++      {"rang", 9002},
++      {"raquo", 187},
++      {"rarr", 8594},
++      {"rceil", 8969},
++      {"rdquo", 8221},
++      {"real", 8476},
++      {"reg", 174},
++      {"rfloor", 8971},
++      {"rho", 961},
++      {"rlm", 8207},
++      {"rsaquo", 8250},
++      {"rsquo", 8217},
++      {"sbquo", 8218},
++      {"scaron", 353},
++      {"sdot", 8901},
++      {"sect", 167},
++      {"shy", 173},
++      {"sigma", 963},
++      {"sigmaf", 962},
++      {"sim", 8764},
++      {"spades", 9824},
++      {"sub", 8834},
++      {"sube", 8838},
++      {"sum", 8721},
++      {"sup", 8835},
++      {"sup1", 185},
++      {"sup2", 178},
++      {"sup3", 179},
++      {"supe", 8839},
++      {"szlig", 223},
++      {"tau", 964},
++      {"there4", 8756},
++      {"theta", 952},
++      {"thetasym", 977},
++      {"thinsp", 8201},
++      {"thorn", 254},
++      {"tilde", 732},



Home | Main Index | Thread Index | Old Index