gpo.zugaina.org

Search Portage & Overlays:

dev-util/debian-devscripts

Scripts to help Debian package maintenance

Screenshots

ChangeLog

commit 4eae499ae9b63b8601ba4b50f8b2e9f3803995c6
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Thu Feb 29 16:10:01 2024 +0100

dev-util/debian-devscripts: add missing test dependency

Closes: https://gitlab.fem-net.de/gentoo/fem-overlay/-/issues/287
Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 5be85fc83866bd8b174c2ac9cd3a88b623d2c892
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Thu Feb 29 16:07:03 2024 +0100

dev-util/debian-devscripts: resolve file collisions

This package collides with two other packages, namely
dev-util/checkbashisms (which is kind of a split package to this one)
and app-shells/bash-completion (which provides a completion file which
we provide, too).

The first conflict is resolved by a blocker, since installing
dev-util/debian-devscripts makes dev-util/checkbashisms unnecessary,
while the second conflict is resolved by deleting the colliding bash
completion file (since users can just get it by installing
app-shells/bash-completion, which is probably installed anyway, if they
want bash completions).

Closes: https://gitlab.fem-net.de/gentoo/fem-overlay/-/issues/286
Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 476769a061134a575559ab39f12528404561cdab
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Fri Aug 18 19:19:16 2023 +0200

dev-util/debian-devscripts: drop 2.22.2-r2

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 86a61d1faf8d80cad42d17726610e5c4c095db69
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Fri Aug 18 19:19:06 2023 +0200

dev-util/debian-devscripts: stabilize 2.23.5 for amd64

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit a9ec59c1c158de3fa0cc749b0c77b4951dfeba22
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Mon Jul 17 11:39:08 2023 +0200

dev-util/debian-devscripts: add 2.23.5

Closes: https://gitlab.fem-net.de/gentoo/fem-overlay/-/issues/268
Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 9713121b5ec7955a6e8a727b5a3fcc52e2d60bd3
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Thu Feb 23 08:23:32 2023 +0100

dev-util/debian-devscripts: drop 2.22.2, 2.22.2-r1

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit f59c4c6c2f0e7ea92a2d8dc67eb3ba3384479274
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Thu Feb 23 08:23:00 2023 +0100

dev-util/debian-devscripts: stabilize 2.22.2-r2 for amd64

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit cb89fb4d7b3cdb36afb5b06c16eb9821369c10ce
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Thu Jan 19 15:45:26 2023 +0100

dev-util/debian-devscripts: fix broken tests

Some tests don't work properly. Some tests didn't work with
libarchive tar and some require python. The python tests are disabled
and a hard dependency on app-alternatives/tar[-libarchive] is added to
enforce using a working tar implementation for tests.

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 175ffcf40a8737508dfe548510afc79c631647a4
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Mon Dec 19 20:42:00 2022 +0100

dev-util/debian-devscripts: Drop python installation completely

The Python part of this package isn't really necessary and mainly used
for tests. Thus, it should be safe to drop. This commit patches the
build system to drop all setup.py action.

Closes: https://gitlab.fem-net.de/gentoo/fem-overlay/-/issues/181
Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 838e8d4144278bd16f0f72a292cf9d5a9683f955
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Sat Dec 10 21:46:47 2022 +0100

dev-util/debian-devscripts: stabilize 2.22.2 for amd64

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 4b44b3b06c3038fc0c83015fe84fa631db29ad53
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Sun Nov 20 14:50:51 2022 +0100

dev-util/debian-devscripts: Install script manpages

Apparently the Makefile doesn't install the manpages for the scripts
properly. This commit adds a doman call to do this in the ebuild.

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 1475ea6d8dcd468ea74168a47696f0ddb02aabb1
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Wed Nov 9 13:15:48 2022 +0100

dev-util/debian-devscripts: new package, add 2.22.2

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 7a54f2c67ee8ecf4ff67c55c4bdc0856692ce570
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Wed Nov 9 11:52:56 2022 +0100

dev-util/debian-devscripts: new package, add 2.22.2

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>