summaryrefslogtreecommitdiffstats
path: root/testing/wine
diff options
context:
space:
mode:
authorCedric Schieli <cschieli@gmail.com>2010-06-01 12:37:47 +0000
committerCedric Schieli <cschieli@gmail.com>2010-06-01 12:37:47 +0000
commit10b8b99e48384b4470cac1330080c12d2ade01de (patch)
tree7bb4ad6cd94a2c9a960fd9a4532d123eee5151d5 /testing/wine
parent9252f1cfd78299b137400ed8169a79f7f833daac (diff)
parentc6c0b6f9dbde1244e7b31f74c703178a867e873f (diff)
downloadaports-to-upstream.tar.bz2
aports-to-upstream.tar.xz
Merge remote branch 'upstream/master' into to-upstreamto-upstream
Diffstat (limited to 'testing/wine')
-rw-r--r--testing/wine/APKBUILD36
-rw-r--r--testing/wine/libpng14.patch76
2 files changed, 0 insertions, 112 deletions
diff --git a/testing/wine/APKBUILD b/testing/wine/APKBUILD
deleted file mode 100644
index 35ae3634..00000000
--- a/testing/wine/APKBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=wine
-pkgver=1.1.38
-pkgrel=0
-pkgdesc="A compatibility layer for running Windows programs"
-url="http://www.winehq.com"
-license="LGPL"
-subpackages="$pkgname-dev $pkgname-doc"
-makedepends="fontconfig-dev openldap-dev libxslt-dev libxxf86dga-dev
- libxcursor-dev libxrandr-dev libxdamage-dev mesa-dev flex bison
- libpng-dev jpeg-dev freetype-dev"
-# lcms
-source="http://ibiblio.org/pub/linux/system/emulators/$pkgname/$pkgname-$pkgver.tar.bz2
- libpng14.patch"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- cd "$_builddir"
- patch -p1 -i "$srcdir"/libpng14.patch
-}
-
-build() {
- cd "$_builddir"
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --with-x
- make depend && make
-}
-
-package() {
- cd "$srcdir"/$pkgname-$pkgver
- make prefix="$pkgdir"/usr install || return 1
- mkdir -p "$pkgdir"/etc/wine
-}
-md5sums="ef5947bcb9667b75b8de4a2ce16d0ec2 wine-1.1.38.tar.bz2
-51f78b18168d5abd78411e9e66458d55 libpng14.patch"
diff --git a/testing/wine/libpng14.patch b/testing/wine/libpng14.patch
deleted file mode 100644
index 14f6ddc0..00000000
--- a/testing/wine/libpng14.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-diff --git a/programs/winemenubuilder/winemenubuilder.c b/programs/winemenubuilder/winemenubuilder.c
-index e14fe81..62165f6 100644
---- a/programs/winemenubuilder/winemenubuilder.c
-+++ b/programs/winemenubuilder/winemenubuilder.c
-@@ -188,8 +188,10 @@ static void *libpng_handle;
- MAKE_FUNCPTR(png_create_info_struct);
- MAKE_FUNCPTR(png_create_write_struct);
- MAKE_FUNCPTR(png_destroy_write_struct);
-+MAKE_FUNCPTR(png_get_error_ptr);
- MAKE_FUNCPTR(png_init_io);
- MAKE_FUNCPTR(png_set_bgr);
-+MAKE_FUNCPTR(png_set_error_fn);
- MAKE_FUNCPTR(png_set_text);
- MAKE_FUNCPTR(png_set_IHDR);
- MAKE_FUNCPTR(png_write_end);
-@@ -209,8 +211,10 @@ static void *load_libpng(void)
- LOAD_FUNCPTR(png_create_info_struct);
- LOAD_FUNCPTR(png_create_write_struct);
- LOAD_FUNCPTR(png_destroy_write_struct);
-+ LOAD_FUNCPTR(png_get_error_ptr);
- LOAD_FUNCPTR(png_init_io);
- LOAD_FUNCPTR(png_set_bgr);
-+ LOAD_FUNCPTR(png_set_error_fn);
- LOAD_FUNCPTR(png_set_IHDR);
- LOAD_FUNCPTR(png_set_text);
- LOAD_FUNCPTR(png_write_end);
-@@ -221,6 +225,23 @@ static void *load_libpng(void)
- return libpng_handle;
- }
-
-+static void user_error_fn(png_structp png_ptr, png_const_charp error_message)
-+{
-+ jmp_buf *pjmpbuf;
-+
-+ /* This uses setjmp/longjmp just like the default. We can't use the
-+ * default because there's no way to access the jmp buffer in the png_struct
-+ * that works in 1.2 and 1.4 and allows us to dynamically load libpng. */
-+ WINE_ERR("PNG error: %s\n", wine_dbgstr_an(error_message, -1));
-+ pjmpbuf = ppng_get_error_ptr(png_ptr);
-+ longjmp(*pjmpbuf, 1);
-+}
-+
-+static void user_warning_fn(png_structp png_ptr, png_const_charp warning_message)
-+{
-+ WINE_WARN("PNG warning: %s\n", wine_dbgstr_an(warning_message, -1));
-+}
-+
- static BOOL SaveIconResAsPNG(const BITMAPINFO *pIcon, const char *png_filename, LPCWSTR commentW)
- {
- static const char comment_key[] = "Created from";
-@@ -234,6 +255,7 @@ static BOOL SaveIconResAsPNG(const BITMAPINFO *pIcon, const char *png_filename,
- int nWidth = pIcon->bmiHeader.biWidth;
- int nHeight = pIcon->bmiHeader.biHeight;
- int nBpp = pIcon->bmiHeader.biBitCount;
-+ jmp_buf jmpbuf;
-
- switch (nBpp)
- {
-@@ -306,12 +328,12 @@ static BOOL SaveIconResAsPNG(const BITMAPINFO *pIcon, const char *png_filename,
- !(info_ptr = ppng_create_info_struct(png_ptr)))
- goto error;
-
-- if (setjmp(png_jmpbuf(png_ptr)))
-+ if (setjmp(jmpbuf))
- {
- /* All future errors jump here */
-- WINE_ERR("png error\n");
- goto error;
- }
-+ ppng_set_error_fn(png_ptr, &jmpbuf, user_error_fn, user_warning_fn);
-
- ppng_init_io(png_ptr, fp);
- ppng_set_IHDR(png_ptr, info_ptr, nWidth, nHeight, 8,
---
-1.6.3.3
-