summaryrefslogtreecommitdiff
path: root/security/libsecret
diff options
context:
space:
mode:
authordbj <dbj>2014-08-21 04:47:29 +0000
committerdbj <dbj>2014-08-21 04:47:29 +0000
commite5a9e341bec9f2eb3f70386d7fdcbfa5a7a13bb9 (patch)
tree7eb8bf5b191a62633342537f6c50b227a92424d8 /security/libsecret
parentc931ac5505f998459cb993f99d5fc9e2e843a979 (diff)
downloadpkgsrc-e5a9e341bec9f2eb3f70386d7fdcbfa5a7a13bb9.tar.gz
work around problematic sed/make quoting interaction
Diffstat (limited to 'security/libsecret')
-rw-r--r--security/libsecret/distinfo3
-rw-r--r--security/libsecret/patches/patch-Makefile.in19
2 files changed, 21 insertions, 1 deletions
diff --git a/security/libsecret/distinfo b/security/libsecret/distinfo
index 1e3d3db757a..c25e37fd5ce 100644
--- a/security/libsecret/distinfo
+++ b/security/libsecret/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.4 2014/03/12 10:17:57 wiz Exp $
+$NetBSD: distinfo,v 1.5 2014/08/21 04:47:29 dbj Exp $
SHA1 (libsecret-0.18.tar.xz) = af62de3958bbe0ccf59a02101a6704e036378a6f
RMD160 (libsecret-0.18.tar.xz) = 51e70600d4c3293c5a08b51263fa3390b73fbaf6
Size (libsecret-0.18.tar.xz) = 480520 bytes
+SHA1 (patch-Makefile.in) = 64f2c83676a28fe9b963dd00a99bd1a89fb6af3d
diff --git a/security/libsecret/patches/patch-Makefile.in b/security/libsecret/patches/patch-Makefile.in
new file mode 100644
index 00000000000..c1409b4320d
--- /dev/null
+++ b/security/libsecret/patches/patch-Makefile.in
@@ -0,0 +1,19 @@
+$NetBSD: patch-Makefile.in,v 1.1 2014/08/21 04:47:29 dbj Exp $
+
+--- Makefile.in.orig 2014-03-06 11:47:47.000000000 +0000
++++ Makefile.in
+@@ -2776,11 +2776,11 @@ temp-dbus-generated.c: $(DBUS_XML_DEFINI
+ $(AM_V_GEN) gdbus-codegen --interface-prefix org.freedesktop.Secret. \
+ --generate-c-code temp-dbus-generated --c-namespace SecretGen $<
+ secret-dbus-generated.c: temp-dbus-generated.c Makefile.am
+- $(AM_V_GEN) sed -e '1i\
+- #define GLIB_DISABLE_DEPRECATION_WARNINGS' \
++ $(AM_V_GEN) (printf '#define GLIB_DISABLE_DEPRECATION_WARNINGS\n' && \
++ cat temp-dbus-generated.c ) | sed \
+ -e 's/secret_gen_/_secret_gen_/g' -e 's/type-/type/g' \
+ -e 's/temp-dbus-generated.h/secret-dbus-generated.h/g' \
+- temp-dbus-generated.c > secret-dbus-generated.c
++ > secret-dbus-generated.c
+ secret-dbus-generated.h: temp-dbus-generated.c Makefile.am
+ $(AM_V_GEN) sed -e 's/secret_gen_/_secret_gen_/g' -e 's/type-/type/g' \
+ temp-dbus-generated.h > secret-dbus-generated.h