pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/erlang-erlydtl
Module Name: pkgsrc
Committed By: gdt
Date: Sat Feb 7 01:00:45 UTC 2026
Added Files:
pkgsrc/textproc/erlang-erlydtl: DESCR Makefile PLIST distinfo
pkgsrc/textproc/erlang-erlydtl/patches: patch-rebar.config
Log Message:
textproc/erlang-erlydtl: Add version 0.15.0
ErlyDTL implements the Django Template Language as documented for
version 1.6, here:
https://django.readthedocs.org/en/1.6.x/ref/templates/builtins.html
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/erlang-erlydtl/DESCR \
pkgsrc/textproc/erlang-erlydtl/Makefile \
pkgsrc/textproc/erlang-erlydtl/PLIST \
pkgsrc/textproc/erlang-erlydtl/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/textproc/erlang-erlydtl/patches/patch-rebar.config
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/textproc/erlang-erlydtl/DESCR
diff -u /dev/null pkgsrc/textproc/erlang-erlydtl/DESCR:1.1
--- /dev/null Sat Feb 7 01:00:45 2026
+++ pkgsrc/textproc/erlang-erlydtl/DESCR Sat Feb 7 01:00:44 2026
@@ -0,0 +1,6 @@
+ErlyDTL implements the Django Template Language as documented for
+version 1.6, here:
+https://django.readthedocs.org/en/1.6.x/ref/templates/builtins.html
+
+Despite our best efforts to be completely compatible with the Django
+Template Language, there are still a few differences.
Index: pkgsrc/textproc/erlang-erlydtl/Makefile
diff -u /dev/null pkgsrc/textproc/erlang-erlydtl/Makefile:1.1
--- /dev/null Sat Feb 7 01:00:45 2026
+++ pkgsrc/textproc/erlang-erlydtl/Makefile Sat Feb 7 01:00:44 2026
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2026/02/07 01:00:44 gdt Exp $
+
+DISTNAME= erlydtl-0.15.0
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_GITHUB:=erlydtl/}
+GITHUB_PROJECT= erlydtl
+#GITHUB_TAG= ${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/erlydtl/erlydtl/
+COMMENT= Ccompiles Django Template Language to Erlang bytecode
+LICENSE= mit
+
+USE_LANGUAGES= # none
+
+# Fix "#!/usr/bin/env escript"
+SUBST_CLASSES+= escript
+SUBST_FILES.escript= bin/erlydtl_compile
+SUBST_SED.escript= -e 's,/usr/bin/env escript,${PREFIX}/bin/escript,'
+SUBST_STAGE.escript= post-build
+
+.include "../../lang/erlang/module.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/erlang-erlydtl/PLIST
diff -u /dev/null pkgsrc/textproc/erlang-erlydtl/PLIST:1.1
--- /dev/null Sat Feb 7 01:00:45 2026
+++ pkgsrc/textproc/erlang-erlydtl/PLIST Sat Feb 7 01:00:44 2026
@@ -0,0 +1,27 @@
+@comment $NetBSD: PLIST,v 1.1 2026/02/07 01:00:44 gdt Exp $
+lib/erlang/lib/erlydtl-${PKGVERSION}/bin/erlydtl_compile
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl.app
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_beam_compiler.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_compiler.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_compiler_utils.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_contrib_humanize.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_dateformat.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_deps.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_filters.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_library.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_parser.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_runtime.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_scanner.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_slice.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_time_compat.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/erlydtl_unparser.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/i18n_manager.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/po_generator.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/po_scanner.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/ebin/sources_parser.beam
+lib/erlang/lib/erlydtl-${PKGVERSION}/include/erlydtl_ext.hrl
+lib/erlang/lib/erlydtl-${PKGVERSION}/include/erlydtl_preparser.hrl
+lib/erlang/lib/erlydtl-${PKGVERSION}/priv/custom_tags/flashvideo
+lib/erlang/lib/erlydtl-${PKGVERSION}/test/files/expect/include
+lib/erlang/lib/erlydtl-${PKGVERSION}/test/files/input/include
Index: pkgsrc/textproc/erlang-erlydtl/distinfo
diff -u /dev/null pkgsrc/textproc/erlang-erlydtl/distinfo:1.1
--- /dev/null Sat Feb 7 01:00:45 2026
+++ pkgsrc/textproc/erlang-erlydtl/distinfo Sat Feb 7 01:00:44 2026
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2026/02/07 01:00:44 gdt Exp $
+
+BLAKE2s (erlydtl-0.15.0.tar.gz) = 56416807f9190bfec326af7755c81fd912cfa408e60c8f09539a5fd84f0d5ecb
+SHA512 (erlydtl-0.15.0.tar.gz) = 5c9ad666b9bea5c44fd45a08f1d26d8efb42c651a9e3528a4290a27a486ce3a0021be1654fced2024ee2ecdf97fbeae58c7966d45b96035658f92732eec2e85d
+Size (erlydtl-0.15.0.tar.gz) = 120544 bytes
+SHA1 (patch-rebar.config) = 877954c0ffa7e42a606f14def02b1666104e1e4e
Index: pkgsrc/textproc/erlang-erlydtl/patches/patch-rebar.config
diff -u /dev/null pkgsrc/textproc/erlang-erlydtl/patches/patch-rebar.config:1.1
--- /dev/null Sat Feb 7 01:00:45 2026
+++ pkgsrc/textproc/erlang-erlydtl/patches/patch-rebar.config Sat Feb 7 01:00:44 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-rebar.config,v 1.1 2026/02/07 01:00:44 gdt Exp $
+
+rebar objects that 27 is not 18, so just change the requirement, which
+is obviously meant ot be >= 18.
+
+--- rebar.config.orig 2026-02-06 17:09:57.758080706 +0000
++++ rebar.config
+@@ -1,6 +1,6 @@
+ %% -*- mode: erlang -*-
+
+-{require_otp_vsn, "18"}.
++{require_otp_vsn, "27"}.
+
+ {erl_opts, [debug_info]}.
+ {yrl_opts, [{includefile, "include/erlydtl_preparser.hrl"}]}.
Home |
Main Index |
Thread Index |
Old Index