ppa-dev-tools:packaging-debian

Last commit made on 2022-09-21
Get this branch:
git clone -b packaging-debian https://git.launchpad.net/ppa-dev-tools
Only Bryce Harrington can upload to this branch. If you are Bryce Harrington please log in for upload directions.

Branch merges

Branch information

Name:
packaging-debian
Repository:
lp:ppa-dev-tools

Recent commits

b08453d... by Bryce Harrington

test_result: Fix invalid local path to data dir

a5d5513... by Bryce Harrington

d/control: Add missing build-dependencies

aa6af00... by Bryce Harrington

tests: Fix debuild failure due to mislocated script

Running debuild failed with dh_python because pybuild sets up the
testing environment with the Python modules, but not the actual
ppa script. Then, when pybuild runs the testsuite, test_scripts_ppa.py
is unable to locate the ppa script at the expected location and thus
fails.

This fix adds an ugly workaround that looks for the script in the main
build/ directory instead of the .pybuild/ directory. A better solution
would be to figure out how to get the script copied into .pybuild/ too,
however we plan to move away from pybuild to a more modern build system,
so not worth the effort of developing a less brittle fix for now.

7a9705f... by Bryce Harrington

tox: Fix testing targets

7a4e97e... by Bryce Harrington

debian/changelog: Release 0.2.0

1d9eabf... by Bryce Harrington

debian: Initial debian packaging

9be6571... by Bryce Harrington

Releasing 0.2.0

1209ff8... by Bryce Harrington

.gitignore: coverage

4c6270f... by Bryce Harrington

RELEASING: Revise documentation for release

c8aecbf... by Bryce Harrington

INSTALL: Clarify dependencies

xdg was dropped in a recent commit, appdirs was recently added, and
pprint is really only needed for debugging purposes.