summaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
authorkhorben <khorben>2016-03-22 11:29:11 +0000
committerkhorben <khorben>2016-03-22 11:29:11 +0000
commit5ee382ffd322641ad4af1accfea68c69f78a3df6 (patch)
tree1687e582ee1c3ad5a239383ff8567890cf2cb3f1 /comms
parent8bd85990587efe42a5820828079f53398e38ba24 (diff)
downloadpkgsrc-5ee382ffd322641ad4af1accfea68c69f78a3df6.tar.gz
Register missing dependency on security/openssl
This fixes the build with PKGSRC_MKPIE.
Diffstat (limited to 'comms')
-rw-r--r--comms/deforaos-phone/Makefile3
-rw-r--r--comms/deforaos-phone/distinfo3
-rw-r--r--comms/deforaos-phone/patches/patch-src_plugins_Makefile17
3 files changed, 21 insertions, 2 deletions
diff --git a/comms/deforaos-phone/Makefile b/comms/deforaos-phone/Makefile
index 93f72a587a9..16079bb0cab 100644
--- a/comms/deforaos-phone/Makefile
+++ b/comms/deforaos-phone/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2016/02/20 02:28:14 khorben Exp $
+# $NetBSD: Makefile,v 1.25 2016/03/22 11:29:11 khorben Exp $
DISTNAME= Phone-0.5.0
PKGNAME= deforaos-phone-0.5.0
@@ -40,6 +40,7 @@ post-install:
.endif
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
.include "../../x11/deforaos-libdesktop/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/comms/deforaos-phone/distinfo b/comms/deforaos-phone/distinfo
index a87039532f2..09d7a7363d2 100644
--- a/comms/deforaos-phone/distinfo
+++ b/comms/deforaos-phone/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.8 2016/02/20 02:10:07 khorben Exp $
+$NetBSD: distinfo,v 1.9 2016/03/22 11:29:11 khorben Exp $
SHA1 (Phone-0.5.0.tar.gz) = 59d0eba0bdb135969d5a0d0cecf2c50b717a8eb6
RMD160 (Phone-0.5.0.tar.gz) = fcba14ca763beedabf26e2e73cdc1ffe13fc185f
SHA512 (Phone-0.5.0.tar.gz) = a503f2dc549b0dd151ef690d031cc8dd4940625cdb93b12dde5adecdea6550c3df6984a5dd12cd17b162532ef30e9cf2ba772113ae8fd4dd3058c387943c50a2
Size (Phone-0.5.0.tar.gz) = 317290 bytes
+SHA1 (patch-src_plugins_Makefile) = f3921e3be820f627162b614860d264b5e5fb22c8
diff --git a/comms/deforaos-phone/patches/patch-src_plugins_Makefile b/comms/deforaos-phone/patches/patch-src_plugins_Makefile
new file mode 100644
index 00000000000..2652a4c9fff
--- /dev/null
+++ b/comms/deforaos-phone/patches/patch-src_plugins_Makefile
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_plugins_Makefile,v 1.1 2016/03/22 11:29:11 khorben Exp $
+
+Build and link the "smscrypt" plug-in with OpenSSL as required.
+
+--- src/plugins/Makefile.orig 2016-03-22 11:22:04.000000000 +0000
++++ src/plugins/Makefile
+@@ -115,8 +115,8 @@ $(OBJDIR)profiles$(SOEXT): $(profiles_OB
+ $(CCSHARED) -o $(OBJDIR)profiles$(SOEXT) $(profiles_OBJS) $(profiles_LDFLAGS)
+
+ smscrypt_OBJS = $(OBJDIR)smscrypt.o
+-smscrypt_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
+-smscrypt_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
++smscrypt_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS) `pkg-config --cflags openssl`
++smscrypt_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) `pkg-config --libs openssl`
+
+ $(OBJDIR)smscrypt$(SOEXT): $(smscrypt_OBJS)
+ $(CCSHARED) -o $(OBJDIR)smscrypt$(SOEXT) $(smscrypt_OBJS) $(smscrypt_LDFLAGS)