[squash] split common data
instead of building the packaged binaries with the `bindata` tag, this introduces a new forgejo-common package which contains common assets and architecture independent files. This is the first of a handful of PRs that will ultimately enable building packages for multiple architectures.
This commit is contained in:
parent
7fcc7721f8
commit
b5914277d3
11 changed files with 54 additions and 25 deletions
|
@ -8,16 +8,24 @@ Package: forgejo
|
|||
Architecture: amd64
|
||||
Priority: optional
|
||||
Provides: gitea
|
||||
Depends: adduser (>= 3.11),git
|
||||
Conflicts: forgejo-sqlite,forgejo-bin
|
||||
Depends: forgejo-common (= ${source:Version}), adduser (>= 3.11), git
|
||||
Conflicts: forgejo-sqlite, forgejo-bin
|
||||
Description: Forgejo: Beyond Coding. We Forge.
|
||||
Forgejo with bindata ONLY - Use this package for MySQL or PostgreSQL setup
|
||||
|
||||
Package: forgejo-sqlite
|
||||
Architecture: amd64
|
||||
Priority: optional
|
||||
Provides: forgejo,gitea
|
||||
Depends: adduser (>= 3.11),git
|
||||
Conflicts: forgejo,forgejo-bin
|
||||
Provides: forgejo, gitea
|
||||
Depends: forgejo-common (= ${source:Version}), adduser (>= 3.11), git
|
||||
Conflicts: forgejo, forgejo-bin
|
||||
Description: Forgejo: Beyond Coding. We Forge. (SQLite)
|
||||
Forgejo with bindata and SQLite support - Use this package to get started immediately
|
||||
|
||||
Package: forgejo-common
|
||||
Architecture: all
|
||||
Priority: optional
|
||||
Depends: forgejo | forgejo-sqlite (= ${source:Version})
|
||||
Conflicts: forgejo-bin
|
||||
Description: Common files for Forgejo
|
||||
Common data used for all Forgejo packages and architectures.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue