]> saetta.ns0.it Git - msys2/commitdiff
libsecret: abilitata l'introspection.
authorAndrea Zagli <azagli@libero.it>
Tue, 9 Sep 2014 13:17:28 +0000 (15:17 +0200)
committerAndrea Zagli <azagli@libero.it>
Tue, 9 Sep 2014 13:17:28 +0000 (15:17 +0200)
packages/mingw-w64-libsecret/002-hack-unixy-paths.patch [new file with mode: 0644]
packages/mingw-w64-libsecret/PKGBUILD

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 (file)
index 0000000..73c93f7
--- /dev/null
@@ -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 =
index 2f9f611e1f40f801e61155e0849b3497d27288a5..3b9dd34e8277e64020a06a1374dd07227948cb9a 100644 (file)
@@ -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
 }