...
 
Commits (10)
sudo: false
language: erlang
before_install:
- pip install --user cpp-coveralls coveralls-merge
install:
- ./configure --enable-gcov
- rebar get-deps
script: rebar compile xref && rebar skip_deps=true eunit
after_success:
- coveralls --exclude lib --exclude tests --gcov-options '\-lp' --dump c.json
- coveralls-merge c.json erlang.json
otp_release:
- 17.1
- 17.5
- 18.1
# Version 1.0.14
* Use http link to p1\_utils dependency
# Version 1.0.13
* Updating p1_utils to version 1.0.11.
* Fix compilation with rebar3
# Version 1.0.12
* Fix using invalid size in allocations
......
erlang-p1-yaml (1.0.12-2~bpo9+1) stretch-backports; urgency=medium
erlang-p1-yaml (1.0.14-1~bpo9+1) stretch-backports; urgency=medium
* Rebuild for stretch-backports.
-- Philipp Huebner <debalance@debian.org> Thu, 18 Jan 2018 14:28:41 +0100
-- Philipp Huebner <debalance@debian.org> Thu, 10 May 2018 19:13:26 +0200
erlang-p1-yaml (1.0.14-1) unstable; urgency=medium
* New upstream version 1.0.14
* Updated Standards-Version: 4.1.4 (no changes needed)
-- Philipp Huebner <debalance@debian.org> Wed, 09 May 2018 17:10:22 +0200
erlang-p1-yaml (1.0.13-1) unstable; urgency=medium
* New upstream version 1.0.13
* Use secure copyright format uri in debian/copyright
* Switched to debhelper 11
-- Philipp Huebner <debalance@debian.org> Wed, 28 Mar 2018 00:17:34 +0200
erlang-p1-yaml (1.0.12-2) unstable; urgency=medium
......
Source: erlang-p1-yaml
Priority: optional
Maintainer: Ejabberd Packaging Team <ejabberd@packages.debian.org>
Uploaders: Philipp Huebner <debalance@debian.org>
Build-Depends: debhelper (>= 9), dh-rebar, erlang-base (>= 1:19.2), erlang-eunit, erlang-p1-utils (>= 1.0.10),
erlang-syntax-tools, libyaml-dev
Standards-Version: 4.1.3
Section: libs
Homepage: https://github.com/processone/fast_yaml
Vcs-Git: https://salsa.debian.org/ejabberd-packaging-team/erlang-p1-yaml.git
Priority: optional
Build-Depends: debhelper (>= 11~),
dh-rebar,
erlang-base (>= 1:19.2),
erlang-eunit,
erlang-p1-utils (>= 1.0.11),
erlang-syntax-tools,
libyaml-dev
Standards-Version: 4.1.4
Vcs-Browser: https://salsa.debian.org/ejabberd-packaging-team/erlang-p1-yaml
Vcs-Git: https://salsa.debian.org/ejabberd-packaging-team/erlang-p1-yaml.git
Homepage: https://github.com/processone/fast_yaml
Package: erlang-p1-yaml
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, erlang-base (>= 1:19.2) | ${erlang-abi:Depends},
${erlang:Depends}, erlang-p1-utils (>= 1.0.10)
Depends: ${shlibs:Depends},
${misc:Depends},
erlang-base (>= 1:19.2) | ${erlang-abi:Depends},
${erlang:Depends},
erlang-p1-utils (>= 1.0.11)
Description: erlang wrapper for libyaml C library
This library was written for ejabberd which still uses it.
It was split off into it's own project to follow
......
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: fast_yaml
Source: https://github.com/processone/fast_yaml
......
......@@ -11,7 +11,7 @@ Index: erlang-p1-yaml/rebar.config
{port_env, [{"CFLAGS", "$CFLAGS"}, {"LDFLAGS", "$LDFLAGS -lyaml"}]}.
{port_specs, [{"priv/lib/fast_yaml.so", ["c_src/fast_yaml.c"]}]}.
-{deps, [{p1_utils, ".*", {git, "git://github.com/processone/p1_utils", {tag, "1.0.10"}}}]}.
-{deps, [{p1_utils, ".*", {git, "https://github.com/processone/p1_utils", {tag, "1.0.11"}}}]}.
{clean_files, ["c_src/fast_yaml.gcda", "c_src/fast_yaml.gcno"]}.
erlang-p1-yaml source: debian-watch-does-not-check-gpg-signature
erlang-p1-yaml source: testsuite-autopkgtest-missing
......@@ -24,7 +24,7 @@
{port_env, [{"CFLAGS", "$CFLAGS"}, {"LDFLAGS", "$LDFLAGS -lyaml"}]}.
{port_specs, [{"priv/lib/fast_yaml.so", ["c_src/fast_yaml.c"]}]}.
{deps, [{p1_utils, ".*", {git, "git://github.com/processone/p1_utils", {tag, "1.0.10"}}}]}.
{deps, [{p1_utils, ".*", {git, "https://github.com/processone/p1_utils", {tag, "1.0.11"}}}]}.
{clean_files, ["c_src/fast_yaml.gcda", "c_src/fast_yaml.gcno"]}.
......
......@@ -33,7 +33,7 @@ Cfg = case file:consult(filename:join([filename:dirname(SCRIPT),"vars.config"]))
IsRebar3 = case application:get_key(rebar, vsn) of
{ok, VSN} ->
[VSN1 | _] = string:tokens(VSN, "-"),
[Maj, Min, Patch] = string:tokens(VSN1, "."),
[Maj|_] = string:tokens(VSN1, "."),
(list_to_integer(Maj) >= 3);
undefined ->
lists:keymember(mix, 1, application:loaded_applications())
......
......@@ -23,7 +23,7 @@
{application, fast_yaml,
[{description, "Fast YAML native library for Erlang / Elixir"},
{vsn, "1.0.12"},
{vsn, "1.0.14"},
{modules, []},
{registered, []},
{applications, [kernel, stdlib]},
......