--- /dev/null
+--- ./configure.ac.orig 2015-12-24 10:54:19.863565600 +0100
++++ ./configure.ac 2015-12-24 10:54:20.947698500 +0100
+@@ -50,6 +50,9 @@
+ GLADE_CATALOG_DIR=`$PKG_CONFIG --variable=catalogdir gladeui-2.0`
+ GLADE_MODULE_DIR=`$PKG_CONFIG --variable=moduledir gladeui-2.0`
+ GLADE_ICONS_DIR=`$PKG_CONFIG --variable=pixmapdir gladeui-2.0`
++ GLADE_CATALOG_DIR=`cygpath $GLADE_CATALOG_DIR`
++ GLADE_MODULE_DIR=`cygpath $GLADE_MODULE_DIR`
++ GLADE_ICONS_DIR=`cygpath $GLADE_ICONS_DIR`
+ AC_SUBST(GLADE_CATALOG_DIR)
+ AC_SUBST(GLADE_MODULE_DIR)
+ AC_SUBST(GLADE_ICONS_DIR)
+--- ./glade/Makefile.am.orig 2015-12-24 10:54:19.869430300 +0100
++++ ./glade/Makefile.am 2015-12-24 10:54:20.955519500 +0100
+@@ -19,8 +19,9 @@
+ endif
+
+ install-exec-hook:
+- cd $(glademodulesdir) && \
+- ln -s -f $(libmodulesdir)/libzakgtkdecoder$(libmodulesext) libzakgtkdecoder$(libmodulesextglade)
++ mkdir -p $(DESTDIR)$(glademodulesdir) && \
++ cd $(DESTDIR)$(glademodulesdir) && \
++ ln -s -f $(DESTDIR)$(libmodulesdir)/libzakgtkdecoder$(libmodulesext) libzakgtkdecoder$(libmodulesextglade)
+
+ uninstall-hook:
+- rm -f $(glademodulesdir)/libzakgtkdecoder$(libmodulesextglade)
++ rm -f $(DESTDIR)$(glademodulesdir)/libzakgtkdecoder$(libmodulesextglade)
+--- ./Makefile.am.orig 2015-12-24 11:00:55.057335300 +0100
++++ ./Makefile.am 2015-12-24 11:01:04.164913200 +0100
+@@ -1,4 +1,4 @@
+-SUBDIRS = glade src tests
++SUBDIRS = src tests glade
+
+ ACLOCAL_AMFLAGS = -I m4
+
+--- ./src/Makefile.am.orig 2015-12-24 10:54:19.917334200 +0100
++++ ./src/Makefile.am 2015-12-24 10:54:20.963340700 +0100
+@@ -14,14 +14,14 @@
+
+ lib_LTLIBRARIES = libzakgtkdecoder.la
+
+-decodermarshal.c: decodermarshal.h decoder_marshal.list $(GLIB_GENMARSHAL)
++$(srcdir)/decodermarshal.c: decodermarshal.h decoder_marshal.list $(GLIB_GENMARSHAL)
+ $(GLIB_GENMARSHAL) $(srcdir)/decoder_marshal.list --body --prefix=_zak_gtk_decoder_marshal > $(srcdir)/$@
+
+-decodermarshal.h: decoder_marshal.list $(GLIB_GENMARSHAL)
++$(srcdir)/decodermarshal.h: decoder_marshal.list $(GLIB_GENMARSHAL)
+ $(GLIB_GENMARSHAL) $(srcdir)/decoder_marshal.list --header --prefix=_zak_gtk_decoder_marshal > $(srcdir)/$@
+
+ libzakgtkdecoder_la_SOURCES = \
+- decodermarshal.c \
++ $(srcdir)/decodermarshal.c \
+ zakgtkdecoder.c
+
+ libzakgtkdecoder_la_LDFLAGS = -no-undefined
+@@ -33,4 +33,4 @@
+ libzakgtkdecoder_includedir = $(includedir)/libzakgtkdecoder
+
+ noinst_HEADERS = \
+- decodermarshal.h
++ $(srcdir)/decodermarshal.h
--- /dev/null
+# Maintainer: Andrea Zagli <andrea.zagli.free@gmail.com>
+
+_realname=libzakgtkdecoder
+_base_ver=0.0.1
+pkgbase=mingw-w64-${_realname}
+pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
+pkgver=0.0.1.6.d042ebe
+pkgrel=1
+arch=('any')
+pkgdesc="A Gtk+ widget to decode code (mingw-w64)"
+depends=("${MINGW_PACKAGE_PREFIX}-gtk3")
+makedepends=("${MINGW_PACKAGE_PREFIX}-gcc"
+ "gtk-doc")
+options=('!strip' 'debug' 'staticlibs')
+license=("LGPL 2.1")
+url="http://saetta.ns0.it/"
+source=(git+http://saetta.ns0.it/git/${_realname}
+ 001-path.patch)
+sha256sums=('SKIP'
+ 'f618a4eb19288a2b5043d72b0f3eecbf8551de750088e3c508a64363d5e96482')
+
+pkgver() {
+ cd "$srcdir/$_realname"
+ printf "%s.%s.%s" "${_base_ver}" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd ${_realname}
+
+ patch -b -V simple -p1 -i ${srcdir}/001-path.patch
+}
+
+build() {
+ mkdir -p build-${MINGW_CHOST}
+ cd build-${MINGW_CHOST}
+
+ ../${_realname}/autogen.sh \
+ --host=${MINGW_CHOST} \
+ --target=${MINGW_CHOST} \
+ --build=${MINGW_CHOST} \
+ --prefix=${MINGW_PREFIX} \
+ --libexecdir=${MINGW_PREFIX}/lib
+ make
+}
+
+package() {
+ cd "$srcdir/build-${MINGW_CHOST}"
+ make DESTDIR=$pkgdir install
+
+ install -Dm644 "${srcdir}/${_realname}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
+}