diff --git a/debian/control b/debian/control --- a/debian/control +++ b/debian/control @@ -36,3 +36,12 @@ Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, python3-systemd Description: Software Heritage core utilities + +Package: python3-swh.core.db +Architecture: all +Depends: python3-pytest-postgresql, + python3-psycopg2, + python3-typing-extensions, + ${misc:Depends}, + ${python3:Depends} +Description: Software Heritage core db utilities diff --git a/debian/rules b/debian/rules --- a/debian/rules +++ b/debian/rules @@ -8,3 +8,11 @@ override_dh_python3: dh_python3 --requires=requirements-db.txt --requires=requirements-http.txt + +override_dh_install: + dh_install + for pyvers in $(shell py3versions -vr); do \ + mkdir -p $(CURDIR)/debian/python3-swh.core.db/usr/lib/python$$pyvers/dist-packages/swh/core/db/ ; \ + mv $(CURDIR)/debian/python3-swh.core/usr/lib/python$$pyvers/dist-packages/swh/core/db/* \ + $(CURDIR)/debian/python3-swh.core.db/usr/lib/python$$pyvers/dist-packages/swh/core/db/ ; \ + done