diff -Nru erlang-p1-eimp-1.0.22/debian/changelog erlang-p1-eimp-1.0.22/debian/changelog --- erlang-p1-eimp-1.0.22/debian/changelog 2023-02-08 10:14:21.000000000 +0000 +++ erlang-p1-eimp-1.0.22/debian/changelog 2023-12-26 14:59:39.000000000 +0000 @@ -1,3 +1,13 @@ +erlang-p1-eimp (1.0.22-3) unstable; urgency=medium + + * Dropped debian/erlang-p1-eimp.install, added debian/source/options and + fixed debian/rules (closes: #1045143) + * Updated lintian overrides + * Renamed debian/erlang-p1-eimp.lintian-overrides -> debian/lintian-overrides + * Updated debian/patches/Makefile.diff + + -- Philipp Huebner Tue, 26 Dec 2023 15:59:39 +0100 + erlang-p1-eimp (1.0.22-2) unstable; urgency=medium [ Debian Janitor ] diff -Nru erlang-p1-eimp-1.0.22/debian/erlang-p1-eimp.install erlang-p1-eimp-1.0.22/debian/erlang-p1-eimp.install --- erlang-p1-eimp-1.0.22/debian/erlang-p1-eimp.install 2023-02-08 10:14:21.000000000 +0000 +++ erlang-p1-eimp-1.0.22/debian/erlang-p1-eimp.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr diff -Nru erlang-p1-eimp-1.0.22/debian/erlang-p1-eimp.lintian-overrides erlang-p1-eimp-1.0.22/debian/erlang-p1-eimp.lintian-overrides --- erlang-p1-eimp-1.0.22/debian/erlang-p1-eimp.lintian-overrides 2023-02-08 10:14:21.000000000 +0000 +++ erlang-p1-eimp-1.0.22/debian/erlang-p1-eimp.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -erlang-p1-eimp: executable-in-usr-lib [usr/lib/erlang/lib/p1_eimp-*] -erlang-p1-eimp: repeated-path-segment * diff -Nru erlang-p1-eimp-1.0.22/debian/lintian-overrides erlang-p1-eimp-1.0.22/debian/lintian-overrides --- erlang-p1-eimp-1.0.22/debian/lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ erlang-p1-eimp-1.0.22/debian/lintian-overrides 2023-12-26 14:59:39.000000000 +0000 @@ -0,0 +1,2 @@ +erlang-p1-eimp: executable-in-usr-lib [usr/lib/erlang/lib/p1_eimp-*] +erlang-p1-eimp: repeated-path-segment * diff -Nru erlang-p1-eimp-1.0.22/debian/patches/Makefile.diff erlang-p1-eimp-1.0.22/debian/patches/Makefile.diff --- erlang-p1-eimp-1.0.22/debian/patches/Makefile.diff 2023-02-08 10:14:21.000000000 +0000 +++ erlang-p1-eimp-1.0.22/debian/patches/Makefile.diff 2023-12-26 14:59:39.000000000 +0000 @@ -2,6 +2,7 @@ Without this patch, the makefile tries to use a locally shipped rebar which isn't there. Author: Philipp Huebner +Forwarded: not-needed Index: erlang-p1-eimp/Makefile =================================================================== @@ -10,6 +11,6 @@ @@ -1,4 +1,4 @@ -REBAR ?= ./rebar +REBAR ?= rebar - + IS_REBAR3:=$(shell expr `$(REBAR) --version | awk -F '[ .]' '/rebar / {print $$2}'` '>=' 3) - + diff -Nru erlang-p1-eimp-1.0.22/debian/rules erlang-p1-eimp-1.0.22/debian/rules --- erlang-p1-eimp-1.0.22/debian/rules 2023-02-08 10:14:21.000000000 +0000 +++ erlang-p1-eimp-1.0.22/debian/rules 2023-12-26 14:59:39.000000000 +0000 @@ -12,16 +12,18 @@ dh $@ --buildsystem=rebar --with rebar +override_dh_auto_clean: + dh_auto_clean + rm -rf compile_commands.json config.log config.status vars.config + override_dh_auto_configure: ./configure dh_auto_configure - override_dh_auto_install: dh_auto_install dh_install priv/bin /usr/lib/erlang/lib/p1_eimp-$(DEB_VERSION_UPSTREAM)/priv/ - override_dh_auto_test: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) make test diff -Nru erlang-p1-eimp-1.0.22/debian/source/lintian-overrides erlang-p1-eimp-1.0.22/debian/source/lintian-overrides --- erlang-p1-eimp-1.0.22/debian/source/lintian-overrides 2023-02-08 10:14:21.000000000 +0000 +++ erlang-p1-eimp-1.0.22/debian/source/lintian-overrides 2023-12-26 14:59:39.000000000 +0000 @@ -1 +1,2 @@ erlang-p1-eimp source: debian-watch-does-not-check-openpgp-signature +erlang-p1-eimp source: prefer-uscan-symlink * diff -Nru erlang-p1-eimp-1.0.22/debian/source/options erlang-p1-eimp-1.0.22/debian/source/options --- erlang-p1-eimp-1.0.22/debian/source/options 1970-01-01 00:00:00.000000000 +0000 +++ erlang-p1-eimp-1.0.22/debian/source/options 2023-12-26 14:59:39.000000000 +0000 @@ -0,0 +1 @@ +extend-diff-ignore = "configure|Makefile"