Debian: postinst/prerm hooks for python bytecode

pull/344/head
nick black 5 years ago
parent 1626c9f9ab
commit 2cb0a97f53
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC

@ -0,0 +1,11 @@
#!/bin/sh
set -e
# --------------------- copied from dh-python 4.20191017 ---------
if which py3compile >/dev/null 2>&1; then
py3compile -p python3-notcurses
fi
if which pypy3compile >/dev/null 2>&1; then
pypy3compile -p python3-notcurses || true
fi
# --------------------- end material copied from dh-python -------

@ -0,0 +1,11 @@
#!/bin/sh
set -e
# --------------------- copied from dh-python 4.20191017 ---------
if which py3clean >/dev/null 2>&1; then
py3clean -p python3-notcurses.interface
else
dpkg -L python3-notcurses.interface | perl -ne 's,/([^/]*)\.py$,/__pycache__/\1.*, or next; unlink $_ or die $! foreach glob($_)'
find /usr/lib/python3/dist-packages/ -type d -name __pycache__ -empty -print0 | xargs --null --no-run-if-empty rmdir
fi
# --------------------- end material copied from dh-python -------
Loading…
Cancel
Save