From: Andrea Zagli Date: Tue, 9 Sep 2014 13:17:28 +0000 (+0200) Subject: libsecret: abilitata l'introspection. X-Git-Url: https://saetta.ns0.it/gitweb?a=commitdiff_plain;h=e4eb1ce5a65f490b64cf51a5b1f53e23f4433a39;p=msys2 libsecret: abilitata l'introspection. --- diff --git a/packages/mingw-w64-libsecret/002-hack-unixy-paths.patch b/packages/mingw-w64-libsecret/002-hack-unixy-paths.patch new file mode 100644 index 0000000..73c93f7 --- /dev/null +++ b/packages/mingw-w64-libsecret/002-hack-unixy-paths.patch @@ -0,0 +1,19 @@ +--- ./Makefile.am.orig 2014-09-09 15:04:51.078586800 +0200 ++++ ./Makefile.am 2014-09-09 15:04:23.930243200 +0200 +@@ -140,6 +140,8 @@ + --add-include-path=$(srcdir) --add-include-path=$(builddir) + INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir) --includedir=$(builddir) + INTROSPECTION_SCANNER_ENV = CC="$(CC)" ++INTROSPECTION_GIRDIR=`cygpath -u $INTROSPECTION_GIRDIR` ++INTROSPECTION_TYPELIBDIR=`cygpath -u $INTROSPECTION_TYPELIBDIR` + + girdir = $(datadir)/gir-1.0 + gir_DATA = +@@ -152,6 +154,7 @@ + include $(VAPIGEN_MAKEFILE) + + VAPIGEN_VAPIS = ++VAPIGEN_VAPIDIR=`cygpath -u $VAPIGEN_VAPIDIR` + + vapidir = $(datadir)/vala/vapi + vapi_DATA = diff --git a/packages/mingw-w64-libsecret/PKGBUILD b/packages/mingw-w64-libsecret/PKGBUILD index 2f9f611..3b9dd34 100644 --- a/packages/mingw-w64-libsecret/PKGBUILD +++ b/packages/mingw-w64-libsecret/PKGBUILD @@ -3,7 +3,7 @@ _realname=libsecret pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=0.18 -pkgrel=1 +pkgrel=2 arch=('any') pkgdesc="Secret store (mingw-w64)" depends=("${MINGW_PACKAGE_PREFIX}-glib2" @@ -17,13 +17,16 @@ options=('strip' 'staticlibs') license=("LGPL 2.1") url="http://www.gnome.org/" source=(http://ftp.gnome.org/pub/gnome/sources/${_realname}/${pkgver:0:4}/${_realname}-$pkgver.tar.xz - 001-win.patch) + 001-win.patch + 002-hack-unixy-paths.patch) sha256sums=('0c73aa762dbd1e38ba7b03de350e23ce818cb810b0784375e95ef61e004b02e3' - 'a356fa355abc17f2fb3cf5c8c25d370d03a8370838bf5ef429ddf420157f0def') + 'a356fa355abc17f2fb3cf5c8c25d370d03a8370838bf5ef429ddf420157f0def' + 'a99a706ee646d13f978a2adc5b848a0b4d74a9f026634ebc43becc657e3a0a4d') prepare() { cd ${_realname}-${pkgver} patch -p1 -i ${srcdir}/001-win.patch + patch -p1 -i ${srcdir}/002-hack-unixy-paths.patch autoreconf -fi } @@ -39,7 +42,7 @@ build() { --prefix=${MINGW_PREFIX} \ --libexecdir=${MINGW_PREFIX}/lib \ --disable-manpages \ - --enable-introspection=no + --enable-introspection make }