Prepare deployment: Build basic deb packages

This commit is contained in:
aldrin 2021-04-16 09:23:01 +02:00
parent 87d72be3fa
commit dde639f3d1
17 changed files with 280 additions and 0 deletions

36
debian/control vendored Normal file
View file

@ -0,0 +1,36 @@
Source: userausfall
Section: web
Priority: optional
Maintainer: Robert Waltemath <rw@roko.li>
Build-Depends:
debhelper (>= 9),
dh-exec,
dh-python,
python3-all,
python3-django (>= 2.2),
python3-djangorestframework,
# python3-djoser (>= 2.1),
python3-setuptools,
Standards-Version: 4.5.0
Package: userausfall
Architecture: all
Depends:
${misc:Depends},
python3-userausfall,
Description: User account management interface for systemausfall.org
Package: userausfall-webapp
Architecture: all
Description: Frontend assets for userausfall
Package: python3-userausfall
Architecture: all
Depends:
${misc:Depends},
${python3:Depends},
python3-django (>= 2.2),
python3-django-imagekit,
python3-djangorestframework,
python3-djoser (>= 2.1),
Description: Python backend for the userausfall web application