[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2020-05-19 Thread Felix Yan via arch-commits
Date: Tuesday, May 19, 2020 @ 08:37:56
  Author: felixonmars
Revision: 386406

upgpkg: libgdiplus 5.6.1-3: reproducibility rebuild

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-19 08:37:54 UTC (rev 386405)
+++ PKGBUILD2020-05-19 08:37:56 UTC (rev 386406)
@@ -3,7 +3,7 @@
 
 pkgname=libgdiplus
 pkgver=5.6.1
-pkgrel=2
+pkgrel=3
 url='https://www.mono-project.com/docs/gui/libgdiplus/'
 pkgdesc='Open Source Implementation of the GDI+ API'
 arch=('x86_64')


[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2019-04-02 Thread Levente Polyak via arch-commits
Date: Tuesday, April 2, 2019 @ 13:23:56
  Author: anthraxx
Revision: 349648

upgpkg: libgdiplus 5.6.1-2 (libgif rebuild)

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-02 13:06:32 UTC (rev 349647)
+++ PKGBUILD2019-04-02 13:23:56 UTC (rev 349648)
@@ -3,12 +3,13 @@
 
 pkgname=libgdiplus
 pkgver=5.6.1
-pkgrel=1
-url='http://www.mono-project.com/docs/gui/libgdiplus/'
+pkgrel=2
+url='https://www.mono-project.com/docs/gui/libgdiplus/'
 pkgdesc='Open Source Implementation of the GDI+ API'
 arch=('x86_64')
 license=('MPL' 'LGPL')
-depends=('libtiff' 'libjpeg' 'libpng' 'cairo' 'giflib' 'glib2' 'libexif' 
'zlib' 'freetype2')
+depends=('libtiff' 'libjpeg' 'libpng' 'cairo' 'giflib' 'libgif.so' 'glib2'
+ 'libexif' 'zlib' 'freetype2')
 
source=(https://github.com/mono/libgdiplus/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
 sha256sums=('deff863023950b1d1de7e47e44fc31c8ba39cfc06334737261965f697b2ad312')
 
sha512sums=('fe6a798da6ad194d4e1d3ce2ebb71a43d3f2f3d198bdf053e8a03e861c81c1c838f3d5d60cfde6b1d6f662fb7f9c2192a9acc89c30a65999e841f4ad7b180baf')


[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2019-03-27 Thread Levente Polyak via arch-commits
Date: Wednesday, March 27, 2019 @ 21:31:16
  Author: anthraxx
Revision: 349299

upgpkg: libgdiplus 5.6.1-1

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |   14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-27 21:26:57 UTC (rev 349298)
+++ PKGBUILD2019-03-27 21:31:16 UTC (rev 349299)
@@ -2,16 +2,16 @@
 # Contributor: Daniel Isenmann 
 
 pkgname=libgdiplus
-pkgver=5.6
+pkgver=5.6.1
 pkgrel=1
+url='http://www.mono-project.com/docs/gui/libgdiplus/'
 pkgdesc='Open Source Implementation of the GDI+ API'
 arch=('x86_64')
 license=('MPL' 'LGPL')
-url='http://www.mono-project.com/docs/gui/libgdiplus/'
 depends=('libtiff' 'libjpeg' 'libpng' 'cairo' 'giflib' 'glib2' 'libexif' 
'zlib' 'freetype2')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/mono/libgdiplus/archive/${pkgver}.tar.gz)
-sha256sums=('6a75e4a476695cd6a1475fd6b989423ecf73978fd757673669771d8a6e13f756')
-sha512sums=('15487b170e3dcca63573da2360788c5d235fc214bfbfa38b041fd3f075354589d5dcf93ee1cc9f242515f3430af43324f39aa1b51827d3f004b526fc524507df')
+source=(https://github.com/mono/libgdiplus/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('deff863023950b1d1de7e47e44fc31c8ba39cfc06334737261965f697b2ad312')
+sha512sums=('fe6a798da6ad194d4e1d3ce2ebb71a43d3f2f3d198bdf053e8a03e861c81c1c838f3d5d60cfde6b1d6f662fb7f9c2192a9acc89c30a65999e841f4ad7b180baf')
 
 prepare() {
   cd ${pkgname}-${pkgver}
@@ -20,7 +20,9 @@
 
 build() {
   cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr --with-cairo=system
+  ./configure \
+--prefix=/usr \
+--with-cairo=system
   make
 }
 


[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2017-10-17 Thread Jelle van der Waa
Date: Tuesday, October 17, 2017 @ 18:01:27
  Author: jelle
Revision: 308162

upgpkg: libgdiplus 4.2-2

daniel key removal

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-17 17:37:12 UTC (rev 308161)
+++ PKGBUILD2017-10-17 18:01:27 UTC (rev 308162)
@@ -3,7 +3,7 @@
 
 pkgname=libgdiplus
 pkgver=4.2
-pkgrel=1
+pkgrel=2
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
 license=('MPL' 'LGPL')


[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2016-07-14 Thread Daniel Isenmann
Date: Thursday, July 14, 2016 @ 18:26:37
  Author: daniel
Revision: 271862

upgpkg: libgdiplus 4.2-1

New upstream release

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |   10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-14 18:19:47 UTC (rev 271861)
+++ PKGBUILD2016-07-14 18:26:37 UTC (rev 271862)
@@ -2,7 +2,7 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=libgdiplus
-pkgver=3.12
+pkgver=4.2
 pkgrel=1
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
@@ -9,15 +9,11 @@
 license=('MPL' 'LGPL')
 url="http://www.mono-project.com";
 depends=('libtiff' 'cairo' 'giflib' 'glib2' 'libexif')
-source=(http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.gz
-   libgdiplus0-giflib5.patch)
-md5sums=('b8fd78c2adce16498354c2476a248d98'
- 'fa26245d5bf28607730192386d66fca7')
+source=(http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.gz)
+md5sums=('3e68075aa0911d5ebc2b3739e85af0ea')
 
 prepare() {
   cd ${pkgname}-${pkgver}
-  patch -Np1 -i ../libgdiplus0-giflib5.patch
-
   sed -i -e 's/-L\${libjpeg_prefix}\/lib -ljpeg/-ljpeg/' configure
 }
 


[arch-commits] Commit in libgdiplus/trunk (PKGBUILD libgdiplus0-giflib5.patch)

2015-01-18 Thread Daniel Isenmann
Date: Sunday, January 18, 2015 @ 16:30:06
  Author: daniel
Revision: 229525

upgpkg: libgdiplus 3.12-1

New upstream release

Modified:
  libgdiplus/trunk/PKGBUILD
  libgdiplus/trunk/libgdiplus0-giflib5.patch

---+
 PKGBUILD  |6 +++---
 libgdiplus0-giflib5.patch |   16 
 2 files changed, 3 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-01-18 10:31:58 UTC (rev 229524)
+++ PKGBUILD2015-01-18 15:30:06 UTC (rev 229525)
@@ -2,7 +2,7 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=libgdiplus
-pkgver=3.8
+pkgver=3.12
 pkgrel=1
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
@@ -11,8 +11,8 @@
 depends=('libtiff' 'cairo' 'giflib' 'glib2' 'libexif')
 
source=(http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.gz
libgdiplus0-giflib5.patch)
-md5sums=('e75440257b006d7fc2c39e9c56022c4e'
- 'a2db6fbb81b1367b3d45eaff674c00a5')
+md5sums=('b8fd78c2adce16498354c2476a248d98'
+ 'fa26245d5bf28607730192386d66fca7')
 
 prepare() {
   cd ${pkgname}-${pkgver}

Modified: libgdiplus0-giflib5.patch
===
--- libgdiplus0-giflib5.patch   2015-01-18 10:31:58 UTC (rev 229524)
+++ libgdiplus0-giflib5.patch   2015-01-18 15:30:06 UTC (rev 229525)
@@ -6,22 +6,6 @@
 ===
 --- libgdiplus-2.10.9.orig/src/gifcodec.c
 +++ libgdiplus-2.10.9/src/gifcodec.c
-@@ -39,8 +39,15 @@ GUID gdip_gif_image_format_guid = {0xb96
- 
- #include "gifcodec.h"
- 
-+#if !defined(GIFLIB_MAJOR) || GIFLIB_MAJOR < 5
- /* giflib declares this incorrectly as EgifOpen */
- extern GifFileType *EGifOpen(void *userData, OutputFunc writeFunc);
-+#endif
-+#if !defined(GIFLIB_MAJOR) || !(GIFLIB_MAJOR > 5 || \
-+(GIFLIB_MAJOR == 5 && GIFLIB_MINOR >= 1))
-+# define DGifCloseFile(a, b) DGifCloseFile(a)
-+# define EGifCloseFile(a, b) EGifCloseFile(a)
-+#endif
- 
- /* Data structure used for callback */
- typedef struct
 @@ -105,7 +112,7 @@ gdip_gif_inputfunc (GifFileType *gif, Gi
  */
  


[arch-commits] Commit in libgdiplus/trunk (PKGBUILD libgdiplus0-giflib5.patch)

2014-09-28 Thread Daniel Isenmann
Date: Sunday, September 28, 2014 @ 19:42:32
  Author: daniel
Revision: 223662

upgpkg: libgdiplus 3.8-1

New upstream release

Modified:
  libgdiplus/trunk/PKGBUILD
  libgdiplus/trunk/libgdiplus0-giflib5.patch

---+
 PKGBUILD  |   24 -
 libgdiplus0-giflib5.patch |   60 +++-
 2 files changed, 54 insertions(+), 30 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-09-28 17:38:16 UTC (rev 223661)
+++ PKGBUILD2014-09-28 17:42:32 UTC (rev 223662)
@@ -2,33 +2,21 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=libgdiplus
-pkgver=2.10.9
-pkgrel=5
+pkgver=3.8
+pkgrel=1
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
 license=('MPL' 'LGPL')
 url="http://www.mono-project.com";
 depends=('libtiff' 'cairo' 'giflib' 'glib2' 'libexif')
-source=(http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2
-libpng15.patch
-libgdiplus0-giflib5.patch
-libgdiplus-2.10.9-gold.patch
-libgdiplus-2.10.9-freetype25.patch
-libgdiplus-2.10.9-giflib-5.1.0.patch)
-md5sums=('b4615c14584b5d73cbb9757c28887654'
- 'a2d143676bbaceeb88b4c34069e93986'
- 'ad97558c721106eea03c7808b501814b'
- '95fb92750c131ce9287419c3ac5fcb76'
- '6ee484dde02ea89aded1287c0a8d4bad'
- '8c0a975b12a011b21e4216c44be1416e')
+source=(http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.gz
+   libgdiplus0-giflib5.patch)
+md5sums=('e75440257b006d7fc2c39e9c56022c4e'
+ 'a2db6fbb81b1367b3d45eaff674c00a5')
 
 prepare() {
   cd ${pkgname}-${pkgver}
-  patch -Np0 -i ../libpng15.patch
   patch -Np1 -i ../libgdiplus0-giflib5.patch
-  patch -Np1 -i ../libgdiplus-2.10.9-gold.patch
-  patch -Np1 -i ../libgdiplus-2.10.9-freetype25.patch
-  patch -Np1 -i ../libgdiplus-2.10.9-giflib-5.1.0.patch
 
   sed -i -e 's/-L\${libjpeg_prefix}\/lib -ljpeg/-ljpeg/' configure
 }

Modified: libgdiplus0-giflib5.patch
===
--- libgdiplus0-giflib5.patch   2014-09-28 17:38:16 UTC (rev 223661)
+++ libgdiplus0-giflib5.patch   2014-09-28 17:42:32 UTC (rev 223662)
@@ -1,19 +1,28 @@
-diff --git a/src/gifcodec.c b/src/gifcodec.c
-index 8dee0eb..564beed 100644
 a/src/gifcodec.c
-+++ b/src/gifcodec.c
-@@ -39,8 +39,10 @@ GUID gdip_gif_image_format_guid = {0xb96b3cb0U, 0x0728U, 
0x11d3U, {0x9d, 0x7b, 0
+---
+ src/gifcodec.c |   50 +-
+ 1 file changed, 41 insertions(+), 9 deletions(-)
+
+Index: libgdiplus-2.10.9/src/gifcodec.c
+===
+--- libgdiplus-2.10.9.orig/src/gifcodec.c
 libgdiplus-2.10.9/src/gifcodec.c
+@@ -39,8 +39,15 @@ GUID gdip_gif_image_format_guid = {0xb96
  
  #include "gifcodec.h"
  
-+#if GIFLIB_MAJOR < 5
++#if !defined(GIFLIB_MAJOR) || GIFLIB_MAJOR < 5
  /* giflib declares this incorrectly as EgifOpen */
  extern GifFileType *EGifOpen(void *userData, OutputFunc writeFunc);
 +#endif
++#if !defined(GIFLIB_MAJOR) || !(GIFLIB_MAJOR > 5 || \
++(GIFLIB_MAJOR == 5 && GIFLIB_MINOR >= 1))
++# define DGifCloseFile(a, b) DGifCloseFile(a)
++# define EGifCloseFile(a, b) EGifCloseFile(a)
++#endif
  
  /* Data structure used for callback */
  typedef struct
-@@ -105,7 +107,7 @@ gdip_gif_inputfunc (GifFileType *gif, GifByteType *data, 
int len)
+@@ -105,7 +112,7 @@ gdip_gif_inputfunc (GifFileType *gif, Gi
  */
  
  static int
@@ -22,7 +31,7 @@
  {
ExtensionBlock  *ep;
  
-@@ -129,7 +131,7 @@ AddExtensionBlockMono(SavedImage *New, int Len, BYTE 
ExtData[])
+@@ -129,7 +136,7 @@ AddExtensionBlockMono(SavedImage *New, i
  
if (ExtData) {
memcpy(ep->Bytes, ExtData, Len);
@@ -31,7 +40,7 @@
}
  
return (GIF_OK);
-@@ -232,20 +234,20 @@ DGifSlurpMono(GifFileType * GifFile, SavedImage 
*TrailingExtensions)
+@@ -232,20 +239,20 @@ DGifSlurpMono(GifFileType * GifFile, Sav
}
  
case EXTENSION_RECORD_TYPE: {
@@ -55,7 +64,7 @@
}
break;
}
-@@ -303,12 +305,19 @@ gdip_load_gif_image (void *stream, GpImage **image, BOOL 
from_file)
+@@ -303,12 +310,19 @@ gdip_load_gif_image (void *stream, GpIma
result = NULL;
loop_counter = FALSE;
  
@@ -76,7 +85,25 @@
if (gif == NULL) {
goto error;
}
-@@ -660,11 +669,22 @@ gdip_save_gif_image (void *stream, GpImage *image, BOOL 
from_file)
+@@ -581,7 +595,7 @@ gdip_load_gif_image (void *stream, GpIma
+   }
+ 
+   FreeExtensionMono(&global_extensions);
+-  DGifCloseFile (gif);
++  DGifCloseFile (gif, NULL);
+ 
+   *image = result;
+   return Ok;
+@@ -597,7 +611,7 @@ error:
+ 
+   if (gif != NULL) {
+   FreeExten

[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2013-11-20 Thread Allan McRae
Date: Thursday, November 21, 2013 @ 02:29:08
  Author: allan
Revision: 22

upgpkg: libgdiplus 2.10.9-3

remove static libraries

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-11-21 01:26:16 UTC (rev 21)
+++ PKGBUILD2013-11-21 01:29:08 UTC (rev 22)
@@ -3,7 +3,7 @@
 
 pkgname=libgdiplus
 pkgver=2.10.9
-pkgrel=2
+pkgrel=3
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
 license=('MPL' 'LGPL')
@@ -26,6 +26,7 @@
 
   sed -i -e 's/-L\${libjpeg_prefix}\/lib -ljpeg/-ljpeg/' configure
 }
+
 build() {
   cd ${pkgname}-${pkgver}
   ./configure --prefix=/usr --with-cairo=system



[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2013-08-19 Thread Jan de Groot
Date: Monday, August 19, 2013 @ 11:25:34
  Author: jgc
Revision: 193215

upgpkg: libgdiplus 2.10.9-2

Fix pkgconfig file (FS#36577)

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-08-19 08:46:38 UTC (rev 193214)
+++ PKGBUILD2013-08-19 09:25:34 UTC (rev 193215)
@@ -3,7 +3,7 @@
 
 pkgname=libgdiplus
 pkgver=2.10.9
-pkgrel=1
+pkgrel=2
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
 license=('MPL' 'LGPL')
@@ -24,6 +24,8 @@
   patch -Np0 -i ../libpng15.patch
   patch -Np1 -i ../libgdiplus0-giflib5.patch
   patch -Np1 -i ../libgdiplus-2.10.9-gold.patch
+
+  sed -i -e 's/-L\${libjpeg_prefix}\/lib -ljpeg/-ljpeg/' configure
 }
 build() {
   cd ${pkgname}-${pkgver}



[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2013-04-29 Thread Bartłomiej Piotrowski
Date: Monday, April 29, 2013 @ 19:01:40
  Author: bpiotrowski
Revision: 183932

upgpkg: libgdiplus 2.10-4

- rebuild against libpng 1.6

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-29 16:57:15 UTC (rev 183931)
+++ PKGBUILD2013-04-29 17:01:40 UTC (rev 183932)
@@ -3,7 +3,7 @@
 
 pkgname=libgdiplus
 pkgver=2.10
-pkgrel=3
+pkgrel=4
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
 license=('MPL' 'LGPL')



[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2012-11-17 Thread Eric Bélanger
Date: Saturday, November 17, 2012 @ 18:49:27
  Author: eric
Revision: 171474

upgpkg: libgdiplus 2.10-3

Rebuild to fix segfault (close FS#30996)

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |   11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-11-17 23:34:41 UTC (rev 171473)
+++ PKGBUILD2012-11-17 23:49:27 UTC (rev 171474)
@@ -3,13 +3,12 @@
 
 pkgname=libgdiplus
 pkgver=2.10
-pkgrel=2
+pkgrel=3
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
 license=('MPL' 'LGPL')
 url="http://www.mono-project.com";
 depends=('libtiff>=3.9.2-2' 'cairo>=1.8.10' 'giflib' 'glib2>=2.24.0' 'libexif')
-makedepends=('pkgconfig')
 options=('!libtool')
 
source=(http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2
 libpng15.patch)
 md5sums=('451966e8f637e3a1f02d1d30f900255d'
@@ -18,12 +17,12 @@
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
   patch -p0 <../libpng15.patch
-  ./configure --prefix=/usr --with-cairo=system || return 1
-  
-  make || return 1
+  ./configure --prefix=/usr --with-cairo=system
+
+  make
 }
 
 package() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install || return 1
+  make DESTDIR="${pkgdir}" install
 }



[arch-commits] Commit in libgdiplus/trunk (PKGBUILD libpng15.patch)

2012-01-18 Thread Daniel Isenmann
Date: Wednesday, January 18, 2012 @ 16:23:03
  Author: daniel
Revision: 146858

upgpkg: libgdiplus 2.10-2

Rebuild for libpng and libtiff

Added:
  libgdiplus/trunk/libpng15.patch
Modified:
  libgdiplus/trunk/PKGBUILD

+
 PKGBUILD   |9 ++-
 libpng15.patch |  164 +++
 2 files changed, 170 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-01-18 21:05:19 UTC (rev 146857)
+++ PKGBUILD2012-01-18 21:23:03 UTC (rev 146858)
@@ -3,7 +3,7 @@
 
 pkgname=libgdiplus
 pkgver=2.10
-pkgrel=1
+pkgrel=2
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
 license=('MPL' 'LGPL')
@@ -11,12 +11,15 @@
 depends=('libtiff>=3.9.2-2' 'cairo>=1.8.10' 'giflib' 'glib2>=2.24.0' 'libexif')
 makedepends=('pkgconfig')
 options=('!libtool')
-source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('451966e8f637e3a1f02d1d30f900255d')
+source=(http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2
 libpng15.patch)
+md5sums=('451966e8f637e3a1f02d1d30f900255d'
+ 'a2d143676bbaceeb88b4c34069e93986')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
+  patch -p0 <../libpng15.patch
   ./configure --prefix=/usr --with-cairo=system || return 1
+  
   make || return 1
 }
 

Added: libpng15.patch
===
--- libpng15.patch  (rev 0)
+++ libpng15.patch  2012-01-18 21:23:03 UTC (rev 146858)
@@ -0,0 +1,164 @@
+$NetBSD: patch-aa,v 1.8 2011/01/21 10:21:51 wiz Exp $
+
+Fix build with png-1.5.
+
+--- src/pngcodec.c.orig2010-11-03 16:52:54.0 +
 src/pngcodec.c
+@@ -116,10 +116,15 @@ gdip_load_png_properties (png_structp pn
+   bitmap_data->dpi_horz = png_get_x_pixels_per_inch(png_ptr, info_ptr);
+   bitmap_data->dpi_vert = png_get_y_pixels_per_inch(png_ptr, info_ptr);
+ #elif defined(PNG_pHYs_SUPPORTED)
+-  if ((info_ptr->valid & PNG_INFO_pHYs) && (info_ptr->phys_unit_type == 
PNG_RESOLUTION_METER)) {
+-  bitmap_data->image_flags |= ImageFlagsHasRealDPI;
+-  bitmap_data->dpi_horz = info_ptr->x_pixels_per_unit * 0.0254;
+-  bitmap_data->dpi_vert = info_ptr->y_pixels_per_unit * 0.0254;
++  if (png_get_valid (png_ptr, info_ptr, PNG_INFO_pHYs)) {
++  png_uint_32 res_x, res_y;
++  int unit_type;
++  png_get_pHYs (png_ptr, info_ptr, &res_x, &res_y, &unit_type);
++  if (unit_type == PNG_RESOLUTION_METER) {
++  bitmap_data->image_flags |= ImageFlagsHasRealDPI;
++  bitmap_data->dpi_horz = res_x * 0.0254;
++  bitmap_data->dpi_vert = res_y * 0.0254;
++  }
+   }
+ #endif
+   /* default to screen resolution (if nothing was provided or available) 
*/
+@@ -130,7 +135,7 @@ gdip_load_png_properties (png_structp pn
+ #if defined(PNG_iCCP_SUPPORTED)
+   {
+   png_charp   name;
+-  png_charp   profile;
++  png_bytep   profile;
+   png_uint_32 proflen;
+   int compression_type;
+ 
+@@ -292,6 +297,11 @@ gdip_load_png_image_from_file_or_stream 
+   ImageFlags  colourspace_flag;
+   int i;
+   int j;
++  png_colorp  png_palette;
++  int png_num_palette;
++  png_bytep   trans_alpha;
++  int num_trans;
++  png_color_16p   trans_color;
+ 
+   width = png_get_image_width (png_ptr, info_ptr);
+   height = png_get_image_height (png_ptr, info_ptr);
+@@ -309,6 +319,8 @@ gdip_load_png_image_from_file_or_stream 
+   }
+ 
+   /* Copy palette. */
++  png_get_PLTE (png_ptr, info_ptr, &png_palette, 
&png_num_palette);
++
+   num_colours = 1 << bit_depth;
+ 
+   if (png_get_color_type (png_ptr, info_ptr) == 
PNG_COLOR_TYPE_GRAY) {
+@@ -321,8 +333,8 @@ gdip_load_png_image_from_file_or_stream 
+   colourspace_flag = ImageFlagsColorSpaceRGB;
+ 
+   palette_entries = num_colours;
+-  if (palette_entries > info_ptr->num_palette) {
+-  palette_entries = info_ptr->num_palette;
++  if (palette_entries > png_num_palette) {
++  palette_entries = png_num_palette;
+   }
+ 
+   palette = GdipAlloc (sizeof(ColorPalette) + 
(num_colours - 1) * sizeof(ARGB));
+@@ -331,29 +343,30 @@ gdip_load_png_image_from_file_or_stream 
+ 
+   for (i=0; i < palette_entries; i++) {
+   set_pixel_bgra (&palette->Entries[i], 0,

[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2011-02-27 Thread Daniel Isenmann
Date: Sunday, February 27, 2011 @ 06:15:27
  Author: daniel
Revision: 111499

upgpkg: libgdiplus 2.10-1
Mono 2.10.1 release

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2011-02-27 11:03:38 UTC (rev 111498)
+++ PKGBUILD2011-02-27 11:15:27 UTC (rev 111499)
@@ -2,7 +2,7 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=libgdiplus
-pkgver=2.8.1
+pkgver=2.10
 pkgrel=1
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
@@ -12,7 +12,7 @@
 makedepends=('pkgconfig')
 options=('!libtool')
 
source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('b9be687fe7decea69128df252faa33e1')
+md5sums=('451966e8f637e3a1f02d1d30f900255d')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"



[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2010-11-20 Thread Daniel Isenmann
Date: Saturday, November 20, 2010 @ 11:26:03
  Author: daniel
Revision: 100121

upgpkg: libgdiplus 2.8.1-1
Mono 2.8.1 release

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-11-20 15:49:08 UTC (rev 100120)
+++ PKGBUILD2010-11-20 16:26:03 UTC (rev 100121)
@@ -2,7 +2,7 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=libgdiplus
-pkgver=2.8
+pkgver=2.8.1
 pkgrel=1
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
@@ -12,11 +12,15 @@
 makedepends=('pkgconfig')
 options=('!libtool')
 
source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('4fd70e5ab7847574c20453c349bc4c97')
+md5sums=('b9be687fe7decea69128df252faa33e1')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
   ./configure --prefix=/usr --with-cairo=system || return 1
   make || return 1
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
   make DESTDIR="${pkgdir}" install || return 1
 }



[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2010-10-18 Thread Daniel Isenmann
Date: Monday, October 18, 2010 @ 13:52:42
  Author: daniel
Revision: 95327

upgpkg: libgdiplus 2.8-1
New mono 2.8 release

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-10-18 17:52:41 UTC (rev 95326)
+++ PKGBUILD2010-10-18 17:52:42 UTC (rev 95327)
@@ -2,7 +2,7 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=libgdiplus
-pkgver=2.6.7
+pkgver=2.8
 pkgrel=1
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
@@ -12,7 +12,7 @@
 makedepends=('pkgconfig')
 options=('!libtool')
 
source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('6448c2dd9a63ccdd69cb305e0ce4d40b')
+md5sums=('4fd70e5ab7847574c20453c349bc4c97')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"



[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2010-07-25 Thread Daniel Isenmann
Date: Sunday, July 25, 2010 @ 14:10:59
  Author: daniel
Revision: 86086

upgpkg: libgdiplus 2.6.7-1
upstream mono release 2.6.7

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-07-25 18:00:14 UTC (rev 86085)
+++ PKGBUILD2010-07-25 18:10:59 UTC (rev 86086)
@@ -2,7 +2,7 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=libgdiplus
-pkgver=2.6.4
+pkgver=2.6.7
 pkgrel=1
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
@@ -12,7 +12,7 @@
 makedepends=('pkgconfig')
 options=('!libtool')
 
source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('d860cfca4c13fbbaa054077eda3ab97b')
+md5sums=('6448c2dd9a63ccdd69cb305e0ce4d40b')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"



[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2010-05-03 Thread Daniel Isenmann
Date: Monday, May 3, 2010 @ 14:11:54
  Author: daniel
Revision: 79379

upgpkg: libgdiplus 2.6.4-1
New mono bugfix release 2.6.4

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |   11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-05-03 18:10:17 UTC (rev 79378)
+++ PKGBUILD2010-05-03 18:11:54 UTC (rev 79379)
@@ -2,23 +2,20 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=libgdiplus
-pkgver=2.6.2
+pkgver=2.6.4
 pkgrel=1
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
 license=('MPL' 'LGPL')
 url="http://www.mono-project.com";
-depends=('libtiff>=3.9.2-2' 'cairo>=1.8.8-2' 'giflib' 'glib2>=2.22.3' 
'libexif')
+depends=('libtiff>=3.9.2-2' 'cairo>=1.8.10' 'giflib' 'glib2>=2.24.0' 'libexif')
 makedepends=('pkgconfig')
 options=('!libtool')
-source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2
-gdiplus-png14.patch)
-md5sums=('6771225607e6624f8bf99e4515bd7957'
- '8393904b1a1a79a51cb8b29d61dc090f')
+source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
+md5sums=('d860cfca4c13fbbaa054077eda3ab97b')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  patch -Np0 -i "${srcdir}/gdiplus-png14.patch" || return 1
   ./configure --prefix=/usr --with-cairo=system || return 1
   make || return 1
   make DESTDIR="${pkgdir}" install || return 1



[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2010-03-25 Thread Daniel Isenmann
Date: Thursday, March 25, 2010 @ 06:52:58
  Author: daniel
Revision: 73346

upgpkg: libgdiplus 2.6.2-1
New mono release 2.6.3

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-03-25 10:52:40 UTC (rev 73345)
+++ PKGBUILD2010-03-25 10:52:58 UTC (rev 73346)
@@ -2,8 +2,8 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=libgdiplus
-pkgver=2.6
-pkgrel=2
+pkgver=2.6.2
+pkgrel=1
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
 license=('MPL' 'LGPL')
@@ -13,7 +13,7 @@
 options=('!libtool')
 
source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2
 gdiplus-png14.patch)
-md5sums=('9107b4429fdafde914bd23405544c58d'
+md5sums=('6771225607e6624f8bf99e4515bd7957'
  '8393904b1a1a79a51cb8b29d61dc090f')
 
 build() {



[arch-commits] Commit in libgdiplus/trunk (PKGBUILD)

2009-12-15 Thread Daniel Isenmann
Date: Tuesday, December 15, 2009 @ 12:36:07
  Author: daniel
Revision: 61313

upgpkg: libgdiplus 2.6-1
New mono release 2.6

Modified:
  libgdiplus/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2009-12-15 15:43:43 UTC (rev 61312)
+++ PKGBUILD2009-12-15 17:36:07 UTC (rev 61313)
@@ -2,7 +2,7 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=libgdiplus
-pkgver=2.4.2
+pkgver=2.6
 pkgrel=1
 pkgdesc="An Open Source Implementation of the GDI+ API"
 arch=(i686 x86_64)
@@ -12,7 +12,7 @@
 makedepends=('automake' 'pkgconfig')
 options=('!libtool')
 
source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('703210950bce2ed0a9824f897f774925')
+md5sums=('9107b4429fdafde914bd23405544c58d')
 
 build() {
   cd ${startdir}/src/${pkgname}-${pkgver}