diff options
author | fhajny <fhajny> | 2015-11-04 13:45:44 +0000 |
---|---|---|
committer | fhajny <fhajny> | 2015-11-04 13:45:44 +0000 |
commit | a56c4529d3ce4e294bf6fb2df2bb0e95958fd5b0 (patch) | |
tree | fafd632e46e4178036f90e914826c029af9b9e06 /textproc/erlang-jiffy | |
parent | 467119ef16add637682b1b92f108603c50e81c96 (diff) | |
download | pkgsrc-a56c4529d3ce4e294bf6fb2df2bb0e95958fd5b0.tar.gz |
Import 20 Erlang module packages that will work as dependencies
in the ejabberd 15.10 update that follows.
Diffstat (limited to 'textproc/erlang-jiffy')
-rw-r--r-- | textproc/erlang-jiffy/DESCR | 1 | ||||
-rw-r--r-- | textproc/erlang-jiffy/Makefile | 35 | ||||
-rw-r--r-- | textproc/erlang-jiffy/PLIST | 5 | ||||
-rw-r--r-- | textproc/erlang-jiffy/distinfo | 7 | ||||
-rw-r--r-- | textproc/erlang-jiffy/patches/patch-Makefile | 15 |
5 files changed, 63 insertions, 0 deletions
diff --git a/textproc/erlang-jiffy/DESCR b/textproc/erlang-jiffy/DESCR new file mode 100644 index 00000000000..86364dcee8b --- /dev/null +++ b/textproc/erlang-jiffy/DESCR @@ -0,0 +1 @@ +JSON parser as an Erlang NIF. diff --git a/textproc/erlang-jiffy/Makefile b/textproc/erlang-jiffy/Makefile new file mode 100644 index 00000000000..ce415165d24 --- /dev/null +++ b/textproc/erlang-jiffy/Makefile @@ -0,0 +1,35 @@ +# $NetBSD: Makefile,v 1.1 2015/11/04 13:45:46 fhajny Exp $ + +DISTNAME= jiffy-0.14.4 +PKGNAME= erlang-${DISTNAME} +CATEGORIES= textproc +MASTER_SITES= ${MASTER_SITE_GITHUB:=davisp/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://github.com/davisp/jiffy/ +COMMENT= JSON NIFs for Erlang +LICENSE= mit + +BUILD_DEPENDS+= rebar-[0-9]*:../../devel/rebar + +GITHUB_PROJECT= jiffy +GITHUB_TAG= ${PKGVERSION_NOREV} + +NO_CONFIGURE= yes +USE_LANGUAGES= c c++ +USE_TOOLS+= pax + +SUBST_CLASSES+= vsn +SUBST_STAGE.vsn= pre-build +SUBST_MESSAGE.vsn= Fixing package version +SUBST_FILES.vsn= src/jiffy.app.src +SUBST_SED.vsn= -e 's,git,"${PKGVERSION_NOREV}",' + +INSTALLATION_DIRS+= lib/erlang/lib/jiffy + +do-install: + cd ${WRKSRC} && ${PAX} -rw -pp ebin priv \ + ${DESTDIR}${PREFIX}/lib/erlang/lib/jiffy/ + +.include "../../lang/erlang/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/erlang-jiffy/PLIST b/textproc/erlang-jiffy/PLIST new file mode 100644 index 00000000000..257e19b5f68 --- /dev/null +++ b/textproc/erlang-jiffy/PLIST @@ -0,0 +1,5 @@ +@comment $NetBSD: PLIST,v 1.1 2015/11/04 13:45:46 fhajny Exp $ +lib/erlang/lib/jiffy/ebin/jiffy.app +lib/erlang/lib/jiffy/ebin/jiffy.beam +lib/erlang/lib/jiffy/ebin/jiffy_utf8.beam +lib/erlang/lib/jiffy/priv/jiffy.so diff --git a/textproc/erlang-jiffy/distinfo b/textproc/erlang-jiffy/distinfo new file mode 100644 index 00000000000..753981d5f0a --- /dev/null +++ b/textproc/erlang-jiffy/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2015/11/04 13:45:46 fhajny Exp $ + +SHA1 (jiffy-0.14.4.tar.gz) = f0f6745d88b4947c86bb7d607bb44a29802d6e7a +RMD160 (jiffy-0.14.4.tar.gz) = 95f181f6199a3e27fe26fd66faf130b1ec4f4f02 +SHA512 (jiffy-0.14.4.tar.gz) = b38257918881fb3beecb071a6689508cec41805be669806b2723bb4d39e78249e7f3d4460e32dc19add2ded858099f12f3a02a52a14d098c1d511f7b07913439 +Size (jiffy-0.14.4.tar.gz) = 1856349 bytes +SHA1 (patch-Makefile) = 5113cc43fe05c12de2a5f75feb57692695c196c7 diff --git a/textproc/erlang-jiffy/patches/patch-Makefile b/textproc/erlang-jiffy/patches/patch-Makefile new file mode 100644 index 00000000000..50a0fd8292a --- /dev/null +++ b/textproc/erlang-jiffy/patches/patch-Makefile @@ -0,0 +1,15 @@ +$NetBSD: patch-Makefile,v 1.1 2015/11/04 13:45:46 fhajny Exp $ + +Deps are handled by pkgsrc. + +--- Makefile.orig 2015-10-13 16:24:37.000000000 +0000 ++++ Makefile +@@ -25,7 +25,7 @@ depends: devmarker + fi + + +-build: depends ++build: + $(REBAR) compile + + |