--- erlsvc-1.02.orig/debian/changelog +++ erlsvc-1.02/debian/changelog @@ -0,0 +1,31 @@ +erlsvc (1.02-1) unstable; urgency=medium + + * New upstream release 1.02: + - Fix UTF-8 encoding in META.yml + - New Erlang release is "17" instead of "R17B" + - Allow numbers at the end of the Erlang release, like R16B03 + - Update to use CLI::Framework 0.05 API + - Raise file descriptors' soft limit to hard limit when setting it to + hardcoded value fails + - Use packaged CLI::Framework + * Build-depend on erlang + * Create architecture specific binary package, since we ship beam files + * Update Erlang dependencies + * Add d/gbp.conf + * Replace README template with an empty README + * Migrate to DebHelper 9 + * Update d/copyright + * Stop using Build-Depends-Indep + * Bump standards version + * Update package description + * Adopt the package + * Install beams to standard location + * Generate Erlang dependencies + + -- Balint Reczey Fri, 17 Apr 2015 21:20:24 +0200 + +erlsvc (1.00-1) unstable; urgency=low + + * First stable release. + + -- Jean-Sébastien Pédron Mon, 14 Mar 2011 10:00:00 +0100 --- erlsvc-1.02.orig/debian/compat +++ erlsvc-1.02/debian/compat @@ -0,0 +1 @@ +9 --- erlsvc-1.02.orig/debian/control +++ erlsvc-1.02/debian/control @@ -0,0 +1,39 @@ +Source: erlsvc +Section: perl +Priority: optional +Build-Depends: debhelper (>= 9), + libmodule-install-perl, + libexception-class-perl, + libfile-sharedir-perl, + libyaml-tiny-perl, + libexception-class-trycatch-perl, + libgetopt-long-descriptive-perl, + libclass-inspector-perl, + libbsd-resource-perl, + libsys-cpu-perl, + libcli-framework-perl, + erlang-dev (>= 1:1.15.b), + perl (>= 5.6.10-12) +Maintainer: Balint Reczey +Standards-Version: 3.9.6 + +Package: erlsvc +Architecture: any +Depends: ${perl:Depends}, ${misc:Depends}, + erlang-base-hipe | erlang-base | ${erlang-abi:Depends}, + ${erlang:Depends}, + erlang-mnesia, + libexception-class-perl, + libfile-sharedir-perl, + libyaml-tiny-perl, + libexception-class-trycatch-perl, + libgetopt-long-descriptive-perl, + libclass-inspector-perl, + libbsd-resource-perl, + libsys-cpu-perl, + libcli-framework-perl, + rsync +Description: Command line interface for managing Erlang nodes + Erlsvc can bootstrap a new Erlang node and then start/stop it. It can + even perform a release upgrade. + --- erlsvc-1.02.orig/debian/copyright +++ erlsvc-1.02/debian/copyright @@ -0,0 +1,34 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Source: https://github.com/rbalint/erlsvc + +Files: * +Copyright: 2011, Jean-Sébastien Pédron for Yakaz +License: BSD-2-clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + . + 2. Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + . + THIS SOFTWARE IS PROVIDED BY YAKAZ ``AS IS'' AND ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL YAKAZ OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +Files: debian/* +Copyright: 2014, Balint Reczey + 2011, Jean-Sébastien Pédron for Yakaz +License: BSD-2-clause --- erlsvc-1.02.orig/debian/dirs +++ erlsvc-1.02/debian/dirs @@ -0,0 +1,3 @@ +/usr/lib/erlang/lib/erlsvc-1.0/include +/usr/lib/erlang/lib/erlsvc-1.0/ebin +/usr/lib/erlang/lib/erlsvc-1.0/src --- erlsvc-1.02.orig/debian/gbp.conf +++ erlsvc-1.02/debian/gbp.conf @@ -0,0 +1,13 @@ +[DEFAULT] +# master and upstream branches are uploaded to unstable +upstream-branch = master +debian-branch = debian + +# there are separate branches for stable and experimental +#upstream-branch = upstream-experimental +#debian-branch = master-experimental +pristine-tar = False +sign-tags = True + +[git-import-orig] +filter = .gitignore --- erlsvc-1.02.orig/debian/rules +++ erlsvc-1.02/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f + +%: + dh $@ + +ERL_FILES_PATH = $(CURDIR)/debian/erlsvc/usr/share/perl5/auto/share/dist/erlsvc/ +ERL_TARGET_PATH = $(CURDIR)/debian/erlsvc/usr/lib/erlang/lib/erlsvc-1.0/ +override_dh_install: + dh_install + erlang-depends + mv $(ERL_FILES_PATH)/*.beam $(ERL_TARGET_PATH)/ebin/ + mv $(ERL_FILES_PATH)/*.hrl $(ERL_TARGET_PATH)/include/ + mv $(ERL_FILES_PATH)/*.erl $(ERL_TARGET_PATH)/src/ + rm -r $(CURDIR)/debian/erlsvc/usr/share/perl5/auto