pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/erlang-p1_acme



Module Name:    pkgsrc
Committed By:   triaxx
Date:           Sat Jan 16 19:47:57 UTC 2021

Added Files:
        pkgsrc/security/erlang-p1_acme: DESCR Makefile PLIST distinfo
        pkgsrc/security/erlang-p1_acme/patches: patch-rebar.config
            patch-rebar.config.script

Log Message:
erlang-p1_acme: Add version 1.0.10

erlang-p1_acme is an erlang acme client (RFC8555). It is a dependency for
the last release of chat/ejabberd.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/security/erlang-p1_acme/DESCR \
    pkgsrc/security/erlang-p1_acme/Makefile \
    pkgsrc/security/erlang-p1_acme/PLIST \
    pkgsrc/security/erlang-p1_acme/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/security/erlang-p1_acme/patches/patch-rebar.config \
    pkgsrc/security/erlang-p1_acme/patches/patch-rebar.config.script

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/security/erlang-p1_acme/DESCR
diff -u /dev/null pkgsrc/security/erlang-p1_acme/DESCR:1.1
--- /dev/null   Sat Jan 16 19:47:57 2021
+++ pkgsrc/security/erlang-p1_acme/DESCR        Sat Jan 16 19:47:57 2021
@@ -0,0 +1,3 @@
+This Erlang library provides an ACME client implementing RFC 8555. It was
+written for ejabberd which still uses it. It was split off into its own project
+to follow Erlang/OTP guidelines.
Index: pkgsrc/security/erlang-p1_acme/Makefile
diff -u /dev/null pkgsrc/security/erlang-p1_acme/Makefile:1.1
--- /dev/null   Sat Jan 16 19:47:57 2021
+++ pkgsrc/security/erlang-p1_acme/Makefile     Sat Jan 16 19:47:57 2021
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2021/01/16 19:47:57 triaxx Exp $
+
+DISTNAME=      p1_acme-1.0.10
+CATEGORIES=    security
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=processone/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/processone/p1_acme
+COMMENT=       Erlang ACME client (RFC8555)
+LICENSE=       apache-2.0
+
+DEPENDS+=      erlang-base64url>=1.0:../../devel/erlang-base64url
+DEPENDS+=      erlang-idna>=6.0.0:../../net/erlang-idna
+DEPENDS+=      erlang-jiffy>=1.0.5:../../textproc/erlang-jiffy
+DEPENDS+=      erlang-jose>=1.9.0:../../security/erlang-jose
+DEPENDS+=      erlang-yconf>=1.0.9:../../textproc/erlang-yconf
+
+USE_LANGUAGES= c c++
+
+GITHUB_PROJECT=        p1_acme
+
+.include "../../lang/erlang/module.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/erlang-p1_acme/PLIST
diff -u /dev/null pkgsrc/security/erlang-p1_acme/PLIST:1.1
--- /dev/null   Sat Jan 16 19:47:57 2021
+++ pkgsrc/security/erlang-p1_acme/PLIST        Sat Jan 16 19:47:57 2021
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2021/01/16 19:47:57 triaxx Exp $
+lib/erlang/lib/p1_acme-${PKGVERSION}/ebin/p1_acme.app
+lib/erlang/lib/p1_acme-${PKGVERSION}/ebin/p1_acme.beam
+lib/erlang/lib/p1_acme-${PKGVERSION}/ebin/p1_acme_codec.beam
Index: pkgsrc/security/erlang-p1_acme/distinfo
diff -u /dev/null pkgsrc/security/erlang-p1_acme/distinfo:1.1
--- /dev/null   Sat Jan 16 19:47:57 2021
+++ pkgsrc/security/erlang-p1_acme/distinfo     Sat Jan 16 19:47:57 2021
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2021/01/16 19:47:57 triaxx Exp $
+
+SHA1 (p1_acme-1.0.10.tar.gz) = 58c84c3d31e6f53530337626efcfb267c869e535
+RMD160 (p1_acme-1.0.10.tar.gz) = 60f609303a14c7db24a7b7a8ec667250e873ecfd
+SHA512 (p1_acme-1.0.10.tar.gz) = 90d164f96f86d36b4bc42e556a195affda21e5c63189d539cc98dd2d49525395875534a945765b1e19ab6a2ed249e3fa8eb506aff54f5ba7ed48b49fc074e15c
+Size (p1_acme-1.0.10.tar.gz) = 221088 bytes
+SHA1 (patch-rebar.config) = 937023962af8c8bfd91007ce854684bae1cb304e
+SHA1 (patch-rebar.config.script) = b3923816e84d117e82843b93be9672286b4d9361

Index: pkgsrc/security/erlang-p1_acme/patches/patch-rebar.config
diff -u /dev/null pkgsrc/security/erlang-p1_acme/patches/patch-rebar.config:1.1
--- /dev/null   Sat Jan 16 19:47:57 2021
+++ pkgsrc/security/erlang-p1_acme/patches/patch-rebar.config   Sat Jan 16 19:47:57 2021
@@ -0,0 +1,18 @@
+$NetBSD: patch-rebar.config,v 1.1 2021/01/16 19:47:57 triaxx Exp $
+
+Use pkgsrc dependencies.
+
+--- rebar.config.orig  2020-12-08 13:55:42.000000000 +0000
++++ rebar.config
+@@ -21,11 +21,6 @@
+           {i, "include"},
+           {platform_define, "^(R|1|20)", deprecated_stacktrace}]}.
+ 
+-{deps, [{jiffy, ".*", {git, "https://github.com/davisp/jiffy.git";, {tag, "1.0.5"}}},
+-      {yconf, ".*", {git, "https://github.com/processone/yconf.git";, {tag, "1.0.9"}}},
+-      {idna, ".*", {git, "https://github.com/benoitc/erlang-idna";, {tag, "6.0.0"}}},
+-      {jose, ".*", {git, "https://github.com/potatosalad/erlang-jose";, {tag, "1.9.0"}}}]}.
+-
+ {cover_enabled, true}.
+ {cover_export_enabled, true}.
+ 
Index: pkgsrc/security/erlang-p1_acme/patches/patch-rebar.config.script
diff -u /dev/null pkgsrc/security/erlang-p1_acme/patches/patch-rebar.config.script:1.1
--- /dev/null   Sat Jan 16 19:47:57 2021
+++ pkgsrc/security/erlang-p1_acme/patches/patch-rebar.config.script    Sat Jan 16 19:47:57 2021
@@ -0,0 +1,15 @@
+$NetBSD: patch-rebar.config.script,v 1.1 2021/01/16 19:47:57 triaxx Exp $
+
+Use pkgsrc dependencies.
+
+--- rebar.config.script.orig   2020-12-08 13:55:42.000000000 +0000
++++ rebar.config.script
+@@ -62,7 +62,7 @@ Cfg2 = case IsRebar3 of
+                [{plugin_dir, filename:join([filename:dirname(SCRIPT),"plugins"])},
+                 {plugins, [override_deps_versions]}] ++
+                 ModCfg(CONFIG, [deps], fun(V) ->
+-                   V ++ [{base64url, ".*", {git, "git://github.com/dvv/base64url.git", {tag, "v1.0"}}}]
++                   V
+                 end, [])
+        end,
+ 



Home | Main Index | Thread Index | Old Index