Source: gitea
Section: vcs
Priority: optional
Maintainer: PICCORO Lenz McKAY <mckaygerhard@gmail.com>
Build-Depends: debhelper (>= 9), build-essential, git, rsync, 
 golang (>= 2:1.14.1.1),
 golang-go (>= 2:1.14.1.1),
 golang-src (>= 2:1.14.1.1),
 libpq-dev, libpam0g-dev, libsqlite3-dev, libssl-dev, lsb-release
Build-Conflicts: golang-go-linux-386
# here need more packages from golang but need to check version compatibility and api changes
Standards-Version: 3.9.5
Homepage: https://gitea.io
Vcs-Browser: https://github.com/gitea/debian-packaging
Vcs-Git: https://github.com/gitea/debian-packaging.git
XS-Go-Import-Path: code.gitea.io/gitea
XS-Autobuild: yes

Package: gitea
Architecture: any
Depends: ${shlibs:Depends}, file-rc | sysv-rc | init-system-helpers | systemd, 
 git, adduser, cron | anacron | cron-daemon, 
 sqlite3 | postgresql | mysql-server, 
 gitea-common (= ${source:Version}), libcap2-bin, ${misc:Depends}
Recommends: courier-mta | mail-transport-agent, openssl
Suggests: lighttpd | nginx | apache2 | httpd
Description: Painless self-hosted git management service
 Gitea is a self-hosted git service aiming to provide a full suite of
 features similar to Gitlab or Github. It aims to be light weight,
 feature rich, and easily maintained.
 .
 Features:
   * User dashboard:
     + Context switching (organization / current user)
     + Activity timeline
     + Repository list
   * Issues dashboard
   * Pull requests
   * Notification (web / email)
   * Repository types
     + Mirror
     + Normal
     + Migrated
   * Custom templates
   * TLS support
   * Detailed logging
   * Database support:
     + MySQL
     + PostgreSQL
     + SQLite3
     + MSSQL
   * Admin panel(s)
     + Repository/Organization/User management
     + Statisticts
     + Server status
     + System notices
   * Authentication sources:
     + OAuth
     + PAM
     + LDAP
     + SMTP
   * Multi-language support
   * Release management / issue (ticket) tracking
     + Milestones
     + Labels
     + Assign
     + Search / sort / filter
     + Comments / attachments
     + Pull requests
   * Project wiki
   * Per-project settings

Package: gitea-common
Architecture: all
Depends: lsb-base (>= 3.0-6), ${misc:Depends}
Description: Painless self-hosted git service - common files
 Gitea is a self-hosted git service aiming to provide a full suite of
 features similar to Gitlab or Github. It aims to be light weight,
 feature rich, and easily maintained.
 .
 This package contains base configuration files used by all architectures.

