Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics
In directory 
fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv16129/main/finkinfo/graphics

Modified Files:
        imlib2-loaders.info imlib2.info imlib2.patch 
Log Message:
new upstream

Index: imlib2-loaders.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/imlib2-loaders.info,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- imlib2-loaders.info 24 Aug 2007 13:20:55 -0000      1.4
+++ imlib2-loaders.info 3 Nov 2008 20:50:24 -0000       1.5
@@ -1,12 +1,14 @@
+Info3: <<
 Package: imlib2-loaders
-Version: 1.4.0
-Revision: 1021
+Version: 1.4.2
+Revision: 1
 Description: Image handling library (extra loaders)
 License: GPL
 Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
 
 Depends: imlib2-shlibs (>= %v-1)
 BuildDepends: <<
+       fink (>= 0.28-1),
        imlib2 (>= %v-1),
        libgettext3-dev,
        gettext-bin,
@@ -15,12 +17,12 @@
        x11-dev
 <<
 
-Source: mirror:sourceforge:enlightenment/imlib2_loaders-%v.tar.gz
-Source-MD5: 6f51ef8d566769b9ac17c640a34fb1c8
-PatchScript:   perl -pi -e 's,need_relink=yes,need_relink=no,g; 
s,hardcode_direct=yes,hardcode_direct=no,g; s,-flat_namespace -undefined 
suppress,-undefined dynamic_lookup,g' ltmain.sh configure
+Source: mirror:sourceforge:enlightenment/imlib2_loaders-%v.tar.bz2
+Source-MD5: 972f64c179035014b72243ccd6245c5e
+PatchScript: perl -pi -e 's,need_relink=yes,need_relink=no,g; 
s,hardcode_direct=yes,hardcode_direct=no,g; s,-flat_namespace -undefined 
suppress,-undefined dynamic_lookup,g' ltmain.sh configure
 
 SetLIBS: -L%p/lib
-ConfigureParams: --disable-dependency-tracking 
--with-imlib2-config=%p/bin/imlib2-config --disable-edb --disable-eet 
--disable-mmx
+ConfigureParams: --enable-visibility-hiding --disable-dependency-tracking 
--with-imlib2-config=%p/bin/imlib2-config --disable-edb --disable-eet
 
 InstallScript:  make install DESTDIR=%d
 DocFiles: AUTHORS COPYING* ChangeLog INSTALL NEWS README
@@ -34,4 +36,4 @@
 
 This package contains extra image loaders for the Imlib2 library.
 <<
-
+<<

Index: imlib2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/imlib2.info,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- imlib2.info 26 Aug 2008 02:53:20 -0000      1.11
+++ imlib2.info 3 Nov 2008 20:50:24 -0000       1.12
@@ -1,12 +1,14 @@
+Info3: <<
 Package: imlib2
-Version: 1.4.0
-Revision: 1022
+Version: 1.4.2
+Revision: 1
 Description: Image handling library for X11
 License: BSD
 Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
 
 Depends: %N-shlibs (= %v-%r)
 BuildDepends: <<
+       fink (>= 0.28-1),
        freetype219,
        libgettext3-dev,
        gettext-bin,
@@ -23,12 +25,14 @@
 Replaces: %N-shlibs (<< 1.1.0-14)
 BuildDependsOnly: true
 
-Source: mirror:sourceforge:enlightenment/%n-%v.tar.gz
-Source-MD5: 69f7ee996c943142332b4c98597b095c
+Source: mirror:sourceforge:enlightenment/%n-%v.tar.bz2
+Source-MD5: 9f15568e76ebda9092c571e0df261f54
 UpdateLibtoolInDirs: libltdl
+PatchFile: %n.patch
+PatchFile-MD5: 37c9c3c2524238327e20b6c9da3cb918
 PatchScript: <<
        perl -pi -e 's,need_relink=yes,need_relink=no,g; 
s,hardcode_direct=yes,hardcode_direct=no,g; s,-flat_namespace -undefined 
suppress,-undefined dynamic_lookup,g' ltmain.sh configure
-       sed -e 's,@FINKPREFIX@,%p,g' < %a/%n.patch | patch -p1
+       sed -e 's,@FINKPREFIX@,%p,g' < %{PatchFile} | patch -p1
 <<
 
 SetCPPFLAGS: -I%p/lib/freetype219/include/freetype2 
-I%p/lib/freetype219/include -I%p/include -I/usr/X11R6/include
@@ -36,7 +40,7 @@
 SetLIBS: -L%p/lib
 NoSetCPPFLAGS: true
 NoSetLDFLAGS: true
-ConfigureParams: --mandir=%p/share/man --disable-dependency-tracking 
--with-freetype-config=%p/lib/freetype219/bin/freetype-config  --disable-mmx
+ConfigureParams: --enable-visibility-hiding --mandir=%p/share/man 
--disable-dependency-tracking 
--with-freetype-config=%p/lib/freetype219/bin/freetype-config
 
 CompileScript: <<
 #!/bin/sh -ev
@@ -71,4 +75,4 @@
 without any problems since they are effectively different libraries, but
 they have very similar functionality.
 <<
-
+<<

Index: imlib2.patch
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/imlib2.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- imlib2.patch        24 Aug 2007 13:20:55 -0000      1.3
+++ imlib2.patch        3 Nov 2008 20:50:24 -0000       1.4
@@ -1,105 +1,12 @@
-
---- imlib2-1.4.0/imlib2.pc.in  2007-03-23 05:32:39.000000000 -0400
-+++ imlib2-1.4.0-new/imlib2.pc.in      2007-08-23 12:29:22.000000000 -0400
-@@ -6,6 +6,6 @@
+diff -Nurd imlib2-1.4.2/imlib2.pc.in imlib2-1.4.2-new/imlib2.pc.in
+--- imlib2-1.4.2/imlib2.pc.in  2008-08-17 05:39:14.000000000 -0400
++++ imlib2-1.4.2-new/imlib2.pc.in      2008-11-03 15:41:07.000000000 -0500
+@@ -6,6 +6,5 @@
  Name: imlib2
  Description: Powerful image loading and rendering library
  Version: @VERSION@
 -Libs: -L${libdir} -lImlib2
 -Cflags: -I${includedir}
+-
 +Libs: [EMAIL PROTECTED]@/lib/freetype219/lib -L${libdir} -lImlib2 -lfreetype
-+Cflags: [EMAIL PROTECTED]@/lib/freetype219/include -I${includedir}
- 
---- imlib2-1.4.0/src/modules/loaders/loader_argb.c     2007-04-09 
18:40:40.000000000 -0400
-+++ imlib2-1.4.0-new/src/modules/loaders/loader_argb.c 2007-08-23 
12:36:18.000000000 -0400
-@@ -10,7 +10,7 @@
- load(ImlibImage * im, ImlibProgressFunction progress,
-      char progress_granularity, char immediate_load)
- {
--   int                 w, h, alpha;
-+   int                 w=0, h=0, alpha=0;
-    FILE               *f;
- 
-    if (im->data)
-@@ -23,6 +23,8 @@
-    {
-       char                buf[256], buf2[256];
- 
-+      memset(buf, 0, sizeof(buf));
-+      memset(buf2, 0, sizeof(buf));
-       if (!fgets(buf, 255, f))
-         {
-            fclose(f);
---- imlib2-1.4.0/src/modules/loaders/loader_jpeg.c     2007-04-09 
18:40:40.000000000 -0400
-+++ imlib2-1.4.0-new/src/modules/loaders/loader_jpeg.c 2007-08-23 
12:37:51.000000000 -0400
-@@ -94,8 +94,9 @@
-         im->w = w = cinfo.output_width;
-         im->h = h = cinfo.output_height;
- 
--        if (cinfo.rec_outbuf_height > 16)
-+        if (cinfo.rec_outbuf_height > 16 || w < 1 || h < 1 || w > 8192 || h > 
8192)
-           {
-+             im->w = im->h = 0;
-              jpeg_destroy_decompress(&cinfo);
-              fclose(f);
-              return 0;
---- imlib2-1.4.0/src/modules/loaders/loader_lbm.c      2007-04-09 
18:40:40.000000000 -0400
-+++ imlib2-1.4.0-new/src/modules/loaders/loader_lbm.c  2007-08-23 
12:37:03.000000000 -0400
-@@ -437,6 +437,7 @@
-         }
-     }
-     if (!full || !ok) {
-+        im->w = im->h = 0;
-         freeilbm(&ilbm);
-         return ok;
-     }
-@@ -451,12 +452,13 @@
-     cancel = 0;
-     plane[0] = NULL;
- 
-+    n = ilbm.depth;
-+    if (ilbm.mask == 1) n++;
-+
-     im->data = malloc(im->w * im->h * sizeof(DATA32));
--    if (im->data) {
--        n = ilbm.depth;
--        if (ilbm.mask == 1) n++;
-+    plane[0] = malloc(((im->w + 15) / 16) * 2 * n);
-+    if (im->data && plane[0]) {
- 
--        plane[0] = malloc(((im->w + 15) / 16) * 2 * n);
-         for (i = 1; i < n; i++) plane[i] = plane[i - 1] + ((im->w + 15) / 16) 
* 2;
- 
-         z = ((im->w + 15) / 16) * 2 * n;
-@@ -495,6 +497,7 @@
-    * the memory for im->data.
-    *----------*/
-     if (!ok) {
-+        im->w = im->h = 0;
-         if (im->data) free(im->data);
-         im->data = NULL;
-     }
---- imlib2-1.4.0/src/modules/loaders/loader_pnm.c      2007-04-09 
18:40:40.000000000 -0400
-+++ imlib2-1.4.0-new/src/modules/loaders/loader_pnm.c  2007-08-23 
12:28:37.000000000 -0400
-@@ -68,7 +68,7 @@
-              int                 i = 0;
- 
-              /* read numbers */
--             while (c != EOF && !isspace(c))
-+             while (c != EOF && i+1 < sizeof(buf) && !isspace(c))
-                {
-                   buf[i++] = c;
-                   c = fgetc(f);
---- imlib2-1.4.0/src/modules/loaders/loader_tga.c      2007-04-09 
18:40:40.000000000 -0400
-+++ imlib2-1.4.0-new/src/modules/loaders/loader_tga.c  2007-08-23 
12:44:11.000000000 -0400
-@@ -350,7 +350,9 @@
-                   else
-                      dataptr = im->data + (y * im->w);
- 
--                  for (x = 0; x < im->w; x++)   /* for each pixel in the row 
*/
-+                  for (x = 0;
-+                       x < im->w && bufptr+bpp/8 < bufend;
-+                       x++)   /* for each pixel in the row */
-                     {
-                        switch (bpp)
-                          {
+++Cflags: [EMAIL PROTECTED]@/lib/freetype219/include -I${includedir}


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to