aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authorkoobs <koobs@FreeBSD.org>2015-02-12 22:28:58 +0800
committerkoobs <koobs@FreeBSD.org>2015-02-12 22:28:58 +0800
commitaf1c1cd62260a485b8c25df5789dd9ab76d67fca (patch)
treebe076a9993206aa7a3b46b56c30ac2486c3374ee /security
parent2b976a919b2747367f71054b99f387d8a1017876 (diff)
downloadfreebsd-ports-gnome-af1c1cd62260a485b8c25df5789dd9ab76d67fca.tar.gz
freebsd-ports-gnome-af1c1cd62260a485b8c25df5789dd9ab76d67fca.tar.zst
freebsd-ports-gnome-af1c1cd62260a485b8c25df5789dd9ab76d67fca.zip
[NEW] security/reop: Reasonable Expectation Of Privacy
reop is a simple, semi-modern wannabe PGP clone. Supported operations include signing -S and verifying -V messages, plus a variety of options for encrypting messages (-D -E). It does everything you'd expect a PGP program to do. More accurately, it does everything I expect you to expect a PGP program to do. WWW: https://github.com/tedu/reop
Diffstat (limited to 'security')
-rw-r--r--security/Makefile1
-rw-r--r--security/reop/Makefile35
-rw-r--r--security/reop/distinfo2
-rw-r--r--security/reop/pkg-descr8
4 files changed, 46 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index 2c2387942b0e..813c0fc1c66f 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -877,6 +877,7 @@
SUBDIR += rdigest
SUBDIR += regripper
SUBDIR += regripperplugins
+ SUBDIR += reop
SUBDIR += retranslator
SUBDIR += revealrk
SUBDIR += revelation
diff --git a/security/reop/Makefile b/security/reop/Makefile
new file mode 100644
index 000000000000..5852baa518bf
--- /dev/null
+++ b/security/reop/Makefile
@@ -0,0 +1,35 @@
+# Created by: Kubilay Kocak <koobs@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= reop
+PORTVERSION= 2.1.0
+CATEGORIES= security
+
+MAINTAINER= koobs@FreeBSD.org
+COMMENT= Reasonable Expectation Of Privacy
+
+LIB_DEPENDS= libsodium.so:${PORTSDIR}/security/libsodium
+
+USES= gmake
+USE_GITHUB= yes
+GH_ACCOUNT= tedu
+GH_COMMIT= f2948f6
+
+MAKEFILE= GNUmakefile
+MAKE_ARGS+= CPPFLAGS="-D_NSIG=NSIG" \
+ CFLAGS+="-I${LOCALBASE}/include -Iother -Wno-pointer-sign" \
+ PREFIX="${STAGEDIR}${PREFIX}"
+
+#CFLAGS+= -I${LOCALBASE}/include -Iother
+#LDFLAGS+= -L${LOCALBASE}/lib -lsodium
+
+PLIST_FILES= bin/reop \
+ man/man1/reop.1.gz
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+ ${MKDIR} ${STAGEDIR}${MAN1PREFIX}/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+
+.include <bsd.port.mk>
diff --git a/security/reop/distinfo b/security/reop/distinfo
new file mode 100644
index 000000000000..d7e6554147c7
--- /dev/null
+++ b/security/reop/distinfo
@@ -0,0 +1,2 @@
+SHA256 (reop-2.1.0.tar.gz) = c9d6feac2676ee3da2166333031962ebbc529a0ecbfd949b312139d7466cb060
+SIZE (reop-2.1.0.tar.gz) = 32462
diff --git a/security/reop/pkg-descr b/security/reop/pkg-descr
new file mode 100644
index 000000000000..df41a88da900
--- /dev/null
+++ b/security/reop/pkg-descr
@@ -0,0 +1,8 @@
+reop is a simple, semi-modern wannabe PGP clone.
+
+Supported operations include signing -S and verifying -V messages, plus a
+variety of options for encrypting messages (-D -E). It does everything you'd
+expect a PGP program to do. More accurately, it does everything I expect you
+to expect a PGP program to do.
+
+WWW: https://github.com/tedu/reop